Instalare și personalizare OpenBox

Bună ziua colegi, astăzi vă aduc un ghid simplu despre cum să instalați și să configurați Openbox. Pentru mulți este împotriva cunoscutului, dar nu strică niciodată să-l ai la îndemână.

Notă: După cum am spus mai înainte, acest ghid se va concentra pe ArchLinux, care este distribuția pe care o folosesc. Unele pachete își pot schimba numele.

În primul rând vom instala câteva lucruri de care vom avea nevoie. Acest ghid se va concentra asupra instalării OpenBox și nu a sistemului de bază.

Noi incepem:

sudo pacman -S openbox obconf obmenu oblogout tint2 xcompmgr

Cutie deschisa: Este WindowsManager de instalat.
obconf: Este expertul de configurare OpenBox, va fi destul de util.
Obmenu: Este un gui pentru configurarea meniului Openbox. Dacă nu, o putem face manual.
Oblogare: În mod implicit, OpenBox, nu aduce mai mult decât „Închidere sesiune” pentru a închide, aceasta va fi cea mai bună opțiune pentru noi.
Nuanța 2: OpenBox nu are un panou unde puteți vedea ferestrele deschise și aplicațiile de pe tavă. Acesta e preferatul meu.
xcompmgr: După cum sugerează și numele său, este un manager de compoziții. Umbre, folii transparente etc.

Odată instalat, copiați fișierele de configurare OpenBox în casa noastră (~ /)

Dacă folderul nu există, faceți:

mkdir ~/.config/openbox/

Și mai târziu:

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

Trebuie să fiți clar despre ce este destinat fiecăruia dintre aceste fișiere.

meniu.xml : Este fișierul care configurează meniul OpenBox (faceți clic dreapta pe desktop). De acolo puteți lansa aplicații sau scripturi, de exemplu.

rc.xml : Este fișierul principal de configurare al OpenBox, din acesta sunt configurate acțiunile tastelor, aspectul vizual al acestora, printre altele.

autostart: După cum indică și numele, aplicațiile pe care le definim la începutul sesiunii vor fi lansate de aici. De exemplu, conky sau tint2.

Pentru ao lansa avem două opțiuni. Adăugați-l la ~ / .xinitrc pentru Slim sau de la un alt Session Manager, cum ar fi KDM sau GDM.

Editând ~ / .xinitrc (Slim), adăugăm linia:

exec openbox-session

Salvăm și închidem.

Deoarece KDM este „automat” și nu este nevoie să adăugați nicio linie.

Cu noua instalare Arch, trebuie să ne amintim că demonii nu mai sunt folosiți în rc.conf, ci sunt lansați prin systemctl.

systemctl enable kdm.service o systemctl enable slim.service

E gata. Avem deja fișierele copiate și îl putem lansa și cu Slim sau KDM (sau GDM etc.). Chiar acum, dacă intrăm în OpenBox, vom vedea doar indicatorul mouse-ului și fundalul gri.

Să începem cu setările de bază.

Meniul OpenBox

Opțional, putem crea meniul OpenBox cu MenuMaker. Acesta din urmă, ceea ce face este să citească toate programele instalate pe sistemul nostru și să le adauge în meniul nostru.

sudo pacman -S menumaker

Și apoi creați-l în felul următor.

mmaker OpenBox3 -f -t (Aici trebuie să puneți emulatorul de terminal ales de dvs.)

În cazul meu au fost:

mmaker OpenBox3 -f -t rxvt

Merită să clarificăm că opțiunea „-f” este de a suprascrie meniul.xml pe care l-am copiat anterior.

Dacă nu, există întotdeauna opțiunea de a o face manual sau cu gmenul Obmenu. Pentru a face acest lucru manual, pur și simplu deschidem fișierul

menu.xml cu nano sau leafpad și Edit.

Sintaxa acestuia este destul de simplă.

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

Notă: Este de la sine înțeles că ** nu merg.

În prima linie se află numele programului, în următoarea comandă de executat.

