Openbox: differenze tra le versioni

il riavvio del computer lo lasciamo fare agli utenti windows / corretti refusi e itaGliano
mNessun oggetto della modifica
(il riavvio del computer lo lasciamo fare agli utenti windows / corretti refusi e itaGliano)
Riga 8: Riga 8:
Per installare Openbox e i suoi tool di configurazione, basta dare da terminale il seguente comando.
Per installare Openbox e i suoi tool di configurazione, basta dare da terminale il seguente comando.
<pre># aptitude install openbox obconf obmenu</pre>
<pre># aptitude install openbox obconf obmenu</pre>
Adesso è possibile utilizzare Openbox; lo si può avviare direttamente da riga comando, oppure attraverso un display manager.
Adesso è possibile utilizzare Openbox; lo si può avviare direttamente da riga comando, oppure attraverso un Display Manager.


== Login Testuale ==
== Login Testuale ==
Se è installato l'ambiente grafico, è necessario rimuovere il gestore di accessi installato nel vostro computer:
Se è installato l'ambiente grafico, è necessario rimuovere il gestore di accessi installato nel vostro sistema:
<pre># aptitude remove gdm gdm3 xdm kdm </pre>
<pre># aptitude remove gdm </pre>
sostituendo ''gdm'' con il nome del proprio, quindi ''gdm3'', ''kdm'', ''xdm'', ''slim'', ecc.
Dopodiché bisogna creare, nella propria Home, il file ".xinitrc", inserendo il seguente comando "exec openbox-session".
Dopodiché bisogna creare, nella propria Home, il file ".xinitrc", inserendo il seguente comando "exec openbox-session".
La procedura può essere rapidamente effettuata da terminale:
La procedura può essere rapidamente effettuata da terminale:
<pre>$ echo exec openbox-session >> .xinitrc </pre>
<pre>$ echo "exec openbox-session" > .xinitrc </pre>
Dopodiché riavviate il computer e, al posto del normale Login (Utente, password, Accedi) vi comparirà:
Uscire quindi dall'eventuale sessione di Xorg in corso, spostarsi nella tty1 con Ctrl-Alt-F1 ed effettuare il login inserendo il vostro nome utente e la password; effettuare quindi il login come root e spegnere il Display Manager con:
(Nome computer) Login:
<pre># /etc/init.d/gdm stop</pre>
Inserite il vostro nome utente, quindi la password, dopodiché bisogna avviare il server grafico col comando:
sostituendo ''gdm'' con il nome del proprio, quindi ''gdm3'', ''kdm'', ''xdm'', ''slim'', ecc.
<pre>$ starxt</pre>
Digitare '''exit''' per tornare al prompt del proprio utente e avviare il server grafico col comando:
X andrà a leggere l'istruzione creata nel file ".initrc" e avvierà la sessione Openbox.
<pre>$ startx</pre>
X andrà a leggere l'istruzione creata nel file ".xinitrc" e avvierà la sessione Openbox.


== Login Grafico ==
== Login Grafico ==
Riga 29: Riga 31:


