Swisslinux.org

− Le carrefour GNU/Linux en Suisse −

 

Langue

 

Le Forum

Vous n'êtes pas identifié.

#1 12 Dec 2004 13:22:43

Tengu
Gourou(e) du libre
Lieu: La Tour-de-Peilz
Date d'inscription: 17 Nov 2004
Messages: 493
Site web

[Divers] faire un bouton logout (Résolu)

(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 tongue

merci d'avance!


Science sans conscience n'est que ruine de l'âme

https://twitter.com/swisstengu (compte twitter)
https://blog.tengu.ch/ (un blog parmis tant d'autres)

Hors ligne

 

#2 12 Dec 2004 15:57:32

WaVeR
Gourou(e) du libre
Lieu: Biel-Bienne
Date d'inscription: 08 Oct 2004
Messages: 531
Site web

Re: [Divers] faire un bouton logout (Résolu)

T'as vu le package xfce4-session ? Par exemple que tu peux voir comment ils font pour faire un logout officiel sur XFCE.


There's no place like 127.0.0.1

Hors ligne

 

#3 12 Dec 2004 16:13:30

Tengu
Gourou(e) du libre
Lieu: La Tour-de-Peilz
Date d'inscription: 17 Nov 2004
Messages: 493
Site web

Re: [Divers] faire un bouton logout (Résolu)

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 ?


Science sans conscience n'est que ruine de l'âme

https://twitter.com/swisstengu (compte twitter)
https://blog.tengu.ch/ (un blog parmis tant d'autres)

Hors ligne

 

#4 12 Dec 2004 16:41:18

WaVeR
Gourou(e) du libre
Lieu: Biel-Bienne
Date d'inscription: 08 Oct 2004
Messages: 531
Site web

Re: [Divers] faire un bouton logout (Résolu)

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.


There's no place like 127.0.0.1

Hors ligne

 

#5 12 Dec 2004 16:46:59

Tengu
Gourou(e) du libre
Lieu: La Tour-de-Peilz
Date d'inscription: 17 Nov 2004
Messages: 493
Site web

Re: [Divers] faire un bouton logout (Résolu)

Bon de toutes façons, c'était pas trop utile tongue 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 tongue

D'ici-là, je pense que c'est un peu tout... Le portable tourne tongue

Merci @@++


Science sans conscience n'est que ruine de l'âme

https://twitter.com/swisstengu (compte twitter)
https://blog.tengu.ch/ (un blog parmis tant d'autres)

Hors ligne

 

#6 12 Dec 2004 17:06:23

WaVeR
Gourou(e) du libre
Lieu: Biel-Bienne
Date d'inscription: 08 Oct 2004
Messages: 531
Site web

Re: [Divers] faire un bouton logout (Résolu)

Install le package sudo d'abord, puis le script c'est simple:

Code:

#!/bin/sh

sudo kill -kill $USER
sudo /etc/init.d/gdm restart

il faut pas oublier de "chmod a+x tonscript".


There's no place like 127.0.0.1

Hors ligne

 

#7 16 Dec 2004 21:45:27

Tengu
Gourou(e) du libre
Lieu: La Tour-de-Peilz
Date d'inscription: 17 Nov 2004
Messages: 493
Site web

Re: [Divers] faire un bouton logout (Résolu)

Bon.. Pour finir... Simplement mis le dernier XFCE4... Et là, y a une petite commande: xfce4-session-logout
tout bête, hein? :p


Science sans conscience n'est que ruine de l'âme

https://twitter.com/swisstengu (compte twitter)
https://blog.tengu.ch/ (un blog parmis tant d'autres)

Hors ligne

 

Pied de page des forums

Powered by FluxBB