On 08/03/2012 09:00 AM, Matteo Perini wrote:
Ciao a tuttisto scrivendo una piccola applicazione dalla quale, cliccando su "spegni", vorrei spegnere il pc. Se in un terminale uso shutdown o halt mi dice che devo essere root per eseguire tali comandi. Se però faccio click su "spegni" sulla barra di ubuntu, non mi chiede la password e il pc si spegne.Come faccio a replicare tale comportamento (con un comando)? Spero di essere stato abbastanza chiaro. Grazie Matteo P
Se fosse da usare gnome-session-quit --power-off (testata su ubuntu 12.04) gnome-session-save --shutdown-dialog (versioni precedenti..) In generale utilizzare le utility previste dall'ambiente desktop.E' vero non fai il shutdown direttamente ma passi per la finestra di conferma intermedia.. Non so se per te sia un problema. Comunque non serve essere root, e non serve alcuna modifica alla configurazione del sistema. Basterebbe fare delle condizioni che vanno a leggere da qualche parte (non so ancora bene dove... :) ) il desktop utilizzato e a seconda poi lanciano i comandi adeguati.. Anche kdm e gli altri avranno probabilmente qualcosa di simile..
Ciao, Nick -- Per iscriversi (o disiscriversi), basta spedire un messaggio con OGGETTO "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx