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

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
Avatar de l’utilisateur
LuX
yeomen
Messages : 216
Inscription : lun. 17 mai 2010, 13:56
Localisation : Angers (France)

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

Message 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,
Dernière modification par LuX le mar. 19 mars 2013, 17:43, modifié 4 fois.
LuX
Avatar de l’utilisateur
lekaf974
yeomen
Messages : 205
Inscription : dim. 15 juil. 2012, 01:02

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

Message 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.
"Keep it Simple, Stupid"
Avatar de l’utilisateur
LuX
yeomen
Messages : 216
Inscription : lun. 17 mai 2010, 13:56
Localisation : Angers (France)

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

Message 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,
LuX
Avatar de l’utilisateur
lekaf974
yeomen
Messages : 205
Inscription : dim. 15 juil. 2012, 01:02

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

Message 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)
"Keep it Simple, Stupid"
Avatar de l’utilisateur
LuX
yeomen
Messages : 216
Inscription : lun. 17 mai 2010, 13:56
Localisation : Angers (France)

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

Message 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,
LuX
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

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

Message 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
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
LuX
yeomen
Messages : 216
Inscription : lun. 17 mai 2010, 13:56
Localisation : Angers (France)

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

Message 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
LuX
Répondre