Instal·lació i Personalització de OpenBox

Hola col·legues, avui els porto una senzilla guia de com instal·lar i configurar Openbox. Per a molts està re contra sabut, però mai està de més tenir-lo a mà.

Nota: Com abans he dit, aquesta guia estarà enfocada a ArchLinux que és la distribució que estic fent servir. Alguns paquets poden canviar el seu nom.

Primer i principal instal·larem algunes quantes coses que necessitarem. Aquesta guia estarà enfocada a la instal·lació d'OpenBox i no així de la base del sistema.

comencem:

sudo pacman -S openbox obconf obmenu oblogout tint2 xcompmgr

Caixa oberta: És el WindowsManager a instal·lar.
Obconf: És l'assistent de configuració de OpenBox, serà força útil.
Obmenu: És un gui per configurar el Menú de Openbox. Si no, ho podem fer a mà.
Oblogout: Per defecte, OpenBox, no porta més que el «Tancar Sessió» per apagar, aquesta serà la nostra millor opció.
Tint 2: OpenBox no porta un panell on veure les finestres obertes, i les aplicacions de l'tray. Aquest és el meu preferit.
Xcompmgr: Com el seu nom indica, és un gestor de les composicions. Ombres, transparències, etc.

Un cop instal·lat, toca copiar els fitxers de configuració de OpenBox al nostre home (~ /)

En cas de no existir la carpeta, només cal fer:

mkdir ~/.config/openbox/

I després:

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

Cal tenir en clar perquè serveix cadascun d'aquests arxius.

menu.xml : És l'arxiu que configura el Menú de OpenBox (clik dret sobre desktop). Des d'allà es poden llançar aplicacions o scripts, per exemple.

rc.xml : És el fitxer de configuració principal de OpenBox, des d'ell es configuren les accions de les tecles, l'aspecte visual de la mateixa, entre altres coses.

inici automàtic: Com el seu nom indica, des d'aquí es llancessin aplicacions que nosaltres definim a l'inici de la sessió. Com per exemple Conky o tint2.

Per llançar-tenim dues opcions. Sumar a l'~ / .xinitrc per Slim o des d'algun altre Session Manager com el KDM o GDM.

Editant el ~ / .xinitrc (Slim), afegim la línia:

exec openbox-session

Guardem i tanquem.

Des KDM és 'automàtic' i no cal afegir cap línia.

Amb la nova instal·lació d'Arch, cal recordar que ja no s'utilitzen els dimonis al rc.conf sinó que es llancen via systemctl.

systemctl enable kdm.service o systemctl enable slim.service

Ja, està. Ja tenim copiats els arxius, i també podem llançar-ho amb Slim o KDM (o GDM, etc). Ara mateix, si entrem a OpenBox, només veurem el punter de l'Mouse, i el fons gris.

Anem a començar per les configuracions bàsiques.

Menú d'OpenBox

Optativament, podem crear el menú de OpenBox amb MenuMaker. Aquest últim, el que fa és fer una lectura de tots els programes instal·lats al nostre sistema i sumar-los al nostre menú.

sudo pacman -S menumaker

I després n'hi ha prou amb crear-lo de la següent forma.

