pizuxblog



Éteindre son ordinateur depuis openbox,fluxbox,pekwm,windowmaker etc….

Super chiant *

j’essaie en ce moment de nombreux « windowsmanager » sous frugalware, et aucuns à part les « gros » kde,gnome,xfce,lxde , ne dispose d’un système pour éteindre, et  redémarrer son ordinateur, j’ai trouver la solution grâce à un petit script que j’ai légèrement adapté pour frugalware (merci le forum de archlinux)

Ça donne ceci :

screen script

 

Tout d’abord installez gxmessage

#pacman-g2 -S gxmessage

ensuite modifiez  votre fichier /etc/sudoers et mettez ceci à la fin (sudo doit etre installé bien entendu):

votreutilisateur ALL=NOPASSWD:/sbin/shutdown

Maintenant créez un fichier que vous nommerez par exemple shutdownall  dans lequel vous mettrez ceci :

#!/bin/bash

gxmessage « Etes-vous sur de vraiment vouloir éteindre l’ordinateur ? » -center -title « Quitter » -font « Sans bold 10″ -default « Annuler » -buttons « _Annuler »:1, »_Se deconnecter »:2, »_Redemarrer »:3, »_Eteindre »:4 >/dev/null case $? in

1)
echo « Exit »;;
2)
killall openbox;;
3)
sudo /sbin/shutdown -r now;;
4)
sudo /sbin/shutdown -h now;;
esac

j’utilise perso openbox j’ai donc mis 2)killall openbox;; a modifier suivant le windowmanager que vous utiliserez : pour fluxbox par exemple killall fluxbox;;

Rendez le fichier éxécutable et copiez le dans /usr/bin :

$ chmod +x shutdownall 

#cp shutdownall /usr/bin

Il ne vous reste plus qu’a créer un lanceur ou une entrée dans un menu de votre WM avec comme éxécutable shutdownall

Pratique et pas trop moche ;p
 


  1. Lenezir écrit:

    Pratique !
    Je garde ce billet dans mes marque-pages, ça me servira.
    Merci. ;)

    Citer | Posté 1 février, 2009, 10:43
  2. ADcomp écrit:

    Hello ..

    J’utilise un script python/gtk sous openbox pour avoir une interface style ‘gnome’.
    Facile à adapter et à configurer .. http://www.ad-comp.be/public/openbox/oblogout.png

    http://www.ad-comp.be/public/projets/My_Exit/openbox_logout.tar.bz2

    @pluche

    Citer | Posté 12 mars, 2009, 16:22
  3. pizux écrit:

    cool des que j’ai un peu de temps je teste

    thanks

    Citer | Posté 12 mars, 2009, 20:04
  4. Lenezir écrit:

    J’ai enfin eu l’occasion de tester ton script mais il ne marche pas tel quel chez moi.
    Je l’ai corrigé. ;)
    Il y a avait un problème avec les guillemets, il fallait mettre le « case $? in » en dessous et il fallait mettre les commandes devant les chiffres.

    #!/bin/bash

    gxmessage « Etes-vous sur de vouloir éteindre votre ordinateur ? » -center -title « Quitter » -font « Sans bold 10″ -default « Annuler » -buttons « _Annuler »:1, »_Se déconnecter »:2, »_Redémarrer »:3, »_Eteindre »:4 >/dev/null
    case $? in

    1) echo “Exit” ;;
    2) killall openbox ;;
    3) sudo /sbin/shutdown -r now ;;
    4) sudo /sbin/shutdown -h now ;;
    esac

    Citer | Posté 6 mai, 2009, 10:16
  5. nmy écrit:

    pq installer un paquet pour faire ca alors que ca fonctionne avec un systeme de base

    sudo reboot
    sudo shutdown -r now

    easy is the best way

    Citer | Posté 16 août, 2009, 17:52

Laisser un commentaire

Haute-Fidélité / Multimédia |
Un catalan |
Stage d'Informatique dans l... |
Unblog.fr | Créer un blog | Annuaire | Signaler un abus | siyana
| siyana
| Gestion Station bonetto