#1 Le 05/03/2009, à 10:25
- Julientroploin
[Contourné] Openbox : exit pointe vers GDM ET vers l'extinction...
Bonjour,
depuis que je suis sous / sur / avec openbox (clin d'oeil aux gens du café ubuntu) j'ai un petit problème avec le 'exit du menu clic droit : il pointe parfois vers GDM (et je doit éteindre depuis GDM) parfois vers l'extinction complète du PC. J'ai l'impression (??) que ça dépend des programmes ouverts.
Comment faire 2 entrées dans ce menu :
- une déconnection
- une extinction
sans qu'il se mélange les pédales?
Dans Obmenu, mon entrée Exit est configurée comme ça :
Type : Item
Action : Exit
Merci d'avance.
EDIT :
j'ai piqué ça au script de ADcomp http://www.ad-comp.be/public/projets/my_exit.tar.bz2
def clic_bouton(self, widget, data=None):
if (data=='esc'):
self.doquit()
elif (data=='logout'):
os.system('openbox --exit')
elif (data=='reboot'):
os.system('gdm-control --reboot && openbox --exit')
elif (data=='shutdown'):
os.system('gdm-control --shutdown && openbox --exit')
y'a qqchose que je peux utiliser?
Dernière modification par Julientroploin (Le 06/03/2009, à 22:52)
Fixe : Core i5, 8GoRAM, NVidia 9800GT Silent => Ubuntu 22.04
Portable Compaq Presario2158 : AthlonXP-M2400+, 1GoRAM, ATI Radeon mobility320M => Primtux
https://launchpad.net/~julienmbpe
Hors ligne
#2 Le 06/03/2009, à 19:22
- thuban
Re : [Contourné] Openbox : exit pointe vers GDM ET vers l'extinction...
c'est tout simple, regarde ce site, c'est expliqué très bien (et peut-être dans la doc d'ubuntu)
http://urukrama.wordpress.com/openbox-guide/#shutdown2
ainsi, tu gardes le exit, et tu peux ajouter des entrées pour redémarrer et eteindre comme tu le souhaites!
suckless.org
websérie d'un copain
Profil libre.fm
Debian Sid avec dwm
Hors ligne
#3 Le 06/03/2009, à 19:42
- Julientroploin
Re : [Contourné] Openbox : exit pointe vers GDM ET vers l'extinction...
oui, c'est bien expliqué, mais ça marche pas dans obmenu... en tout cas chez moi.
En général je cherche avant de poster, quand même
Bon comme c'est plus simple de copier-coller le contenu de menu.xml, le voilà :
<item label="Shutdown/GDM">
<action name="Execute">
<execute>
gdm-control --shutdown && openbox --exit
</execute>
</action>
</item>
<item label="Reboot/GDM">
<action name="Execute">
<execute>
gdm-control --reboot && openbox --exit
</execute>
</action>
</item>
<item label="Suspend/GDM">
<action name="Execute">
<execute>
gdm-control --suspend
</execute>
</action>
</item>
et rien ne se passe quand je clic sur "Shutdown/GDM" (par exemple)
Pour comparaison, l'entrée qui se mélange les pinceaux, c'est :
<item label="Exit">
<action name="Exit"/>
</item>
</menu>
et là je comprend pas pourquoi des fois ça éteint le PC et des fois ça m'envoie vers le GDM...
Dernière modification par Julientroploin (Le 06/03/2009, à 19:44)
Fixe : Core i5, 8GoRAM, NVidia 9800GT Silent => Ubuntu 22.04
Portable Compaq Presario2158 : AthlonXP-M2400+, 1GoRAM, ATI Radeon mobility320M => Primtux
https://launchpad.net/~julienmbpe
Hors ligne
#4 Le 06/03/2009, à 20:40
- thuban
Re : [Contourné] Openbox : exit pointe vers GDM ET vers l'extinction...
Je dois avouer que je ne comprend pas non plus pourquoi exit engendre parfois l'extinction de ton pc... Peut-être un bug de gdm?
J'ai une autre alternative à te proposer, au lieu d'utiliser la commande de gdm, ajoute ceci dans le menu comme commande :
sudo shutdown -h non
sudo shutdown -r now
le premier pour éteindre, et le second pour redémarrer.
change le fichier /etc/sudoers, et rajoute cette ligne :
ALL ALL=NOPASWD:/sbin/shutdown
ps : as-tu essayé de lancer les commandes gdm-control --suspend et autre dans une console pour voir les messages d'erreur?
suckless.org
websérie d'un copain
Profil libre.fm
Debian Sid avec dwm
Hors ligne
#5 Le 06/03/2009, à 21:46
- Julientroploin
Re : [Contourné] Openbox : exit pointe vers GDM ET vers l'extinction...
dans une console ça marche, du coup j'ai regardé un peu mieux menu.xml, j'ai bien rentré :
gdm-control --shutdown && openbox --exit
dans obmenu et dans le fichier, je lis :
gdm-control --shutdown && openbox --exit
j'ai essayé de modifier directement dans menu.xml, mais gedit me signale une erreur (enfin, il surligne && en rouge).
Du coup je me dit qu'un élément de menu ne peut pas executer 2 choses à la suite ou en tout cas pas avec cette synthaxe.
J'ai bon?
Dernière modification par Julientroploin (Le 06/03/2009, à 21:48)
Fixe : Core i5, 8GoRAM, NVidia 9800GT Silent => Ubuntu 22.04
Portable Compaq Presario2158 : AthlonXP-M2400+, 1GoRAM, ATI Radeon mobility320M => Primtux
https://launchpad.net/~julienmbpe
Hors ligne
#6 Le 06/03/2009, à 22:17
- Julientroploin
Re : [Contourné] Openbox : exit pointe vers GDM ET vers l'extinction...
Merci Thuban pour m'avoir posé les bonnes question et proposé les bonnes soluces. Je crois que j'ai règlé mon problème en utilisant le script proposé ici :
http://forum.ubuntu-fr.org/viewtopic.php?id=279416
et que j'ai adapté avec mon fond d'écran et mes chemins.
En plus c'est plutôt joli...
J'aimerais quand même bien piger, donc si quelqu'un peu me confirmer ça :
Du coup je me dit qu'un élément de menu ne peut pas executer 2 choses à la suite ou en tout cas pas avec cette synthaxe.
J'ai bon?
ça m'intrigue parce que j'ai le même problème avec rc.xml.
Du coup le seul moyen de contourner ça c'est de faire un script. Ou il y a autre chose à envisager?
Dernière modification par Julientroploin (Le 06/03/2009, à 22:40)
Fixe : Core i5, 8GoRAM, NVidia 9800GT Silent => Ubuntu 22.04
Portable Compaq Presario2158 : AthlonXP-M2400+, 1GoRAM, ATI Radeon mobility320M => Primtux
https://launchpad.net/~julienmbpe
Hors ligne