mmaker OpenBox3 -f -t (Aquí han de posar l'emulador de terminal triat per vosaltres)

En el meu cas va ser:

mmaker OpenBox3 -f -t rxvt

No està de més aclarir que l'opció '-f' és per a sobre escriure el menu.xml que copiem antes.-

Si no, sempre hi ha l'opció de fer-ho a mà o amb la gui Obmenu. Per fer-ho a mà, simplement obrim l'arxiu

menu.xml amb nano o Leafpad ja Edita.

La sintaxi de la mateixa és força senzilla.

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

Nota: De més està dir que els ** no van.

A la primer línia, va ubicat el nom de el programa, en la següent la comanda a executar.

Si no, l'altra opció és Obmenu. És molt senzill i no crec que calgui explicar molt.

Bé, ja hem avançat bastant.

Ara només queda personalitzar-lo.

Temes GTK.

Per gestionar els temes GTK, m'agrada utilitzar lxappearance ja que OpenBox no té cap eina d'aquestes de fàbrica. Els temes GTK, els podrem descarregar de diferents webs com deviantart.com i gnome-look.org.

Instal·lem amb:

sudo pacman -S lxappearance

Els temes GTK, els hem de descomprimir a la carpeta Themes del nostre Home (~ / .themes /).

Aquesta és una captura de la meva Lxappearance ja personalitzat amb un theme.

Icones

Aquests també podem descarregar-los des DeviantArt, des Gnome-Look o des del AUR, amb el mateix Lxappearance podem establir-los. Aquests haurien d'anar a /usr/share/icons/

Fons d'escriptori

Personalment utilitzo Nitrogen per manejar els Wallpapers. Procedim a instal·lar:

sudo pacman -S nitrogen

Perquè el wallpaper quedi definit en cada inici de sessió, després sumarem una ordre a l'autostart de OpenBox.

Cursor de l'Mouse.

Des del mateix LxAppearance podem configurar el punter de l'ratolí. També de les web abans esmentades podem descarregar temes de punter, o des del AUR de ArchLinux.

Aplicacions a l'inici: autostart.

Personalment no m'agrada carregar molt el autostart de Openbox, tinc la sensació que, contra menys coses obri, més ràpid inicia l'entorn.

Aquí afegirem algunes aplicacions com ara Conky, xcompmgr i altres.

Entre d'altres, algunes línies d'exemple podrien ser:

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

Si tenim moltes línies no olvider el & a al final de cadascuna d'elles.

conky & << Auto inicia Conky.

Aquí deixo d'exemple la meva autostart:

http://paste.desdelinux.net/4562

Bindeo de tecles.

La configuració de les tecles té un esquema bastant senzill: Es troba en ~/.config/openbox/rc.xml a la secció Keybinds.

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

Nota: Els ** no van.-

A la primera línia, va la sèrie de tecles a utilitzar, en la segona el nom de l'acció i en la tercera línia, l'acció en si.

Davant del dubte, i per facilitar les coses, deixo la meva configuració de tecles, on ja està configurat GmRun com llançador d'aplicacions, les tecles de multimèdia, i les tecles per al control de la brillantor a la pantalla, entre moltes altres.

http://paste.desdelinux.net/4563

Panell

Com he dit abans, personalment prefereixo Tint2. Em sembla molt lleuger i estètic.

El sumem a l'autostart de OpenBox mitjançant:

tint2 &

Hi ha moltes configuracions de la mateixa. Mentrestant els deixo la que jo faig servir. Gràcies a ~ leodelacruz en DeviantArt.

http://paste.desdelinux.net/4564

Han de copiar-lo i guardar-lo com tint2rc en ~/.config/tint2/

Transparències i Ombres.

M'agrada molt la simplicitat de xcompmgr. Per això el recomano. Cadascú pot configurar-lo com més li agradi.
El afegim a l'autostart amb

xcompmgr &

Administrador d'arxius.

Aquí cadascú pot (I com en qualsevol moment d'aquesta guia) utilitzar el que més li agradi o convingui. A mi m'agrada la simplicitat de gestor de fitxers pcman.

El instal·lem amb:

sudo pacman -S pcmanfm

Sortir, Reiniciar o Apagar

Finalment i no menys important, és el apagar. Com he dit abans, OpenBox, només porta el «Tancar sessió» per defecte.

El solucionem amb Oblogout.

El podem afegir a menú de OpenBox, o des del nostre llançador preferit.

I bé, de moment això és tot .. Cadascú és amo de fer les coses segons les seves ganes i / o gustos .. Espero els sigui útil ..

Un cop acabat, es podria veure així:

Nota: A la imatge: gestor de fitxers pcman, LxAppearance, urxvt, Tint2, Conky

Salutacions.

Ivan!


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   KZKG ^ Gaara va dir

    Excel·lent post amic, de debò que sí ... i no només això, ben redactat, sense problemes amb etiquetes, en fi, un gran gust revisar posts així 🙂

    Salutacions

  2.   AurosZx va dir

    Molt bon post, una mica repetit a la web però mai està de més 🙂

    PD: A la secció de xcompmgr, jo no sé què són «sombres» xD No t'ho prenguis a malament 😛

    1.    KZKG ^ Gaara va dir

      Eh! vingui, és un bon post, no siguis troll JAJA

      1.    chinoloc va dir

        Hola companyia, Sóc nou en el fòrum i en linux. com puc sol·licitar ajuda amb aquest tutorial, es veu que la gent a l'llegir-lo ja ho entén, per això necessito d'ajuda.
        Gràcies!

    2.    Leproso_Ivan va dir

      Reparat; D

  3.   Leproso_Ivan va dir

    Jajajaja, ho vaig comentar a principi de l'post .. Està bastant vist, però mai està de més, i hi ha algunes aportacions que crec que val la pena revisar .. Moltes gràcies pels comentaris. I gràcies Gaara pel compliment, jajaja .. = D

    Vaig a veure si aconsegueixo reparar el d'ombres 😛

  4.   Josh va dir

    Aquesta molt bo el post, sempre he volgut provar OPENBOX ara que surti la nova iso de fitxers ho prova. gràcies

  5.   elip89 va dir

    Excel·lent post Iván molt bo per als que volen la seva Arch amb Openbox o per als que simplement volen provar per primera vegada 🙂

    Salutacions

  6.   Luweeds (@Luweeds) va dir

    Arch + Openbox + LXTerminal + tint2 + dmenu + volumeicon + Conky Aquesta és la meva distro per excel·lència, hi ha qui afegeix wbar, en qualsevol cas el rendiment és molt bo. Gràcies pel post¡¡ una configuració molt pràctica i lleugera: LXTerminal, sens dubte animo a provar-la. Salutació a todos¡¡

  7.   sergi va dir

    M'ho guardo en PDF, mai ve malament una guia tan detallada.

    Jo ús CrunchBang, que és certament el mateix i la veritat és que no calen Gnome, ni KDE ni coses per l'estil! tan lleuger com tot això i pots tenir docks, dreceres o menu sempre present, còmode i lleuger la veritat, no sé com la gent no el fa servir més.

    Aqui deixo la meva look que està entre lleuger, simplista i «bonic».

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

  8.   Aaron Mendo va dir

    Gràcies pel post jo estic fent servir fluxbox és molt semblant.

    Salutacions.

  9.   MakubeX Uchiha va dir

    excel·lent tutorial amic xD es veu que OPENBOX té un bon disseny xD

  10.   Leproso_Ivan va dir

    Gràcies a tots per apreciar aquesta aportació = D

  11.   Rots87 va dir

    doncs jo em quedo amb kde jajaja grax pel port haver quan m'animo

  12.   davidlg va dir

    Hola molt bo, jo afegiria unes quantes coses:
    Obkey per afegir les dreceres de teclat
    Pipemenus per als documents recents i els carpetes, i crec que per generar el menú dels programes tb hi però per a aquest no recordo

  13.   Leproso_Ivan va dir

    Obkey almenys en el meu cas, se m'ha fet confús per al tema de les tecles i no sempre va funcionar. Després cada un és amo d'usar l'eina que més li convingui.

  14.   SirMvM va dir

    Com van dir a dalt, molt ben redactada i explicada
    Felicitats

  15.   Claudio va dir

    Excel·lent post!, Fa un temps que vinc provant Arch + OPENBOX en un virtualbox i això m'ajuda molt a millorar-li l'aspecte!

    Gràcies!.

  16.   ever va dir

    Excel·lent post. Jo fa uns mesos em vaig armar el mateix, i gràcies a l'excel·lent wiki de Archlinux vaig descobrir alguns dels programes que mencionás. Com a detall, està bo recomanar l'aplicació tintwizard per confirar a la barra tint2.
    El que si tinc un problema, potser algú em pugui ajudar ... ho puc canviar les icones que apareixen en gestor de fitxers pcman, per mes que els canviï en lxappearance, no canvien ... i no em queda altra que fer servir els horribles icones per defecte. Si algú sap que m'avisi. Una salutació a tots

    1.    Leproso_Ivan va dir

      No sabria bé a què es deu. Si amb lxappearance no canvia, hauries de fixar-te si crea bé l'arxiu de configuració en ~ / .config / gtk-3.0 / settings.ini

  17.   elendilnarsil va dir

    Ahhhhh !! Openbox !!!!!

  18.   Alberto va dir

    Molt bo, jo també utilitzo OPENBOX amb debian al notebook i molt content.
    Una ultima cosa: Podries posar el teu arxiu de configuració de Conky .conkyrc. M'ha agradat molt.

    Una salutació.

    1.    Leproso_Ivan va dir

      http://paste.desdelinux.net/4565

      Aquí està col·lega. Si vols la barra negra, la pots fer en gimp. O me l'demanes i te la enviament. O simplement canviem uns paràmetres de la configuració i es crea des Conky.

  19.   croto va dir

    Espectacular guia Ivan, és la bíblia de Openbox!

    1.    Leproso_Ivan va dir

      Jajajaja, no sé si és per a tant. Moltes gràcies per fer comentaris.

  20.   fernant gonzalez va dir

    hi va haver un temps en què utilitzi CrunchBang i em va semblar una excel·lent distribució sobretot pel minimalisme que treballa amb OPENBOX, era excel·lent el recomano per a usuaris avançats o usuaris que es vulguin a arriscar amb alguna cosa molt mes atractiu en l'entorn desenvolupador.

  21.   Daniel va dir

    Molt bon post amic saps m'agradaria que fessis un igual però per ubuntu 12.04, voldria instal·lar OPENBOX i configurar-igual com ho vas fer en ArchLinux.

    1.    Leproso_Ivan va dir

      Ha de ser igual. Com a màxim canvien els noms dels paquets. Res que un aptitude search no solucioni.

  22.   mfcollf77 va dir

    Hola disculpa la meva ignorància. i això no s'aplica per fedora 17?

    Tinc 3 dies de estar amb FEDORA 17

    necessito saber com canviar colors a GNOME i crear accessos directe a l'escriptori

    a més com configurar el reproductor mitjana en FEDORA 17, hi ha molts però qual em recomanen que tingui un bon so o alguna cosa així surrond com en windows media player.

    I un altre programa que no sigui wine per instal·lar programes de l'windows a linux. només això em deté per passar a linux. ja que tinc un programa de comptabilitat anomenat quickbook que treballa en windows

    i si puc instal·lar el windows media player 11 linux pel de el so?

    és veritat que és molt pesat i lent l'escriptori GNOME ?, que és millor el KDE?

    1.    Leproso_Ivan va dir

      Ha d'aplicar de la mateixa manera, només pot ser que canviïn els noms dels paquets. Personalment m'agrada Amarok. O MPD amb algun client. Gairebé tots els programes de capa entre Linux i programari de Windows treballa en base a wine. Hauries d'instal·lar.

      Això depèn de cada qui, i sobretot de les prestacions de la teva pc.

  23.   mfcollf77 va dir

    Quan vaig instal·lar FEDORA 17 vaig instal·lar actualitzacions que deien en un post. i per problemes de subministrament d'energia elèctrica es va cancel·lar. i la bateria no va aguantar molt. i ara quan li dono instal·lar wine a la TERMINAL corre però envia missatges que alguna cosa va quedar pendent i que primer s'ha d'instal·lar i a la fi envia un missatge error.

    però li vaig donar novament actualitzar i no dura molt com la primera vegada i segueix amb problemes. alguns diuen que WINE dóna problemes que és millor la virtualització però tinc entès que ocupa molt recursos com memòria i de l'processador

  24.   Claudio va dir

    Bones, no vaig entendre com posar configuracions a l'inici. Alguna explicació més estesa? Per exemple, vull que les transparències estiguin des de l'arrencada (ara les configura després d'iniciar sessió amb Compositing) però no vaig entendre i no es tracta d'un post inintel·ligible xD

    1.    Leproso_Ivan va dir

      Només has de afegir la comanda en el autstart que està en ~ / .config / OPENBOX /

      Per exemple:

      xcompmgr &
      Conky &
      volumeicon &

      I així, amb la comanda que vulguis utilitzar.

      1.    Claudio va dir

        Ok, vaig fer nano ~ / .config / OPENBOX / i està buit. Vaig fer alguna cosa malament?

        1.    Leproso_Ivan va dir

          ~ / .Config / OPENBOX / autostart, vaig creure que t'adonaries 😀

          1.    Claudio va dir

            Bé, che, tinc petits problemes xDD

            Ho estem parlant en l'IRC, gràcies per les respostes!

  25.   ivan va dir

    Hola, em gustaria saber com puc canviar el fons blanc d'gestor de fitxers pcman per una imatge com es fa en nautilus, estic fent servir Fedora 16 LXDE en un ordinador vellet, he buscat per tota la xarxa i no trobo solució, no es que arxiu editar, per plau ajuda. Gràcies per endavant i disculpin les molèsties. Salutacions

    1.    Leproso_Ivan va dir

      Crec que no es pot canviar el fons de gestor de fitxers pcman ..

  26.   ivan va dir

    ok gràcies. En el seu opinió creuen que és convenient canviar gestor de fitxers pcman per Nautilus en LXDE?
    perquè m'agrada molt nautilus però no estic segur de canviar-lo i si correrà bé en LXDE? Salutacions.

    1.    Leproso_Ivan va dir

      Pué particularment no faria servir Nautilus en LXDE, però cadascú amb el seu tema. De córrer correrà ..

  27.   serfravirs va dir

    Openbox és molt bo, el vaig instal·lar en el meu notebook i sóc feliç com cuc, sempre m'ha agradat el minimalisme d'aquest gestor de finestres (encara que també m'agrada molt Gnome que és el que tinc en el meu PC).
    És una opció més a instal·lar juntament amb Openbox és Synapse, t'oblides de el menú d'aplicacions i fa moltes altres coses, el vaig conèixer en Manjaro Openbox juntament amb altres cosetes que em afuselli XD.
    Per cert, també ús Arch Linux en els meus dos màquines.

  28.   Gadem va dir

    : / Una mica molest, de totes maneres em van donar ganes de provar OPENBOX, gràcies.

  29.   Iván va dir

    Mola!

  30.   linuxero va dir

    Perquè quan poso Pacman em descarrega el joc Pacman

  31.   Pambisit va dir

    Openbox utilitza el llenguatge C?

    1.    Sir Markuss va dir

      Virtual Box ocupa el llenguatge C ++ amb ensanblador en x86