Dacă nu, cealaltă opțiune este Obmenu. Este foarte simplu și nu cred că este necesar să explic multe.

Ei bine, am parcurs un drum lung.

Acum rămâne doar să îl personalizați.

Teme GTK.

Pentru a gestiona temele GTK, îmi place să folosesc lxappearance, deoarece OpenBox nu are niciunul dintre aceste instrumente scoase din cutie. Temele GTK pot fi descărcate de pe diferite site-uri web, cum ar fi deviantart.com și gnome-look.org.

Instalăm cu:

sudo pacman -S lxappearance

Temele GTK trebuie să le dezarhivăm în folderul Teme al paginii noastre de pornire (~ / .themes /).

Aceasta este o captură de ecran a Lxappearance-ului meu deja personalizat cu o temă.

Icoane

Acestea pot fi descărcate și de la DeviantArt, de la Gnome-Look sau de la AUR, cu aceeași Lxappearance pe care o putem seta. Acestea ar trebui plasate în /usr/share/icons/

Imagini de fundal

Eu personal folosesc azotul pentru a gestiona imaginile de fundal. Procedăm la instalarea acestuia:

sudo pacman -S nitrogen

Pentru ca fundalul să fie definit în fiecare autentificare, atunci vom adăuga o comandă la pornirea automată OpenBox.

Cursorul mouse-ului.

Din LxAppearance în sine putem configura indicatorul mouse-ului. De asemenea, de pe site-urile web menționate mai sus putem descărca teme pentru pointer sau din ArchLinux AUR.

Aplicații de pornire: AutoStart.

Personal, nu-mi place mult să încarc automat Openbox-ul, am senzația că, cu cât sunt mai puține lucruri deschise, cu atât mediul începe mai repede.

Aici vom adăuga câteva aplicații precum conky, xcompmgr și altele.

Printre altele, câteva exemple de linii ar putea fi:

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

Dacă avem multe rânduri, nu uitați de & la sfârșitul fiecăreia dintre ele.

conky & << Auto inicia Conky.

Iată un exemplu de pornire automată:

http://paste.desdelinux.net/4562

Legarea cheii.

Configurarea tastelor are o schemă destul de simplă: se găsește în ~/.config/openbox/rc.xml în secțiunea Keybinds.

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

Notă: ** nu merg.

În prima linie, există seria de chei de utilizat, în a doua numele acțiunii și în a treia linie, acțiunea în sine.

Când am îndoieli și pentru a ușura lucrurile, părăsesc configurația cheii, unde GmRun este deja configurat ca lansator de aplicații, tastele multimedia și tastele pentru a controla luminozitatea de pe ecran, printre multe altele.

http://paste.desdelinux.net/4563

Panou

Așa cum am spus mai înainte, personal prefer Tint2. Mi se pare foarte ușor și estetic.

Îl adăugăm la pornirea automată OpenBox prin:

tint2 &

Există multe setări pentru aceasta. Între timp vă las pe cel pe care îl folosesc. Mulțumesc lui ~ leodelacruz pe DeviantArt.

http://paste.desdelinux.net/4564

Ar trebui să-l copieze și să-l salveze ca tint2rc în ~/.config/tint2/

Transparențe și umbre.

Îmi place foarte mult simplitatea xcompmgr. De aceea o recomand. Toată lumea îl poate configura așa cum îi place cel mai mult.
Îl adăugăm la pornirea automată cu

xcompmgr &

Manager de fișiere.

Aici toată lumea poate (și ca în orice moment din acest ghid) să folosească ceea ce le place cel mai mult sau mai convenabil. Îmi place simplitatea pcmanfm.

Îl instalăm cu:

sudo pacman -S pcmanfm

Ieșiți, reporniți sau opriți

Nu în ultimul rând este oprirea. După cum am spus mai înainte, OpenBox aduce în mod implicit doar „Închidere sesiune”.

O rezolvăm cu Oblogout.

Îl putem adăuga în meniul OpenBox sau din lansatorul nostru preferat.

