Openbox: differenze tra le versioni

m
nessun oggetto della modifica
m (rimossa Squeeze (formato file .rc non più valido))
mNessun oggetto della modifica
Riga 47: Riga 47:
<pre>$ startx</pre>
<pre>$ startx</pre>


{{Box|Tips|<code>startx</code> e <code>xinit</code> sono programmi del pacchetto '''xinit'''. Verificare che sia installato.}}
{{Box|Tips|<code>startx</code> è contenuto nel pacchetto '''xinit'''. Verificare che sia installato.}}


== Login Grafico ==
== Login Grafico ==
Per il login grafico occorre installare un Display Manager , come GDM o KDM.
Per il login grafico occorre installare un Display Manager, come lightdm, GDM o KDM.


Se avete già un Display Manager vi basterà scegliere dal menù a tendina, la voce "Openbox" ed effettuare il login.
Se avete già un Display Manager vi basterà scegliere dal menù a tendina, la voce "Openbox" ed effettuare il login.
Riga 61: Riga 61:
[[immagine:Openbox.jpg|320px| center]]
[[immagine:Openbox.jpg|320px| center]]


La configurazione di Openbox è basata principalmente (ma non solo) su due file: menu.xml e rc.xml, all'inizio non saranno presenti e verrà utilizzata una configurazione predefinita presente in ''/etc/xdg/openbox'', per poterli modificare occorre eseguire le due applicazioni '''obconf''' e '''obmeu''' oppure copiarli nella propria ''/home/user/.config/openbox'' e modificarli a piacimento.
La configurazione di Openbox è basata principalmente (ma non solo) su due file: menu.xml e rc.xml, all'inizio non saranno presenti e verrà utilizzata una configurazione predefinita presente in ''/etc/xdg/openbox'', per poterli modificare occorre eseguire le due applicazioni '''obconf''' e '''obmenu''' oppure copiarli nella propria ''/home/user/.config/openbox'' e modificarli a piacimento.


==Obconf==
==Obconf==
Riga 147: Riga 147:
*Id - inserisce un ''id'' (''a vostra scelta'')
*Id - inserisce un ''id'' (''a vostra scelta'')
*Action - azione a scelta tra ''execute'', ''reconfigure'', ''restart'' e ''exit''
*Action - azione a scelta tra ''execute'', ''reconfigure'', ''restart'' e ''exit''
*Execute - disponibile solo se nel campo precedente si è scelto ''execute'', inserire il comando desiderato
*Command - disponibile solo se nel campo precedente si è scelto ''execute'', inserire il comando desiderato


Sarà possibile personalizzare il menù come nell'esempio seguente:
Sarà possibile personalizzare il menù come nell'esempio seguente:
Riga 298: Riga 298:
===Shutdown & logout===
===Shutdown & logout===
La voce «exit» predefinita nel menù di Openbox porta al logout, pertanto se si vuole effettuare lo spegnimento della macchina occorre apportare alcune modifiche al sistema.
La voce «exit» predefinita nel menù di Openbox porta al logout, pertanto se si vuole effettuare lo spegnimento della macchina occorre apportare alcune modifiche al sistema.
==== Con systemd e polkit ====
Se si è installato il pacchetto '''policykit-1''' e si utilizza <code>ck-launch-session</code> (e di conseguenza <code>dbus</code>) per la propria sessione openbox, a partire da Debian 8 ([[Jessie]]) è sufficiente utilizzare '''systemd''', senza bisogno di <code>sudo</code>.
La policy di default di '''polkit''' infatti permette già lo spegnimento, la sospensione, l'ibernazione e il riavvio se non ci sono altri utenti collegati, tramite:
<pre>$ systemctl poweroff/suspend/hibernate/reboot</pre>


==== Con sudo ====
==== Con sudo ====
Per lo spegnimento è possibile usare ''halt'' oppure ''shutdown -h now'', mentre per il riavvio ''reboot'' o ''shutdown -r now''.
Per lo spegnimento, senza systemd o senza polkit, è possibile usare direttamente i comandi ''halt'' oppure ''shutdown -h now'', mentre per il riavvio ''reboot'' o ''shutdown -r now''.


Per prima cosa serve aver installato sudo  
Per prima cosa serve aver installato sudo, in modo da poterli eseguire senza privilegi:
<pre># apt-get install sudo</pre>
<pre># apt-get install sudo</pre>
e configurarlo con il comando  
e configurarlo con il comando  
<pre># visudo</pre>
<pre># visudo</pre>
Riga 322: Riga 327:
ecc..
ecc..
</pre>
</pre>
==== Con polkit ====
Se si è installato il pacchetto '''policykit-1''' e si utilizza <code>ck-launch-session</code> (e di conseguenza <code>dbus</code>) per la propria sessione openbox, a partire da Debian 8 ([[Jessie]]) è sufficiente utilizzare '''systemd''', senza bisogno di <code>sudo</code>.
La policy di default di '''polkit''' infatti permette già lo spegnimento, la sospensione, l'ibernazione e il riavvio se non ci sono altri utenti collegati, tramite:
<pre>$ systemctl poweroff/suspend/hibernate/reboot</pre>


====Altertux====
====Altertux====
3 581

contributi