Installera Openbox på Arch Linux

AAAS

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.

-11c

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:

-en

rc.xml: Det är den viktigaste Openbox-konfigurationsfilen. Den används för att konfigurera kortkommandon, teman, virtuella skrivbord, andra egenskaper.
-en

menu.xml: Kontrollera Openbox-applikationsmenyn som visas när du högerklickar på skrivbordet.
-en

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.
-en

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.

-12d

 Plugin-installation

-a

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

-a

 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

-a

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 &

-a

applet för Networkmanager.

$ sudo pacman -S nätverkshanterare-applet

-a

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 &

-a

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

-a

Slim startchef:

$sudo pacman -S smal

-13d

 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.

-en

obconf:

Vi öppnar verktyget för att se och / eller aktivera de funktioner som redan nämnts:

$ obconf

-en

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.

-14d

 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).

-15d

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

ff

Hjälp oss med ett klick! Dela guiden med dina vänner.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   panchomora sade

    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

    1.    radixar sade

      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.

      1.    rawBasic sade

        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 ..

  2.   kik1n sade

    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?

    1.    Jesus Ballesteros sade

      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.

  3.   Richie gharsia sade

    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

  4.   Julio Garcia sade

    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?

  5.   Äldste M. Fouraux sade

    Mycket bra gjort och förklarade. Grattis till att dela din kunskap. Tack.

  6.   leo sade

    när jag lägger den här cp /etc/skel/.xinitrc ~ berättar det för mig att filen inte finns

    1.    galna_g sade

      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/

  7.   Andres-GH sade

    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.

  8.   Hallå sade

    Bra! Tack så mycket!

  9.   David sade

    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).