Installazione e personalizzazione di OpenBox

Ciao colleghi, oggi vi porto una semplice guida su come installare e configurare Openbox. Per molti è contro conosciuto, ma non fa mai male averlo a portata di mano.

Nota: come ho detto prima, questa guida sarà focalizzata su ArchLinux, che è la distribuzione che sto usando. Alcuni pacchetti potrebbero cambiare il loro nome.

Innanzitutto installeremo alcune cose di cui avremo bisogno. Questa guida sarà focalizzata sull'installazione di OpenBox e non sul sistema di base.

Iniziamo:

sudo pacman -S openbox obconf obmenu oblogout tint2 xcompmgr

Scatola aperta: È il WindowsManager da installare.
obconf: È la procedura guidata di configurazione di OpenBox, sarà molto utile.
Obmenu: È una gui per configurare il menu Openbox. In caso contrario, possiamo farlo a mano.
oblogout: Per impostazione predefinita, OpenBox non porta più della "Chiudi sessione" per chiudere, questa sarà la nostra migliore opzione.
tint2: OpenBox non include un pannello dove puoi vedere le finestre aperte e le applicazioni nel vassoio. Questo è il mio preferito.
Xcommgr: Come suggerisce il nome, è un gestore di composizioni. Ombre, trasparenze, ecc.

Una volta installato, copia i file di configurazione di OpenBox nella nostra home (~ /)

Se la cartella non esiste, basta fare:

mkdir ~/.config/openbox/

E più tardi:

cp /etc/xdg/openbox/{menu.xml,autostart,rc.xml} ~/.config/openbox/{menu.xml,autostart,rc.xml}

Devi essere chiaro a cosa serve ciascuno di questi file.

menu.xml : È il file che configura il menu OpenBox (clic destro sul desktop). Da lì puoi avviare applicazioni o script, ad esempio.

rc.xml : È il file di configurazione principale di OpenBox, da esso vengono configurate le azioni dei tasti, l'aspetto visivo degli stessi, tra le altre cose.

avvio automatico: Come indica il nome, da qui verranno lanciate le applicazioni che definiamo all'inizio della sessione. Come ad esempio conky o tint2.

Per avviarlo abbiamo due opzioni. Aggiungilo a ~ / .xinitrc per Slim o da qualche altro Session Manager come KDM o GDM.

Modificando ~ / .xinitrc (Slim), aggiungiamo la riga:

exec openbox-session

Salviamo e chiudiamo.

Poiché KDM è "automatico" e non è necessario aggiungere alcuna riga.

Con la nuova installazione di Arch, va ricordato che i demoni non vengono più utilizzati in rc.conf ma vengono lanciati tramite systemctl.

systemctl enable kdm.service o systemctl enable slim.service

È fatta. Abbiamo già copiato i file e possiamo anche avviarlo con Slim o KDM (o GDM, ecc.). In questo momento, se entriamo in OpenBox, vedremo solo il puntatore del mouse e lo sfondo grigio.

Cominciamo con le impostazioni di base.

Menu OpenBox

Facoltativamente, possiamo creare il menu OpenBox con MenuMaker. Quest'ultimo, quello che fa è leggere tutti i programmi installati nel nostro sistema e aggiungerli al nostro menu.

sudo pacman -S menumaker

E poi crealo nel modo seguente.