Și bine, deocamdată asta e tot. Fiecare este proprietarul lucrurilor în funcție de dorințele și / sau gusturile lor .. Sper că va fi util ..

Odată terminat, ar putea arăta astfel:

Notă: În imagine: PcManFm, LxAppearance, Urxvt, Tint2, Conky

Salutări.

Ivan!


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   KZKG ^ Gaara el a spus

    Excelent post prieten, într-adevăr da ... și nu numai asta, bine scris, fără probleme cu etichetele, pe scurt, o mare plăcere să revizuiți postări de acest fel 🙂

    În ceea ce priveşte

  2.   auroszx el a spus

    Postare foarte bună, ceva repetat pe web, dar nu doare niciodată 🙂

    PS: În secțiunea xcompmgr, nu știu ce „nume” sunt xD Nu o luați greșit 😛

    1.    KZKG ^ Gaara el a spus

      Hei! hai, este un post bun, nu fi un troll HAHA

      1.    chinoloco el a spus

        Bună băieți, sunt nou la forum și la Linux. Deoarece pot solicita ajutor cu acest tutorial, se vede că, atunci când oamenii îl citesc, îl înțeleg deja, așa că am nevoie de ajutor.
        Vă mulţumim!

    2.    Leper_Ivan el a spus

      Reparat; D

  3.   Leper_Ivan el a spus

    Hahahaha, am comentat-o ​​la începutul postării .. Se vede destul de mult, dar nu doare niciodată și există câteva contribuții care cred că merită revizuite .. Vă mulțumesc foarte mult pentru comentarii. Și mulțumesc lui Gaara pentru compliment, hahaha .. = D

    Voi vedea dacă pot repara umbrele 😛

  4.   Tachina el a spus

    Postarea este foarte bună, mi-am dorit întotdeauna să încerc openbox acum că iese noul arc iso, îl voi încerca. Mulțumesc

  5.   elip89 el a spus

    Excelent post Iván foarte bun pentru cei care își doresc Archul cu Openbox sau pentru cei care doresc pur și simplu să-l încerce pentru prima dată 🙂

    În ceea ce priveşte

  6.   luweeds (@luweeds) el a spus

    Arch + Openbox + lxterminal + tint2 + dmenu + volumeicon + conky Aceasta este distribuția mea prin excelență, sunt cei care adaugă wbar, în orice caz performanța este foarte bună. Vă mulțumim pentru postare! O configurație foarte practică și ușoară: lxterminal, vă încurajez cu siguranță să încercați. Salut pe toată lumea!

  7.   Sergi el a spus

    Îl salvez în PDF, un ghid atât de detaliat nu dăunează niciodată.

    Folosesc Crunchbang, care este cu siguranță același și adevărul este că nu aveți nevoie de Gnome, de KDE sau de așa ceva! la fel de ușor ca toate acestea și poți avea docuri, comenzi rapide sau meniu mereu prezente, confortabil și luminează adevărul, nu știu cum oamenii nu-l mai folosesc.

    Aici îmi las aspectul ușor, simplist și „drăguț”.

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

  8.   Aaron Mendo el a spus

    Mulțumesc pentru postarea pe care o folosesc fluxbox, este foarte similară.

    Salutări.

  9.   makubex uchiha el a spus

    excelent prieten tutorial xD se vede că openbox are un design bun xD

  10.   Leper_Ivan el a spus

    Vă mulțumesc tuturor că apreciați această contribuție = D

  11.   Putreze87 el a spus

    Ei bine, rămân cu kde hahaha grax pentru rulment când mă înveselesc

  12.   davidlg el a spus

    Salut foarte bine, aș adăuga câteva lucruri:
    Obkey pentru a adăuga comenzi rapide de la tastatură
    Pipemenus pentru documente și foldere recente și cred că există tb pentru a genera meniul programelor, dar pentru asta nu-mi amintesc

  13.   Leper_Ivan el a spus

    Obkey, cel puțin în cazul meu, m-a confuz pentru problema tastelor și nu a funcționat întotdeauna. Apoi, fiecare este proprietarul utilizării instrumentului care i se potrivește cel mai bine.

  14.   DomnuleMvM el a spus

    Așa cum au spus mai sus, foarte bine scris și explicat
    Felicitări

  15.   Claudio el a spus

    Postare excelentă! Testez Arch + openbox într-o casetă virtuală de ceva vreme și acest lucru mă ajută foarte mult să-i îmbunătățesc aspectul!

    Mulțumesc !.

  16.   vreodată el a spus

    Post excelent. Acum câteva luni am pus la cale același lucru și, datorită excelentului wiki Archlinux, am descoperit mai multe dintre programele pe care le menționați. Ca detaliu, este bine să recomandați aplicația tintwizard să aveți încredere în bara tint2.
    Dacă am o problemă, poate cineva mă poate ajuta ... Pot schimba pictogramele care apar în pcmanfm, chiar dacă le schimb în lxappearance, ele nu se schimbă ... și nu am altă opțiune decât să icoane implicite oribile. Dacă cineva știe anunță-mă. Salutari tuturor

    1.    Leper_Ivan el a spus

      Nu ar ști bine de ce este. Dacă lxappearance nu se modifică, ar trebui să verificați dacă creează corect fișierul de configurare în ~ / .config / gtk-3.0 / settings.ini

  17.   elendilnarsil el a spus

    Ahhhhh !! Cutie deschisa !!!!!

  18.   Alberto el a spus

    Foarte bine, folosesc și openbox cu debian pe notebook și foarte fericit.
    Un ultim lucru: ați putea pune fișierul de configurare conky .conkyrc. Mi-a plăcut mult.

    Un salut.

    1.    Leper_Ivan el a spus

      http://paste.desdelinux.net/4565

      Iată-l, prietene. Dacă doriți bara neagră, o puteți face în gimp. Sau mă întrebați și vă voi trimite. Sau pur și simplu schimbăm câțiva parametri ai configurației și aceasta este creată din conky.

  19.   crotus el a spus

    Ghid spectaculos Ivan, este biblia Openbox!

    1.    Leper_Ivan el a spus

      Hahahaha, nu știu dacă e atât de rău. Vă mulțumesc foarte mult pentru comentarii.

  20.   fernando gonzález el a spus

    A fost o vreme când am folosit crunchbang și mi s-a părut o distribuție excelentă, mai ales din cauza minimalismului care funcționează cu openbox, a fost excelent, îl recomand utilizatorilor avansați sau utilizatorilor care doresc să riște ceva mult mai atractiv în mediul dezvoltatorului .

  21.   Daniel el a spus

    Foarte bun prieten post, știi că aș vrea să creezi unul la fel, dar pentru Ubuntu 12.04, aș dori să instalez openbox și să-l configurez la fel ca în Archlinux.

    1.    Leper_Ivan el a spus

      Trebuie să fie la fel. Cel mult numele pachetelor se schimbă. Nimic pe care o căutare aptitude nu îl remediază.

  22.   mfcollf77 el a spus

    Bună, scuză-mi ignoranța. și acest lucru nu se aplică Fedora 17?

    Sunt cu FEDORA 3 de 17 zile

    Trebuie să știu cum să schimb culorile în GNOME și să creez comenzi rapide pentru desktop

    De asemenea, cum să configurați playerul media în FEDORA 17, există multe, dar care recomandă ca acesta să aibă un sunet bun sau ceva de genul acesta ca în Windows Media Player.

    Și un alt program, altul decât wine, pentru a instala programe Windows în Linux. Numai asta mă împiedică să mă mut la Linux. deoarece am un program de contabilitate numit quickbook care funcționează pe Windows

    și dacă pot instala Windows Media Player 11 în Linux din cauza sunetului?

    Este adevărat că desktop-ul GNOME este foarte greu și lent ?, care este mai bine KDE?

    1.    Leper_Ivan el a spus

      Trebuie să se aplice în același mod, numai numele pachetelor se pot schimba. Personal îmi place Amarok. Sau MPD cu un client. Aproape toate programele de nivel între software-ul Linux și Windows funcționează pe baza vinului. Ar trebui să-l instalați.

      Acest lucru depinde de fiecare persoană și mai ales de performanța computerului dvs.

  23.   mfcollf77 el a spus

    Când am instalat FEDORA 17 am instalat actualizări pe care le-au spus într-o postare. iar din cauza problemelor de alimentare cu energie electrică, a fost anulat. iar bateria nu a durat mult. iar acum când instalez vin în TERMINAL rulează dar trimite mesaje că ceva a fost în așteptare și că trebuie instalat mai întâi și la final trimite un mesaj de eroare.

    dar i-am dat din nou actualizare și nu durează mult ca prima dată și tot are probleme. Unii spun că WINE dă probleme că virtualizarea este mai bună, dar înțeleg că necesită o mulțime de resurse, cum ar fi memoria și procesorul

  24.   Claudio el a spus

    Bună, nu am înțeles cum să pun configurații la început. Vreo explicație mai extinsă? De exemplu, vreau ca transparențele să fie de la boot (acum le configurez după ce m-am conectat cu Compositing), dar nu am înțeles și nu este un mesaj neinteligibil xD

    1.    Leper_Ivan el a spus

      Trebuie doar să adăugați comanda în pornirea automată care se află în ~ / .config / openbox /

      De exemplu:

      xcompmgr &
      conky &
      volumeicon &

      Și așa, cu comanda pe care doriți să o utilizați.

      1.    Claudio el a spus

        Ok, am făcut nano ~ / .config / openbox / și este gol. Am greșit cu ceva?

        1.    Leper_Ivan el a spus

          ~ / .config / openbox / autostart, am crezut că vei observa :)

          1.    Claudio el a spus

            Ei bine, hei, am mici probleme xDD

            Vorbim despre asta pe IRC, mulțumesc pentru răspunsuri!

  25.   ivan el a spus

    Bună ziua, aș dori să știu cum pot schimba fundalul alb al PCmanFM pentru o imagine așa cum se face în nautilus, folosesc Fedora 16 LXDE pe un computer vechi, am căutat întreaga rețea și nu găsesc o soluție, Nu știu ce fișier să editez, pentru ajutor vă rog. Vă mulțumim anticipat și vă pare rău pentru neplăceri. Noroc

    1.    Leper_Ivan el a spus

      Cred că fundalul PcManFm nu poate fi schimbat ..

  26.   ivan el a spus

    Bine, multumesc. În opinia dumneavoastră, credeți că este convenabil să schimbați PCmanFM în Nautilus în LXDE?
    pentru că îmi place nautilus foarte mult, dar nu sunt sigur dacă îl schimb și dacă va funcționa bine în LXDE? Salutari.

    1.    Leper_Ivan el a spus

      Nu aș folosi în mod special Nautilus în LXDE, ci fiecare cu propria temă. Alergarea va rula ...

  27.   serfravirs el a spus

    Openbox este foarte bun, l-am instalat pe notebook și sunt fericit ca un vierme, mi-a plăcut întotdeauna minimalismul acestui manager de ferestre (deși îmi place mult și Gnome, care este cel pe care îl am pe computer).
    O altă opțiune de instalat împreună cu Openbox este Synapse, uiți de meniul de aplicații și face multe alte lucruri, l-am întâlnit în Manjaro Openbox împreună cu alte lucruri pe care le-am filmat XD.
    Apropo, folosesc și Arch Linux pe ambele mașini.

  28.   Gadem el a spus

    : / cam greoaie, m-a făcut să vreau să încerc openbox oricum, mulțumesc.

  29.   Ivan el a spus

    Misto!

  30.   linuxero el a spus

    Pentru că atunci când pun pacman descarcă jocul pacman

  31.   Paambisito el a spus

    Openbox folosește limbajul C?

    1.    domnule Markuss el a spus

      Virtual Box ocupă limbajul C ++ cu distribuitor pe x86