Attenzione!: Prima dell'installazione Scatola aperta, devi installare l'ambiente grafico di base (Xorg) e il driver video, se non lo hai installato, vai alla seguente guida:
Installazione dell'ambiente grafico di base e del driver video.
Openbox è un gestore di finestre leggero e altamente configurabile con ampia compatibilità con gli standard.
Installazione di Openbox
Openbox è disponibile dai repository ufficiali.
$ sudo pacman -S scatola aperta
Una volta installato, dobbiamo copiare i file rc.xml, menu. Xml, avvio automatico y ambiente dalla configurazione predefinita a ~ / .config / openbox /.
Per copiare i file:
$ mkdir -p ~ / .config / openbox $ cp / etc / xdg / openbox / {rc.xml,menu.xml,avvio automatico,ambiente} ~ / .config / openbox
Questi file sono la base della tua configurazione in openbox. Ogni file ha come obiettivo un singolo aspetto della configurazione e svolge i seguenti ruoli:
rc.xml: È il file di configurazione principale di Openbox. Viene utilizzato per configurare scorciatoie da tastiera, temi, desktop virtuali e altre proprietà.
menu.xml: Controlla il menu delle applicazioni di Openbox che appare quando fai clic con il pulsante destro del mouse sul desktop.
avvio automatico: Questo è il file che viene letto quando avvii la sessione di openbox. Contiene i programmi che inizieranno con la sessione. in genere viene utilizzato per avviare pannelli / dock, impostare l'immagine di sfondo o eseguire script all'avvio.
ambiente: Questo file imposta le variabili per l'ambiente Openbox. Qualsiasi variabile impostata verrà eseguita a ogni accesso. Utilizzato per avviare gli IME, esportare i moduli della lingua, indicare la directory predefinita e così via.
Installazione del plugin
ObConf: è uno strumento di interfaccia grafica per la configurazione di Openbox, che può impostare la maggior parte delle preferenze inclusi temi, desktop virtuali, proprietà delle finestre e margini del desktop.
$ sudo pacman -S obconf
Menu Maker: è un potente strumento che crea menu basati su XML per numerosi gestori di finestre, incluso Openbox. MenuMaker cercherà i programmi eseguibili installati sul computer e creerà un menu XML basato sui risultati.
$sudo pacman -S menu maker
Tinta2: Pannello di utilizzo di base e personalizzabile.
$sudo pacman -S tinta2
Per avviare Tin2 all'inizio dell'ambiente:
Apriamo il nostro file ~ / .config / openbox /avvio automatico.sh o .xinitrc (scegline uno solo), ad esempio .xinitrc:
$ nano .xinitrc
Inseriamo la seguente riga all'interno:
tint2 &
Applet per Networkmanager.
$ sudo pacman -S applet del gestore di rete
Azoto: è un browser / setter di sfondi veloce e leggero per X.
$sudo pacman -S azoto
Per ripristinare il nostro background all'inizio di Openbox, aggiungiamo Nitrogen al nostro file .xinitrc o al nostro file ~ / .config / openbox /avvio automatico.sh, apriamo uno dei due, ad esempio .xinitrc:
$ nano .xinitrc
Una volta dentro, mettiamo la seguente riga alla fine:
azoto - ripristino e
Lxaspetto uno strumento per la selezione di temi, icone, cursori, caratteri. Insomma, è uno strumento altamente consigliato per personalizzare l'ambiente.
$sudo pacman -S lxaspetto
Sottile gestore di avvio:
$sudo pacman -S sottile
Impostazioni dell'ambiente
Questa è la parte della guida diciamo più "divertente" poiché come avevo detto prima, Scatola aperta È uno degli ambienti più configurabili, in questo passaggio utilizziamo gli strumenti precedentemente installati.
obconf:
Apriamo il tool per vedere e / o attivare le funzioni già citate:
$ obconf
Menu Maker:
Una volta installato, puoi generare un menu completo eseguendo:
$ creatore -v OpenBox3
Per impostazione predefinita, MenuMaker non sovrascriverà un file menu.xml precedente. Per farlo, eseguilo con l'argomento -f (force):
$ creatore -vf OpenBox3
Per un elenco completo delle opzioni, esegui
$ creatore --Aiuto
Questo ti fornirà un menu abbastanza completo. Ora puoi modificare il file menu.xml manualmente o semplicemente rigenerare l'elenco quando si installa un nuovo software.
Un'altra alternativa, soprattutto se non ti piace modificare i file XML:
Obmenu è un editor grafico per il menu Openbox. Per quelli di voi a cui non piace armeggiare con XML, questa è probabilmente l'opzione migliore per voi.
Temi e aspetto
Questo è l'ultimo passaggio per completare il nostro ambiente.
I temi di Scatola aperta controllare l'aspetto dei bordi delle finestre, inclusa la barra del titolo ei suoi pulsanti, nonché le notifiche (OSD). Sono disponibili numerosi temi installando il pacchetto openbox-themes.
$ sudo pacman -S openbox-temi
Box Look è un'ottima risorsa per ottenere argomenti da Scatola aperta.
I temi scaricati dovrebbero essere inseriti in ~ / .themes e può essere installato o selezionato con lo strumento ObConf (precedentemente installato).
Attiva il gestore degli accessi
Slim legge le impostazioni locali da ~ / .xinitrc e poi avvia il desktop secondo quanto c'è in questo file, nella guida: Configurazione di base di Arch Linux C'è un file di base per .xinitrc, nel caso in cui non lo possiedi, esegui il seguente comando:
$ cp /etc/skel/.xinitrc ~
Apriamo il nostro file ~ / .xinitrc:
$ nano .xinitrc
Aggiungiamo il nostro ambiente alla fine:
eseguire openbox-session
Attiviamo Slim:
$ sudo systemctl abilitare slim.service
• Ricominciamo:
$ sudo reboot
Una volta riavviato il nostro sistema, possiamo divertirci Scatola aperta.
Per favore! invia il tuo problemi / dubbi nella mia email: archblog@riseup.net
Aiutaci con un click e condividi la guida con i tuoi amici.
Ottima guida, ma continua a insistere con slim, sta dando problemi con systemd e sarebbe meglio installare lightdm e un altro gestore di avvio.
https://wiki.archlinux.org/index.php/Display_manager#Incompatibility_with_systemd
Molte ragioni in quello che dici, è più alla fine di Wiki mostra quanto segue:
Incompatibilità con systemd
DM interessati: ingresso, MDM, SDDM, SLiM
Alcuni display manager non sono completamente compatibili con systemd, perché riutilizzano il processo di sessione PAM. Causa vari problemi al secondo accesso, ad esempio:
- L'applet NetworkManager non funziona,
- Il volume PulseAudio non può essere regolato,
- login fallito in GNOME con un altro utente.
Proprio per questo ha messo il link panchomora ..
Ora, come utente Slim e Openbox ... non ho problemi .. ..anche l'enumerazione nm-applet, che uso .. ma se torniamo al bug report .. è stato scritto qualche anno fa ..
Uso anche PulseAudio .. e almeno usando pavucontrol come manager .. Non ho problemi con il volume .. e anche al riavvio, il volume rimane allo stesso valore che era rimasto ..
E l'ultimo bug, nome con l'uso di Gnome .. e in questo caso stiamo usando Openbox come WM-standalone ..
Ho installato openbox molto tempo fa, ma non mi è piaciuto dato che ho dovuto modificare tutto a mano, so che puoi personalizzare in modo più approfondito, ma quali vantaggi ha rispetto ad altri ambienti e desktop?
È vero quello che dici, devi modificare molte cose ma secondo me arriva un momento in cui non devi più fare così tanto e hai i vantaggi di un window manager in termini di prestazioni. In generale, i gestori di finestre sono di solito come Openbox dove devi modificare molti file, d'altra parte, gli ambienti grafici sono solitamente più completi e portano molte cose di default.
Ottimo contributo. in verità le mie congratulazioni per averti concesso questo tempo per condividere le tue conoscenze. Aspettando l'ambiente pantheon!
saluti
Quando ha finito di installare tutto non ha mostrato errori ma al riavvio dopo la loggia mostra tutto nero, non appare nulla
C'è qualcosa di sbagliato?
Molto ben fatto e spiegato. Congratulazioni per aver condiviso le tue conoscenze. Grazie.
quando metto questo cp /etc/skel/.xinitrc ~ mi dice che il file non esiste
Devi solo creare il file, perché non esiste, e voilà, aggiungi il contenuto e il gioco è fatto. Ma di sicuro hai saltato qualche passaggio precedente della configurazione di base https://blog.desdelinux.net/configuracion-basica-de-arch-linux/
E il mio amico, buon tutorial, ho seguito tutti i passaggi e mi mostra il login per avviare la sessione, poi entro e mi mostra solo tre terminali xterm, un orologio non molto bello e un'immagine di sfondo, ma il problema è che non mi mostra il pannello di tint2 e se lo aggiungo al file .xinitrc e non so quale sia il problema. Apprezzerei molto il tuo aiuto.
Grande! Molte grazie!
Ciao, ho una domanda: ho installato Archbang, come posso creare il menu Openbox in spagnolo? (So che si può fare perché prima di reinstallarlo, volendo mettere la tastiera in spagnolo, ho modificato qualcosa nel terminale ed è stata modificata la lingua del menù, ma non ricordo cosa ho fatto).