mmaker OpenBox3 -f -t (Qui devi mettere l'emulatore di terminale scelto da te)

Nel mio caso è stato:

mmaker OpenBox3 -f -t rxvt

Vale la pena chiarire che l'opzione '-f' serve a sovrascrivere il menu.xml che abbiamo copiato in precedenza.

In caso contrario, c'è sempre la possibilità di farlo a mano o con la GUI Obmenu. Per farlo a mano, apriamo semplicemente il file

menu.xml con nano o leafpad e Modifica.

La sintassi è abbastanza semplice.

<*item label="NetBeans"*> <*action name="Execute"*>
<*execute*>netbeans<*/execute*>
<*/action*> <*/item*>

Nota: è ovvio che il ** non va.

Nella prima riga si trova il nome del programma, nella seguente il comando da eseguire.

In caso contrario, l'altra opzione è Obmenu. È molto semplice e non credo sia necessario spiegare molto.

Bene, abbiamo fatto molta strada.

Ora non resta che personalizzarlo.

Temi GTK.

Per gestire i temi GTK, mi piace usare lxappearance poiché OpenBox non ha nessuno di questi strumenti fuori dagli schemi. I temi GTK possono essere scaricati da diversi siti Web come deviantart.com e gnome-look.org.

Installiamo con:

sudo pacman -S lxappearance

I temi GTK, dobbiamo decomprimerli nella cartella Temi della nostra Home (~ / .themes /).

Questo è uno screenshot del mio aspetto Lx già personalizzato con un tema.

icone

Questi possono anche essere scaricati da DeviantArt, da Gnome-Look o da AUR, con lo stesso Lxappearance possiamo impostarli. Questi dovrebbero essere inseriti /usr/share/icons/

Sfondi

Personalmente uso Nitrogen per gestire gli sfondi. Procediamo per installarlo:

sudo pacman -S nitrogen

In modo che lo sfondo sia definito all'inizio di ogni sessione, aggiungeremo un comando all'avvio automatico di OpenBox.

Cursore del mouse.

Da LxAppearance stesso possiamo configurare il puntatore del mouse. Anche dai suddetti siti web possiamo scaricare temi di puntatore, o da ArchLinux AUR.

Applicazioni di avvio: AutoStart.

Personalmente non mi piace caricare molto l'avvio automatico di Openbox, ho la sensazione che, meno cose si aprono, più velocemente si avvia l'ambiente.

Qui aggiungeremo alcune applicazioni come Conky, xcompmgr e altri.

Tra le altre, alcune righe di esempio potrebbero essere:

nitrogen --restore & << Esta linea indica que Nitrogen repone el wallpaper al inicio.

Se abbiamo molte righe, non dimenticare il & alla fine di ciascuna di esse.

conky & << Auto inicia Conky.

Ecco un esempio del mio avvio automatico:

http://paste.desdelinux.net/4562

Key binding.

La configurazione dei tasti ha uno schema abbastanza semplice: si trova in ~/.config/openbox/rc.xml nella sezione Keybinds.

<*keybind key="Alt-F2"*>
<*action namoe="Execute"*>
<*command*>gmrun<*/command*>
<*/action*>
<*/keybind*>

Nota: il ** non andare. -

Nella prima riga c'è la serie di tasti da utilizzare, nella seconda il nome dell'azione e nella terza riga l'azione stessa.

In caso di dubbio, e per rendere le cose più semplici, lascio la mia configurazione dei tasti, dove GmRun è già configurato come lanciatore di applicazioni, i tasti multimediali e i tasti per controllare la luminosità dello schermo, tra molti altri.

http://paste.desdelinux.net/4563

Pannello

Come ho detto prima, personalmente preferisco Tint2. Mi sembra molto leggero ed estetico.

Lo aggiungiamo all'avvio automatico di OpenBox tramite:

tint2 &

Ci sono molte configurazioni di esso. Intanto ti lascio quello che uso io. Grazie a ~ leodelacruz su DeviantArt.

http://paste.desdelinux.net/4564

Dovrebbero copiarlo e salvarlo come tint2rc in formato ~/.config/tint2/

Trasparenze e ombre.

Mi piace molto la semplicità di xcompmgr. Ecco perché lo consiglio. Tutti possono configurarlo come preferiscono.
Lo aggiungiamo all'avvio automatico con

xcompmgr &

File manager.

Qui tutti possono (e come in qualsiasi momento in questa guida) utilizzare ciò che più gli piace o più conveniente. Mi piace la semplicità di pcmanfm.

Lo installiamo con:

sudo pacman -S pcmanfm

Esci, riavvia o arresta

Ultimo ma non meno importante è l'arresto. Come ho detto prima, OpenBox porta solo la "Chiudi sessione" per impostazione predefinita.

Lo risolviamo con Oblogout.

Possiamo aggiungerlo al menu OpenBox o dal nostro launcher preferito.

E beh, per ora è tutto .. Ognuno è titolare di fare le cose secondo il proprio desiderio e / o gusto .. spero che sia utile ..

Una volta terminato, potrebbe apparire così:

Nota: nell'immagine: PcManFm, LxAppearance, Urxvt, Tint2, Conky

Saluti.

Ivan!


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   KZKG ^ Gaara suddetto

    Ottimo post amico, davvero si ... e non solo, ben scritto, senza problemi con le etichette, insomma un grande piacere rivedere post come questo 🙂

    saluti

  2.   auroszx suddetto

    Post molto buono, qualcosa si ripete sul Web ma non fa mai male 🙂

    PS: Nella sezione xcompmgr, non so cosa siano i "nomi" xD Non prenderla nel modo sbagliato 😛

    1.    KZKG ^ Gaara suddetto

      Hey! dai, è un buon post, non essere un troll HAHA

      1.    chinoloco suddetto

        Ciao ragazzi, sono nuovo nel forum e in Linux. Dato che posso richiedere aiuto con questo tutorial, si vede che quando le persone lo leggono lo capiscono già, quindi ho bisogno di aiuto.
        Grazie!

    2.    Leper_Ivan suddetto

      Riparato; D

  3.   Leper_Ivan suddetto

    Hahahaha, l'ho commentato all'inizio del post .. Si vede abbastanza, ma non fa mai male, e ci sono alcuni contributi che credo valga la pena rivedere .. Grazie mille per i commenti. E grazie Gaara per il complimento, hahaha .. = D

    Vado a vedere se riesco a riparare le ombre 😛

  4.   Josh suddetto

    La post è molto buona, ho sempre voluto provare openbox ora che esce il nuovo arch iso, lo proverò. Grazie

  5.   elip89 suddetto

    Ottimo post Iván molto buono per coloro che vogliono il loro Arch con Openbox o per coloro che vogliono semplicemente provarlo per la prima volta 🙂

    saluti

  6.   Luwes (@luweeds) suddetto

    Arch + Openbox + lxterminal + tint2 + dmenu + volumeicon + conky Questa è la mia distro per eccellenza, c'è chi aggiunge wbar, in ogni caso la performance è molto buona. Grazie per il post! Una configurazione molto pratica e leggera: lxterminal, ti incoraggio decisamente a provarla. Saluto tutti!

  7.   Sergi suddetto

    Lo salvo in PDF, una guida così dettagliata non guasta mai.

    Uso Crunchbang, che è certamente lo stesso e la verità è che non hai bisogno di Gnome, o KDE o cose del genere! leggero come tutto questo e puoi avere dock, scorciatoie o menu sempre presenti, comodi e leggeri la verità, non so come la gente non lo usi più.

    Qui lascio il mio sguardo che è tra leggero, semplicistico e «carino».

    http://i.imgur.com/OLq7A.png

  8.   Aaron Mendo suddetto

    Grazie per il post che sto usando fluxbox è molto simile.

    Saluti.

  9.   makubex uchiha suddetto

    ottimo tutorial amico xD si vede che openbox ha un buon design xD

  10.   Leper_Ivan suddetto

    Grazie a tutti per aver apprezzato questo contributo = D

  11.   marcisce87 suddetto

    Beh, rimango con Kde Hahaha Grax per il cuscinetto quando mi rallegro

  12.   davide suddetto

    Ciao bravissimo, aggiungerei alcune cose:
    Obkey per aggiungere scorciatoie da tastiera
    Pipemenus per documenti e cartelle recenti, e penso che ci sia tb per generare il menu dei programmi ma per questo non ricordo

  13.   Leper_Ivan suddetto

    Obkey almeno nel mio caso, mi ha confuso per il problema delle chiavi e non sempre ha funzionato. Quindi ognuno è il proprietario dell'utilizzo dello strumento che gli si addice meglio.

  14.   signoreMvM suddetto

    Come hanno detto sopra, molto ben scritto e spiegato
    Cin cin

  15.   Claudio suddetto

    Post eccellente! Ho testato Arch + openbox in una virtualbox per un po 'e questo mi aiuta molto a migliorarne l'aspetto!

    Grazie !.

  16.   mai suddetto

    Post eccellente. Qualche mese fa ho messo insieme la stessa cosa, e grazie all'ottimo wiki di Archlinux ho scoperto molti dei programmi che citi. Come dettaglio, è bene raccomandare all'applicazione tintwizard di fidarsi della barra tint2.
    E se ho un problema, forse qualcuno può aiutarmi ... Posso cambiare le icone che compaiono in pcmanfm, anche se le cambio in lxappearance, non cambiano ... e non ho altra scelta che usare l'orribile icone per impostazione predefinita. Se qualcuno lo sa, fammelo sapere. Grazie a tutti

    1.    Leper_Ivan suddetto

      Non saprebbe bene perché lo sia. Se lxappearance non cambia, dovresti controllare se crea correttamente il file di configurazione in ~ / .config / gtk-3.0 / settings.ini

  17.   elenilnarsil suddetto

    Ahhhhh !! Scatola aperta !!!!!

  18.   Alberto suddetto

    Molto bene, uso anche openbox con Debian sul notebook e sono molto felice.
    Un'ultima cosa: potresti mettere il tuo file di configurazione conky .conkyrc. Mi è piaciuto molto.

    Saluti.

    1.    Leper_Ivan suddetto

      http://paste.desdelinux.net/4565

      Eccolo, amico. Se vuoi la barra nera, puoi farlo in gimp. Oppure me lo chiedi e te lo invierò. Oppure cambiamo semplicemente alcuni parametri della configurazione e viene creato da conky.

  19.   crotus suddetto

    Spettacolare guida Ivan, è la Bibbia di Openbox!

    1.    Leper_Ivan suddetto

      Hahaha, non so se è così male. Grazie mille per il commento.

  20.   Fernando Gonzalez suddetto

    C'è stato un tempo in cui usavo crunchbang e mi sembrava un'ottima distribuzione, soprattutto per il minimalismo che funziona con openbox, era eccellente, lo consiglio ad utenti avanzati o utenti che vogliono rischiare qualcosa di molto più attraente nell'ambiente degli sviluppatori .

  21.   Daniel suddetto

    Ottimo post amico, sai che vorrei che ne facessi uno uguale ma per Ubuntu 12.04, vorrei installare openbox e configurarlo come hai fatto in archlinux.

    1.    Leper_Ivan suddetto

      Deve essere lo stesso. Al massimo cambiano i nomi dei pacchetti. Niente che una ricerca attitudinale non risolva.

  22.   mfcolf77 suddetto

    Ciao, scusa la mia ignoranza. e questo non vale per fedora 17?

    Sono con FEDORA 3 da 17 giorni

    Ho bisogno di sapere come cambiare i colori in GNOME e creare collegamenti sul desktop

    anche come configurare il lettore multimediale in FEDORA 17, ce ne sono molti ma quali consigliano che abbia un buon suono o qualcosa del genere come in Windows Media Player.

    E un altro programma diverso da wine per installare programmi Windows su Linux. Questo da solo mi impedisce di passare a Linux. poiché ho un programma di contabilità chiamato quickbook che funziona su Windows

    e se posso installare Windows Media Player 11 in Linux a causa del suono?

    È vero che il desktop GNOME è molto pesante e lento ?, che è meglio KDE?

    1.    Leper_Ivan suddetto

      Deve essere applicato allo stesso modo, possono cambiare solo i nomi dei pacchetti. Personalmente mi piace Amarok. O MPD con un cliente. Quasi tutti i programmi di livello tra il software Linux e Windows funzionano sulla base del vino. Dovresti installarlo.

      Dipende da ogni persona e soprattutto dalle prestazioni del tuo PC.

  23.   mfcolf77 suddetto

    Quando ho installato FEDORA 17 ho installato gli aggiornamenti che hanno detto in un post. ea causa di problemi di alimentazione è stato annullato. e la batteria non è durata a lungo. e ora quando installo wine nel TERMINALE funziona ma invia messaggi che qualcosa era in sospeso e che deve essere installato prima e alla fine invia un messaggio di errore.

    ma l'ho aggiornato di nuovo e non dura a lungo come la prima volta e ha ancora problemi. Alcuni dicono che WINE dà problemi che la virtualizzazione è migliore ma capisco che richiede molte risorse come memoria e processore

  24.   Claudio suddetto

    Ciao, non ho capito come mettere le configurazioni all'inizio. Qualche spiegazione più estesa? Ad esempio, voglio che le trasparenze siano di avvio (ora le configuro dopo aver effettuato l'accesso con Compositing) ma non ho capito e non è un messaggio incomprensibile xD

    1.    Leper_Ivan suddetto

      Devi solo aggiungere il comando nell'autstart che si trova in ~ / .config / openbox /

      Ad esempio:

      xcompmgr &
      conky &
      volumeicon &

      E così, con il comando che vuoi usare.

      1.    Claudio suddetto

        Ok ho creato nano ~ / .config / openbox / ed è vuoto. Ho fatto qualcosa di male?

        1.    Leper_Ivan suddetto

          ~ / .config / openbox / autostart, pensavo avresti notato :)

          1.    Claudio suddetto

            Ehi, ho dei piccoli problemi xDD

            Ne stiamo parlando su IRC, grazie per le risposte!

  25.   ivan suddetto

    Ciao, vorrei sapere come posso cambiare lo sfondo bianco di PCmanFM per un'immagine come è fatto in nautilus, sto usando Fedora 16 LXDE su un vecchio computer, ho cercato l'intera rete e non riesco a trovare una soluzione, Non so quale file modificare, per favore aiuto. Grazie in anticipo e ci scusiamo per il disagio. Saluti

    1.    Leper_Ivan suddetto

      Penso che lo sfondo di PcManFm non possa essere cambiato ..

  26.   ivan suddetto

    Ok grazie. Secondo te, pensi che sia conveniente cambiare PCmanFM in Nautilus in LXDE?
    perchè mi piace molto nautilus ma non sono sicuro se lo cambio e se funzionerà bene in LXDE? Saluti.

    1.    Leper_Ivan suddetto

      Non userei particolarmente Nautilus in LXDE, ma ognuno con il proprio tema. La corsa verrà eseguita ...

  27.   servitori suddetto

    Openbox è molto buono, l'ho installato sul mio notebook e sono felice come un worm, mi è sempre piaciuto il minimalismo di questo window manager (anche se mi piace molto anche Gnome, che è quello che ho sul mio PC).
    Un'altra opzione da installare insieme a Openbox è Synapse, ti dimentichi del menu delle applicazioni e fa molte altre cose, l'ho incontrato in Manjaro Openbox insieme ad altre cose che ho scattato XD.
    A proposito, uso anche Arch Linux su entrambe le mie macchine.

  28.   Gadem suddetto

    : / un po 'macchinoso, mi ha fatto venire voglia di provare comunque openbox, grazie.

  29.   Ivan suddetto

    Freddo!

  30.   linuxero suddetto

    Perché quando metto pacman, scarica il gioco pacman

  31.   Paambisito suddetto

    Openbox usa il linguaggio C?

    1.    Signore Markus suddetto

      Virtual Box utilizza il linguaggio C ++ con spreader su x86