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à.
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*>
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.
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*>
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í:
Salutacions.
Ivan!
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
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 😛
Eh! vingui, és un bon post, no siguis troll JAJA
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!
Reparat; D
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 😛
Aquesta molt bo el post, sempre he volgut provar OPENBOX ara que surti la nova iso de fitxers ho prova. gràcies
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
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¡¡
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
Gràcies pel post jo estic fent servir fluxbox és molt semblant.
Salutacions.
excel·lent tutorial amic xD es veu que OPENBOX té un bon disseny xD
Gràcies a tots per apreciar aquesta aportació = D
doncs jo em quedo amb kde jajaja grax pel port haver quan m'animo
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
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.
Com van dir a dalt, molt ben redactada i explicada
Felicitats
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!.
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
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
Ahhhhh !! Openbox !!!!!
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ó.
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.
Espectacular guia Ivan, és la bíblia de Openbox!
Jajajaja, no sé si és per a tant. Moltes gràcies per fer comentaris.
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.
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.
Ha de ser igual. Com a màxim canvien els noms dels paquets. Res que un aptitude search no solucioni.
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?
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.
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
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
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.
Ok, vaig fer nano ~ / .config / OPENBOX / i està buit. Vaig fer alguna cosa malament?
~ / .Config / OPENBOX / autostart, vaig creure que t'adonaries 😀
Bé, che, tinc petits problemes xDD
Ho estem parlant en l'IRC, gràcies per les respostes!
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
Crec que no es pot canviar el fons de gestor de fitxers pcman ..
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.
Pué particularment no faria servir Nautilus en LXDE, però cadascú amb el seu tema. De córrer correrà ..
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.
: / Una mica molest, de totes maneres em van donar ganes de provar OPENBOX, gràcies.
Mola!
Perquè quan poso Pacman em descarrega el joc Pacman
Openbox utilitza el llenguatge C?
Virtual Box ocupa el llenguatge C ++ amb ensanblador en x86