=== Pannello ===
=== Pannello ===
È disponibile una grande varietà di pannelli, come [http://code.google.com/p/tint2/ tint2], [http://freshmeat.net/projects/hpanel/ hpanel], [http://freshmeat.net/projects/fspanel/ fspanel], [http://fbpanel.sourceforge.net/ fbpanel] e molti altri.
È disponibile un certo assortimento di pannelli, come [http://code.google.com/p/tint2/ tint2], [http://freshmeat.net/projects/hpanel/ hpanel], [http://freshmeat.net/projects/fspanel/ fspanel], [http://fbpanel.sourceforge.net/ fbpanel] e molti altri.
Prendiamo come esempio tint2 e lo andiamo a installare: <pre># aptitude install tint2</pre>
Prendiamo come esempio tint2 e lo andiamo a installare: <pre># aptitude install tint2</pre>


Riga 37: Riga 39:


=== Gestore di File ===
=== Gestore di File ===
Anche in questo caso i file manager disponibili: dai più minimali [http://roscidus.com/desktop/ROX-Filer roxfiler] e [http://pcmanfm.sourceforge.net/ pcmanfm]. Per i più ossessionati del terminale, c'è un file manager testuale, [http://www.midnight-commander.org/ MC] (articolo e-zine [http://e-zine.debianizzati.org/web-zine/numero_2/?page=80 guida a MC])
Alcuni file manager leggeri e completi come [http://roscidus.com/desktop/ROX-Filer roxfiler] e [http://pcmanfm.sourceforge.net/ pcmanfm] o, per gli ossessionati del terminale, c'è un file manager testuale altrettanto potente, [http://www.midnight-commander.org/ MC] (articolo e-zine [http://e-zine.debianizzati.org/web-zine/numero_2/?page=80 guida a MC])
Prendiamo come esempio pcmanfm e lo installiamo: <pre># aptitude install pcmanfm</pre>
Prendiamo come esempio pcmanfm e lo installiamo: <pre># aptitude install pcmanfm</pre>


=== Sfondo ===
=== Sfondo ===
Un buon programma per impostare lo sfondo è [https://derf.homelinux.org/projects/feh/ feh]: installiamolo col comando: <pre># aptitude install feh</pre>
Un buon programma per impostare lo sfondo è [https://derf.homelinux.org/projects/feh/ feh]: installiamolo col comando: <pre># aptitude install feh</pre>
Fatto ciò, per configurare lo sfondo, bisogna lanciare da terminale questo comando:
Fatto ciò, per configurare lo sfondo, bisogna eseguire da terminale il seguente comando:
<pre>feh [Opzione] /posizione/della/immagine</pre>
<pre>feh [Opzione] /posizione/della/immagine</pre>


'''OPZIONI DISPONIBILI:'''
'''OPZIONI DISPONIBILI:'''


* --bg-center (Centra l'immagine)
* --bg-center (centra l'immagine)


* --bg-fill (centra l'immagine e la ingrandisce)
* --bg-fill (centra l'immagine e la ingrandisce)
Riga 65: Riga 67:
. $GLOBALAUTOSTART
. $GLOBALAUTOSTART


# Programmi da lanciare all'avvio
# Programmi da eseguire all'avvio
feh [OPZIONE] [FILE]
feh [OPZIONE] [FILE]
xcompmgr [OPZIONI] &
xcompmgr [OPZIONI] &


# Programmi da Lanciare dopo che Openbox si avvia
# Programmi da eseguire dopo che Openbox si avvia
(sleep [sec] && tint2) & </pre>
(sleep [sec] && tint2) & </pre>


{{Box | Il comando "sleep"|<pre>(sleep [N] comando)</pre> esegue "comando" dopo N secondi.}}
{{Box | Il comando "sleep"|<pre>(sleep [N] comando)</pre> esegue "comando" dopo N secondi.}}


{{Box | Gestore di connessioni|Se avete un gestore di connessioni internet, aggiungete nella sezione "Programmi da lanciare all'avvio":
{{Box | Gestore di connessioni|Se avete un gestore di connessioni internet, aggiungete nella sezione "Programmi da eseguire all'avvio":
* <pre>nm-applet &</pre> in caso di Newtork manager
* <pre>nm-applet &</pre> in caso di Newtork manager
* <pre>wicd-daemon &</pre> se avete Wicd.}}
* <pre>wicd-daemon &</pre> se avete Wicd.}}


{{ Warningbox | Se dovete aggiungere qualche altro programma, ricordatevi l'opzione "&", che lancerà l'applicazione in background, altrimenti Openbox sarà inutilizzabile finché non finirà quel determinato processo.}}
{{ Warningbox | Se dovete aggiungere qualche altro programma, ricordatevi di appendere "&" al comando, che avvierà l'applicazione in background, altrimenti Openbox sarà inutilizzabile finché non terminerà quel determinato processo.}}


=== Esempio di autostart.sh ===
=== Esempio di autostart.sh ===
Riga 85: Riga 87:
. $GLOBALAUTOSTART
. $GLOBALAUTOSTART


# Programmi da lanciare all'avvio
# Programmi da eseguire all'avvio
feh --bg-scale /home/ernesto/.bacground/debian.png &
feh --bg-scale /home/ernesto/.bacground/debian.png &
xcompmgr -r 15 -o .63 -l -20 -t -20 -I 0.015 -O 0.02 -D 5 &
xcompmgr -r 15 -o .63 -l -20 -t -20 -I 0.015 -O 0.02 -D 5 &


# Programmi da Lanciare dopo che Openbox si avvia
# Programmi da eseguire dopo che Openbox è avviato
(sleep 3 && tint2) & </pre>
(sleep 3 && tint2) & </pre>


271

contributi