Page 1 sur 1

[Plymouth] ne va pas jusqu'à SLIM (résolu)

Publié : sam. 07 sept. 2013, 09:36
par falke
Bonjour,

je poste en espérant que quelqu'un puisse m'aider car les sujets sur plymouth ne sont pas légion.

j'utilise xfce avec le gestionnaire de connexion SLIM et plymouth.

Jusqu'à la version 0.8.8-11 incluse plymouth aboutissait à l'écran de connection SLIM et je pouvait me connecter en graphique.

après cette version ça s'est mis à déconner sérieusement : pas d'animation ni d'écran de connection etc.

La version actuelle 0.8.8.38.gc0bd303-1 semble un peu mieux j'ai l'animation mais ça se termine par un écran de connection non graphique et j'ai une session non graphique. J'ai vu et revu mes paramétrages mkinitcpio.conf reconstruit l'image initrd.
C'est bien le service plymouth pour SLIM qui tourne. J'ai une carte intel, j'ai paramétré KMS pour intel dans le mkinitcpio

Mon mkinitcpio.conf abrégé

Code : Tout sélectionner

MODULES="i915"
HOOKS="base udev plymouth autodetect modconf block filesystems keyboard fsck

Voilà je crois que c'est tout.

Merci pour votre aide

Re: [Plymouth] ne va pas jusqu'à SLIM

Publié : sam. 07 sept. 2013, 15:19
par FoolEcho
Salut,

Regarde dans les journaux système, dès fois que.

Re: [Plymouth] ne va pas jusqu'à SLIM

Publié : sam. 07 sept. 2013, 18:59
par falke
pacman -Ql pkg | grep '\.service$'

donne plus de service dédié à la gestion de slim

avant fallait activer slim-plymouth.service d'ailleur avec l'ancienne version qui fonctionne désactiver ce service aboutit au même résultat login de session en non graphique

donc voici les services proposés par le nouveau paquet plymouth

Code : Tout sélectionner

plymouth /usr/lib/systemd/system/halt.target.wants/plymouth-halt.service
plymouth /usr/lib/systemd/system/initrd-switch-root.target.wants/plymouth-start.service
plymouth /usr/lib/systemd/system/initrd-switch-root.target.wants/plymouth-switch-root.service
plymouth /usr/lib/systemd/system/kexec.target.wants/plymouth-kexec.service
plymouth /usr/lib/systemd/system/multi-user.target.wants/plymouth-quit-wait.service
plymouth /usr/lib/systemd/system/multi-user.target.wants/plymouth-quit.service
plymouth /usr/lib/systemd/system/plymouth-halt.service
plymouth /usr/lib/systemd/system/plymouth-kexec.service
plymouth /usr/lib/systemd/system/plymouth-poweroff.service
plymouth /usr/lib/systemd/system/plymouth-quit-wait.service
plymouth /usr/lib/systemd/system/plymouth-quit.service
plymouth /usr/lib/systemd/system/plymouth-read-write.service
plymouth /usr/lib/systemd/system/plymouth-reboot.service
plymouth /usr/lib/systemd/system/plymouth-start.service
plymouth /usr/lib/systemd/system/plymouth-switch-root.service
plymouth /usr/lib/systemd/system/poweroff.target.wants/plymouth-poweroff.service
plymouth /usr/lib/systemd/system/reboot.target.wants/plymouth-reboot.service
plymouth /usr/lib/systemd/system/sysinit.target.wants/plymouth-read-write.service
plymouth /usr/lib/systemd/system/sysinit.target.wants/plymouth-start.service
plymouth /usr/lib/systemd/system/systemd-ask-password-plymouth.service
je ne sais pas lequel activer pour que ça marche...

Edit : j'ai pu résoudre mon problème.

En fait le service slim-plymouth.service n'est plus fourni par le dernier paquet (les dév auraient pu le dire quand même :? ) OR il était dit sur le tuto de plymouth de l'activer. J'ai donc désactivé ce service et activé slim.service à la place et du coup ça fonctionne.

Edit : à l'installe de plymouth il est dit d'installer spécifiquement (gdm, kdm, lxdm-plymouth.service...) pour garantir une "smoother transition" avec l'écran de connexion.
Je ne n'ai pas constaté lorsque j'utilisais slim-plymouth.service il y avait un changement flagrant, mais bon , la solution propre c'est d'utiliser un autre <dm>-plymouth.service sans oublier de l'activer