Varning!: Innan du installerar Öppen låda, måste du installera den grundläggande grafiska miljön (Xorg) och videodrivrutinen, om du inte har den installerad, gå till följande guide:
Installation av grundläggande grafisk miljö och videodrivrutin.
Openbox är en lätt, mycket konfigurerbar fönsterhanterare med bred kompatibilitet med standarder.
Openbox-installation
Openbox är tillgängligt från de officiella förvaren.
$ sudo pacman -S openbox
När vi väl är installerade måste vi kopiera filerna rc.xml, meny. Xml, autostart y miljö från standardkonfiguration till ~ / .config / openbox /.
Så här kopierar du filerna:
$ mkdir -p ~ / .config / openbox $ cp / etc / xdg / openbox / {rc.xml,menu.xml,autostart,miljö} ~ / .config / openbox
Dessa filer är basen för din konfiguration i openbox. Varje fil är inriktad på en enda aspekt av konfigurationen och har följande roller:
rc.xml: Det är den viktigaste Openbox-konfigurationsfilen. Den används för att konfigurera kortkommandon, teman, virtuella skrivbord, andra egenskaper.
menu.xml: Kontrollera Openbox-applikationsmenyn som visas när du högerklickar på skrivbordet.
autostart: Det här är filen som läses när du startar openbox-sessionen. Innehåller programmen som börjar med sessionen. Det används vanligtvis för att starta paneler / dockor, ställa in bakgrundsbilden eller köra skript vid start.
miljö: Den här filen ställer in variablerna för Openbox-miljön. Alla uppsatta variabler körs vid varje inloggning. Används för att starta IME, exportera språkmoduler, ange standardkatalog och så vidare.
Plugin-installation
ObConf: är ett grafiskt gränssnittsverktyg för Openbox-konfiguration, som kan ställa in de flesta preferenser inklusive teman, virtuella skrivbord, fönsteregenskaper och skrivbordsmarginaler.
$ sudo pacman -S obconf
MenuMaker: är ett kraftfullt verktyg som skapar XML-baserade menyer för ett antal fönsterhanterare, inklusive Openbox. MenuMaker söker efter körbara program som är installerade på din dator och skapar en XML-meny baserat på resultaten.
$sudo pacman -S meny
Färgton 2: Grundläggande och anpassningsbar användningspanel.
$sudo pacman -S nyans2
Så här startar du Tin2 i början av miljön:
Vi öppnar vår fil ~ / .config / openbox /autostart.sh o .xinitrc (välj bara en), till exempel .xinitrc:
$ nano .xinitrc
Vi placerar följande rad inuti:
färgton2 &
applet för Networkmanager.
$ sudo pacman -S nätverkshanterare-applet
Kväve: är en snabb och lätt tapetbläddrare / setter för X.
$sudo pacman -S kväve
För att återställa vår bakgrund till början av Openbox lägger vi till kväve i vår fil .xinitrc eller till vår ~ / .config / openbox / filautostart.sh, vi öppnar någon av de två, till exempel .xinitrc:
$ nano .xinitrc
En gång inuti satte vi följande rad i slutet:
kväve - återställ &
Lxutseende ett verktyg för att välja teman, ikoner, markörer, teckensnitt. Kort sagt är det ett starkt rekommenderat verktyg för att anpassa miljön.
$sudo pacman -S lxutseende
Slim startchef:
$sudo pacman -S smal
Miljöinställningar
Det här är delen av guiden, låt oss säga mer "underhållande" eftersom som jag sa tidigare, Öppen låda Det är en av de mest konfigurerbara miljöerna. I det här steget använder vi de tidigare installerade verktygen.
obconf:
Vi öppnar verktyget för att se och / eller aktivera de funktioner som redan nämnts:
$ obconf
MenuMaker:
När du väl har installerat kan du skapa en fullständig meny genom att köra:
$ tillverkare -v OpenBox3
Som standard kommer MenuMaker inte att skriva över en tidigare menu.xml-fil. För att göra det, kör det med argumentet -f (force):
$ tillverkare -vf OpenBox3
För en fullständig lista med alternativ, kör
$ tillverkare --hjälp
Detta ger dig en ganska omfattande meny. Nu kan du ändra filen menu.xml för hand eller bara återskapa listan när du installerar ny programvara.
Ett annat alternativ, särskilt om du inte gillar att redigera XML-filer:
Obmeny är en grafisk redigerare för Openbox-menyn. För de av er som inte riktigt gillar att fisa med XML är det förmodligen det bästa alternativet för dig.
Teman och utseende
Detta är det sista steget för att vår miljö ska vara klar.
Teman för Öppen låda kontrollera utseendet på fönsterkanter, inklusive titelraden och dess knappar samt meddelanden (OSD). Ett antal teman är tillgängliga genom att installera paketet openbox-teman.
$ sudo pacman -S openbox-teman
Box-look är en bra resurs för att få ämnen från Öppen låda.
De nedladdade teman ska placeras i ~ / .themes och kan installeras eller väljas med verktyget ObConf (tidigare installerad).
Aktivera inloggningshanteraren
Slim läser lokala inställningar från ~ / .xinitrc och starta sedan skrivbordet enligt vad som finns i den här filen, i guiden: Arch Linux Basic Configuration Det finns en basfil för .xinitrc, om du inte har det, utför följande kommando:
$ cp /etc/skel/.xinitrc ~
Vi öppnar vår ~ / .xinitrc-fil:
$ nano .xinitrc
Vi lägger till vår miljö i slutet:
exec openbox-session
Vi aktiverar Slim:
$ sudo systemctl aktivera slim.service
• Vi startar om:
$ sudo omstart
När vårt system har startats om kan vi njuta av det Öppen låda.
Snälla du! skicka din problem / tvivel i min e-post: arch-blog@riseup.net
Hjälp oss med ett klick! Dela guiden med dina vänner.
Mycket bra guide, men fortsätt insistera med smal, det ger problem med systemd och det skulle vara bättre att installera lightdm och en annan starthanterare.
https://wiki.archlinux.org/index.php/Display_manager#Incompatibility_with_systemd
Mycket anledning i vad du säger, det är mer i slutet av Wiki visar följande:
Inkompatibilitet med systemd
Berörda DM: er: entré, MDM, SDDM, SLiM
Vissa skärmhanterare är inte helt kompatibla med systemd, eftersom de återanvänder PAM-sessionsprocessen. Det orsakar olika problem vid andra inloggningen, t.ex.
- NetworkManager-applet fungerar inte,
- PulseAudio-volymen kan inte justeras,
- inloggningen misslyckades med GNOME med en annan användare.
Det är just därför han lade länken panchomora ..
Nu, som en Slim- och Openbox-användare..Jag har inga problem .. ... även nm-applet-uppräkningen, som jag använder .. men om vi går tillbaka till felrapporten..det skrevs för några år sedan ..
Jag använder också PulseAudio .. och åtminstone använder pavucontrol som manager .. Jag har inga problem med volymen .. och även när jag startar om förblir volymen på samma värde som den var kvar ..
Och det sista felet, namn med användning av Gnome .. och i det här fallet använder vi Openbox som WM-fristående ..
Jag installerade openbox för länge sedan, men jag tyckte inte om det eftersom jag var tvungen att redigera allt för hand, jag vet att du kan anpassa mer grundligt, men vilka fördelar har det jämfört med andra miljöer och stationära datorer?
Det är sant vad du säger, du måste redigera många saker men enligt min mening kommer det en tid då du inte längre behöver göra så mycket och du har fördelarna med en fönsterhanterare när det gäller prestanda. I allmänhet är fönsterhanterare vanligtvis som Openbox där du måste redigera många filer, å andra sidan är grafiska miljöer vanligtvis mer kompletta och ger många saker som standard.
Utmärkt bidrag. sanningen mina gratulationer för att du gav dig den här tiden att dela din kunskap. Väntar på pantheonmiljön!
hälsningar
När det var klart att installera allt visade det inte fel men när det startas om igen efter loggia visar det allt svart, ingenting visas
Någonting är fel?
Mycket bra gjort och förklarade. Grattis till att dela din kunskap. Tack.
när jag lägger den här cp /etc/skel/.xinitrc ~ berättar det för mig att filen inte finns
Du måste bara skapa filen, för den finns inte, och voila, du lägger till innehållet och det är det. Men säkert hoppade du över något tidigare steg i grundkonfigurationen https://blog.desdelinux.net/configuracion-basica-de-arch-linux/
Vad sägs om min bra handledning, jag har följt alla steg och det visar mig inloggningen för att starta sessionen, då går jag in och det visar mig bara tre xterminaler, en inte så trevlig klocka och en bakgrundsbild, men problemet är att det inte visar mig panelen av tint2, och om jag lägger till den i .xinitrc-filen och jag inte vet vad problemet är. Jag skulle verkligen uppskatta din hjälp.
Bra! Tack så mycket!
Hej, jag har en fråga: Jag har installerat Archbang, hur kan jag göra Openbox-menyn på spanska? (Jag vet att du kan, för innan jag installerade om, ville jag lägga tangentbordet på spanska, ändrade jag något i terminalen och menyspråket ändrades, men jag kommer inte ihåg vad jag gjorde).