Sul netbook uso OpenBox perché, oltre ad essere leggero e molto veloce, gli da un tocco di classe minimalista al piccolo laptop. Inoltre, come se non bastasse , lo uso perché mi piace.
Tuttavia, fino a ieri non avevo mai trovato un metodo per uscire dal sistema in modo comodo. Finché ho scoperto Oblogout (grazie Doc per il link a lauchpad). Vi anticipo il risultato finale:
Aggiornamento 25/01/2011: I metodi per fare i logout sono tanti, non esiste solo questo, quindi se volete provarne altri vi suggerisco quello di Doc ;) Spegnere OpenBox con vera classe
Installazione
Per averlo dobbiamo installare il programma (che novità! =P )EDIT: inizialmente c'erano le dritte solo per Arch, ma nei commenti "quei ragazzi" (Doc e Alfiere) sono passati a rompere, ora grazie a loro le abbiamo anche per altre distro! ;)
Su Archlinux
yaourt -S oblogout
Su Debian
questi sono i repository:## CrunchBang Linux 10.xx aka Statler ## Compatible with Debian Squeeze, but use at your own risk. deb http://packages.crunchbanglinux.org/statler statler mainper autenticare la chiave del repo dovrete dare
wget -q http://crunchbang.net/crunchbang.key -O- | sudo apt-key add - && sudo apt-get updateDritta di Doc: Il pacchetto, se è lo stesso, ha però un nome diverso, comunque facilmente riconoscibile.
Su Fedora
Qui si può scaricare anche l'RPM per Fedora (Grazie Alfiere):http://sites.google.com/site/gracca/fedora
Configurazione
Poi dobbiamo entrare nella configurazione con questo comando: (potete usare l'editor "gedit" al posto di "nano"):
sudo nano /etc/oblogout.conf
E dovete editare queste righe (più chiaro nell'immagine) :
- usehal = false - shutdown = sudo shutdown -h now - restart = sudo reboot
sudo nano /etc/sudoers
Aggiungendo queste righe alla fine: (col vostro nome utente):
[nome-utente] ALL=NOPASSWD:/usr/bin/oblogout
(Sembra scontato ma conviene dirlo, il vostro utente dovrebbe essere già impostato nel gruppo "users" del sistema.)
Ora non vi resta che creare il pulsante nel menù, usando il comando "sudo oblogout". Io ho usato obmenu perché è comodo.
Avete fatto. :)
Temi:
Grazie a Milozzy nei commenti ora possiamo scegliere altri temi ;)
Tema Gnome-Brave
basta estrarre l'archivio dentro a usr/share/themes e poi specificare,nella configurazione di oblogout, il nome del tema nella voce buttontheme.
PS: questa guida si trova anche nel mio blog personale in altre lingue. Se per caso interessasse ;)
basta estrarre l'archivio dentro a usr/share/themes e poi specificare,nella configurazione di oblogout, il nome del tema nella voce buttontheme.
PS: questa guida si trova anche nel mio blog personale in altre lingue. Se per caso interessasse ;)
Fonte iniziale: Archlinux XZ
Ciccio, non ti vantare per Arch! :-D
RispondiEliminaLa cosa è nata da crunchbang!
QUI (https://launchpad.net/oblogout/) si può anche scaricare il deb!!!!!
Questi arcieri, sempre a pavoneggiarsi... :D :D
RispondiEliminaCmq qui si può scaricare anche l'RPM per Fedora:
http://sites.google.com/site/gracca/fedora
@Doc
RispondiEliminaEcco il repo di crunchbang:
## CrunchBang Linux 10.xx aka Statler
## Compatible with Debian Squeeze, but use at your own risk.
deb http://packages.crunchbanglinux.org/statler statler main
Per la chiave:
wget -q http://crunchbang.net/crunchbang.key -O- | sudo apt-key add - && sudo apt-get update
Il pacchetto, se è lo stesso, ha però un nome diverso, comunque facilmente riconoscibile.
Oh scusate! scusate se arch è proprio fica! :D :D
RispondiEliminaGrazie mille per le dritte! Proprio adesso ho modificato la guida citandovi, ora è Multidistro!
E se le iconcine di default vi fanno fare pupù:
RispondiEliminaHuman: http://anonymous-bot.deviantart.com/art/Human-for-OBLogout-123539468?q=boost:popular+oblogout&qo=1
Elementary: http://anonymous-bot.deviantart.com/art/Elementary-for-OBLogout-158115825?q=boost:popular+oblogout&qo=2
Gnome-Brave: http://anonymous-bot.deviantart.com/art/Gnome-Brave-for-OBLogout-123538046?q=boost:popular+oblogout&qo=3
@Milozzy
RispondiEliminaOttimo! ho aggiunto il tuo suggerimento alla guida! ;)
personalmente mi piace il primo.
Io per ora sto usando shutup modificato da 4javier per usare le regole di udev, così non servono privilegi di root con relativa modifica al sudoers:
RispondiEliminahttp://www.archlinux.it/forum/viewtopic.php?pid=71975
Si potrebbe chiedere all'autore di oblogout (che graficamente è migliore) di aggiungere la possibilità di usare udev magari non come predefinita, oppure mettere mano allo script che è in python e fare qualche modifica qua e la :)
Sempre su questo filone...voi come fate a bloccare lo schermo in openbox?
RispondiElimina@dieghen89
RispondiEliminal'idea di usare udev non è male. Ma l'autore come lo si contatta? nel caso ci dica di noi chi se ne intende di python? =P
@Milozzy
io non ho mai provato, anche perché non lo faccio mai, se lo chiedi però vuol dire che con questo prog non va :/ sbaglio?
Per l'autore si potrebbe aprire un bug su launchpad visto che il progetto è ancorato li...Se poi viene scartata l'idea, anche se non credo, posso prendere "ispirazione" da shutup (link di prima del forum di arch) per portare oblogout a udev, anche se di python ne capisco poco..
RispondiEliminaOggi ho aperto un bug su launchpad, speriamo qualcuno risponda...Se volete seguirlo:
RispondiEliminahttps://bugs.launchpad.net/oblogout/+bug/636920
@dieghen89
RispondiEliminagrande! mi sono iscritto ;)
Santiago, qualche annotazione.
RispondiEliminaTi segnalo che tramite obkey è possibile associare oblogout alla pressione del tasto d'accensione, soluzione molto comoda ed intuitiva secondo me.
Secondariamente, non riesco proprio a far funzionare tramite oblogout la sospensione (nemmeno aggiungendo un sudo davanti a pmi action suspend), nè il blocco dello schermo (al quale ho associato il comando xscreensaver-command -lock, comando che dato autonomamente nel terminale blocca lo schermo senza problemi).
qualcuno conosce una soluzione?
premetto che non sono un programmatore python, ma mi adeguo un pò a tutti i linguaggi se il codice da cui cerco di impararli (per modificarlo) è abbastanza completo :)
RispondiEliminadetto questo ho modificato oblogout per utilizzare udev, solo che visto che lo sto provando solo sul mio fisso con (ahimè) ubuntu (non mi andava di ricompilare il kernel per avere lo scroll del magic mouse) però ho problemi con la mia antica scheda video che al ritorno dalla sospensione non si riattiva e quindi non sò se funziona a dovere, (anche se su gnome funziona a dovere), ci sarebbe da testare anche la sospensione visto che non ho swap e non posso andare in sospensione.
quindi se qualcuno vuole provare mi mandi una mail che gli mando il pacchetto.
non lo pubblico (almeno per il momento) perchè l'ho fatto in 10 minuti (il tempo di ambientarmi in python e nel codice di oblogout) e quindi ho intenzione in un futuro prossimo di approfondire un pò python e ripulire il codice da quello che ritengo superfluo.
spero sia cosa buona e giusta :P
@Valantin
RispondiEliminaè cosa più che buona e giusta! complimenti ;)
Neanch'io ho una Swap, avendo dischi SSD, e al contrario di te non me ne intendo niente di codice, ma se posso provarlo per farti da cavia un momento lo trovo.
Possiamo chiedere anche agli altri... mandalo pure a netbookteam [at] gmail [dot] com ;)
poi ti facciamo arrivare le mail nostre dal di lì. Dai che cosi una volta che funziona lo mandi all'autore e senz'altro - se vuoi - lo mettiamo qui, e poi ognuno può scegliere ;)
bhè il problema principale è che non mi và di installare tutti i tool per pacchettizzarlo XD quindi vi passo i file e vi dico dove piazzarli :P
RispondiEliminadomani quando riaccendo il fisso mando la mail
il pacchetto per fedora non c'è più.. potete aggiornare :D grazie!
RispondiEliminaecco il link giusto per il pacchetto rpm di fedora :
RispondiEliminahttp://box-look.org/content/show.php/OBLogout+0.2+%28Fedora+RPM+package%29?content=118681&PHPSESSID=567747d9d2b07d0fc40f16845c5dd31e
grazie ilnanny! è bello vedere che ci aiutate a tenere aggiornati anche i post meno recenti! :)
RispondiEliminaMilozzy*
RispondiEliminaadesso è sparito anche da box look, faccio ancora un giro ,perchè ne vale veramente la pena .