Page 1 sur 1

[xfce] Éteindre l'ordi et systemd-sysvcompat (abandonné)

Publié : sam. 09 mars 2013, 00:37
par LuX
---- EDIT ----
Le problème que je soulevais dans cette file de message était mal cerné, et n'a sûrement rien à voir avec systemd-sysvcompat.
Je clos donc le sujet pour en ouvrir un autre et reparter sur de meilleures bases. C'est ici :
http://forums.archlinux.fr/topic13150.html
--------

Bonjour

Mes utilisateurs sous Xfce ne peuvent pas éteindre l'ordi (presser le bouton "Éteindre" les ramène simplement à l'écran de login), bien qu'ils soient dans le groupe power et que dans /etc/sudoers il y ait une ligne :

Code : Tout sélectionner

%power osiris=NOPASSWD: /sbin/shutdown -h now,/sbin/halt,/sbin/poweroff,/sbin/reboot
Mon utilisateur sous openbox (c'est-à-dire moi-même) n'a pas ce problème.

J'ai cru trouver une solution :

Code : Tout sélectionner

# pacman -S systemd-sysvcompat
Cette commande ré-installe ce paquet, et aux démarrages suivants le bouton "Éteindre" sous Xfce produit bien le résultat attendu. Seulement voilà : je viens de mettre à jour mon systeme (# pacman -Suy) et de nouveau mes utilisateurs sous Xfce ne peuvent plus éteindre l'ordi. Apès ré-installation de systemd-sysvcompat le problème est à nouveau résolu mais j'aimerais éviter de le ré-installer comme ça sans fin.

Une suggestion ?

Cordialement,

Re: [xfce] Éteindre l'ordi et systemd-sysvcompat

Publié : sam. 09 mars 2013, 01:07
par lekaf974
Salut,
De souvenir j'avais un problème similaire en faisant la transition initscript vers systemd avec xfce. Je ne me souviens plus exactement des manipulations que j'ai fait mais il me semble que la suppression de initscript et sysinit et l'installation de systemd-sysvcompat avait résolu mon problème.

Re: [xfce] Éteindre l'ordi et systemd-sysvcompat

Publié : sam. 09 mars 2013, 08:41
par LuX
Bonjour

Merci pour cette réponse, cependant je n'ai pas de paquets installés sous ce nom. J'en ai un nommé sysvinit-tools mais il est requis par systemd-sysvcompat.

Code : Tout sélectionner

# pacman -Ss initscript
# pacman -Ss sysinit
# pacman -Ss sysvinit
core/systemd-sysvcompat 197-4 (base) [installé]
    sysvinit compat for systemd
core/sysvinit 2.88-9
    Linux System V Init
core/sysvinit-tools 2.88-9 [installé]
    Linux System V Init Tools
Cordialement,

Re: [xfce] Éteindre l'ordi et systemd-sysvcompat

Publié : sam. 09 mars 2013, 19:35
par lekaf974
C'est bien sysvinit dont je parlais, dans le wiki au point 5 de cette section, il est bien dit de désinstaller initscripts et sysvinit (comme sur le wiki français d'ailleurs)

Re: [xfce] Éteindre l'ordi et systemd-sysvcompat

Publié : sam. 09 mars 2013, 22:59
par LuX
Bonjour Lekaf974

sysvinit n'est pas installé chez moi. Pour éliminer sysvinit-tools j'ai dû désinstaller systemd-sysvcompat, mais alors je ne pouvait plus éteindre l'ordi même sous openbox. Je l'ai donc ré-installé... et ça a ré-installé sysvinit-tools. Je ne suis donc pas persuadé d'avoir changé grand chose au bout du compte.

Pour l'instant tout marche bien, on verra si à nouveau je ne réussis plus à éteindre sous xfce à la prochaine mise à jour du noyau.

Cordialement,

Re: [xfce] Éteindre l'ordi et systemd-sysvcompat

Publié : dim. 10 mars 2013, 09:36
par FoolEcho
Juste pour préciser: systemd-sysvcompat fournit des liens symboliques vers systemctl pour pouvoir continuer à utiliser les commandes shutdown, reboot, etc. directement (question de confort/d'habitude). Sans lui, tu dois modifier tes commandes dans sudoers/openbox (par exemple systemctl reboot et non reboot directement).

http://wiki.archlinux.fr/Systemd#Syst.C3.A8me

Re: [xfce] Éteindre l'ordi et systemd-sysvcompat

Publié : mar. 19 mars 2013, 17:13
par LuX
Bonjour

J'ai fait quelques autres tests et constaté que le problème est persistent, systématique, et n'a sans doute rien à voir avec systemd-sysvcompat.
Je vais donc abandonner ce sujet et en ouvrir un autre plus approprié.

Merci à FoolEcho et Lekaf974 d'avoir répondu.

LuX