Creare un lanciatore per spegnere e riavviare

Questo trucchetto consente di creare dei collegamenti (lanciatori) usati per spegnere, riavviare, sospendere o ibernare il sistema senza la necessità dei permessi di root e senza complesse attività come l’esecuzione di un comando amministrativo senza la richiesta della password.
Il tutto si basa sul comando gnome-power-cmd da usare come indicato:
Per spegnere:
gnome-power-cmd shutdown
Per riavviare:
gnome-power-cmd reboot
Per sospendere:
gnome-power-cmd suspend
Per ibernare:
gnome-power-cmd hibernate
E’ importante notare l’assenza di sudo davanti al comando, il comando infatti corrisponde all’attività di spegnimento da parte del pannello di Gnome e non necessita di alcun permesso amministrativo a differenza dei vari shutdown, halt, reboot o init.
Attenzione!
Nel caso si usasse Ubuntu Hardy 8.04 o versioni precedenti il comando prende il nome di gnome-power-cmd.sh. Il funzionamento rimane assolutamente uguale.
E’ quindi possibile configurare uno o più lanciatori da porre dove si preferisce per poter spegnere, riavviare, sospendere o ibernare il computer con un solo click.
Per creare un lanciatore basterà premere il pulsante destro del mouse su un’area libera di un pannello e scegliere Aggiungi al pannello.
Nella finestra tra le applet disponibili scegliere la prima: Lanciatore applicazione personalizzato e cliccare il pulsante Aggiungi.
Nella finestra di configurazione del lanciatore immettere il nome preferito e su comando indicare gnome-power-cmd shutdown. L’icona qui utilizzata si trova su /usr/share/icons/Human/scalable/apps col nome gnome-session-halt.svg.
In maniera similare è possibile configurare il lanciatore per il riavvio indicando il comando gnome-power-cmd reboot e l’icona gnome-session-reboot.svg.
Per la sospensione potrà essere usato il comando gnome-power-cmd suspend e l’icona gnome-session-suspend.svg.
Infine per l’ibernazione il comando sarà gnome-power-cmd hibernate e l’icona gnome-session-hibernate.svg.
Naturalmente tutte le scelte sono modificabili a piacimento, sia l’icona sia la posizione dei lanciatori, possono anche essere inseriti in un cassetto posto su un pannello e la comodità può essere utilizzata anche da terminale per spegnere o riavviare il sistema anche senza permessi di root.











Interessante! Ma questo comando funziona solo quando ho Gnome attivo e apro un terminale dentro Gnome?
si e` un comando di gnome e va eseguito all’interno di gnome
quindi sia da un terminale sia da alt+f2 o da un lanciatore, purche` all’interno di gnome
ciao
Vedo che non hai perso tempo!!!
ma per il povero kde non si può fare niente?
PS: attendo tua risposta all’email che ti ho mandato.
che crepi kde
non lo so, sono in ferie per ora
beato te. Ma la tua posta la legge qualcuno? perchè a me arriva la ricevuta di recapito.
Una possibilità è utilizzare kshutdown (che generalmente non è installato di default). In alternativa si può ricorrere a dbus:
qdbus org.kde.ksmserver /KSMServer org.kde.KSMServerInterface.logout 0 2 2
Per effettuare il logout:
qdbus org.kde.ksmserver /KSMServer org.kde.KSMServerInterface.logout 0 3 2
Per il riavvio:
qdbus org.kde.ksmserver /KSMServer org.kde.KSMServerInterface.logout 0 1 2
Non funziona già più…
che vuol dire non funziona?
esegui il comando da terminale e leggi cosa ti risponde
Utilissimo, ma dov’ eri sei mesi fa che cercavo come far spegnere il pc dal telecomando della scheda tv?
Ciao, ho seguito tutta la procedura ma quando clicco sopra l’icona mi restituisce questo errore: “Esecuzione del processo figlio “gnome-power-cmd” non riuscita (Nessun file o directory)”; se eseguo il comando da terminale mi restituisce questi “gnome-power-cmd: command not found”. Ps: sto usando Karmic
Sì, succede anche a me…in particolare il tanto caro comando gnome-power-cmd sembra non esistere più in karmic…
A proposito, potresti fare una guida per Grub2, la versione di karmic? Perchè non ci hanno lasciato il caro vecchio menu.lst?? Era tanto comodo…
ti posso raccomandare la guida di streetcross su grub2
http://streetcross.wordpress.com/2009/04/11/grub2-impariamolo/
Ok, funziona bene anche su Debian lenny. thanks
scs io ho un pc lg appena aggiornato ma io clicco con destro ma nn mi spunta aggiungi al pannello
ottimi consigli