Vous n'êtes pas identifié.
(pour Waver: clair que c'est utile, un forum, surtout quand les réponses sont pertinantes et rapides !)
Hello!
Hum... Comme le dit le titre: je voudrais faire une bouton logout perso dans mon Xfce4, de manière à pouvoir l'implanter dans un launcher de gDesklets.
J'ai pensé à un killall gdm, mais c'est un peu bourrin.
logout et exit marchent pas...
Google pour sa part en parle pas des masses, ou alors pas mis les bons mots-clefs (logout X session Debian)
si vous connaissez la commande
merci d'avance!
Hors ligne
T'as vu le package xfce4-session ? Par exemple que tu peux voir comment ils font pour faire un logout officiel sur XFCE.
Hors ligne
Les sessions sont gérées via gdm. Je pensais plutôt que faudrait intervenir à ce niveau. Le package xfce4-session est déjà installé, mais n'est pas d'une grande aide. Je pensais qu'un init X ferait l'affaire, mais manifestement non (à part init 6 -> reboot)
gdm-restart n'est pas reconnu, gdm-stop non plus.
Et si je fais un simple gdm, il me dit que le proc est déjà lancé. (heureusement, presque)
J'ai tenté un pkill xsession ou pkill Xsession, rien n'y fait (trouvé sur un site...)
Je me demande comme agir sur gdm pour lui faire piger qu'il doit boucler la session et se relancer. Parce que c'est bien ce qui se passe quand on appuie sur le bouton "Logout".... Non ?
Hors ligne
Ben tu peux faire un script qui fait "skill -kill $USER" suivi de "/etc/init.d/gdm restart" Je sais que c'est barbare mais j'ai pas d'autres réponses.
Hors ligne
Bon de toutes façons, c'était pas trop utile mais manque un bouton, là.
Je vais creuser un peu la chose, ça peut être intéressant... Je vais déjà voir comment faire un script, là, je connais pas
D'ici-là, je pense que c'est un peu tout... Le portable tourne
Merci @@++
Hors ligne
Install le package sudo d'abord, puis le script c'est simple:
#!/bin/sh sudo kill -kill $USER sudo /etc/init.d/gdm restart
il faut pas oublier de "chmod a+x tonscript".
Hors ligne
Bon.. Pour finir... Simplement mis le dernier XFCE4... Et là, y a une petite commande: xfce4-session-logout
tout bête, hein? :p
Hors ligne