Fluxbox: Instalación y puesta a punto

Fluxbox es, junto a Openbox, uno de los gestores de ventanas mas conocidos y usados en la actualidad. En esta entrada os explicare como instalar y poner a punto este genial entorno ligero.

Instalación:

Muchas distribuciones tienen paquetes de Fluxbox en sus repositorios, por lo que podemos usar el gestor de paquetes correspondiente para instalarlo:

Archlinux/Cruchbang:
pacman -S fluxbox

Debian/Mint/Ubuntu/etc
apt-get install fluxbox

Si nuestra distro no tiene paquetes listos podemos proceder a descargar el código fuente desde su pagina web y compilarlo.

Una vez instalado y tras iniciar sesión nos encontraremos con la configuración por defecto, el cual puede variar de unas distros a otras, la cual se encuentra en la carpeta oculta .fluxbox en nuestro directorio de usuario.

En este tutorial nos centraremos en la carpeta styles y en los archivos keys, menu y startup:

  • styles: En esta carpeta irán los temas que nos descarguemos de internet o que hagamos nosotros
  • startup: En ella indicaremos a Fluxbox que programas, procesos, etc debe de ejecutar al iniciar sesión
  • menu: en este archivo se guarda el menú de Fluxbox.

Configurando el inicio de sesión

Como ya comente en el archivo startup pondremos lo que necesitamos que se ejecute al iniciar sesión, por ejemplo el programa encargado de comprobar actualizaciones, un panel, dockbar, el gestor de conexiones de red, etc.

Para añadirlo solo tenemos que escribir cada comando en una linea y que esta termine con el símbolo &. Por ejemplo:

nm-applet &
thunar --daemon &
lxpanel --profile LXDE &

Modificando el menu

[exec] (Titulo) {orden}: Con esto indicamos a Fluxbox que añada una entrada en el menú para que ejecute una orden. Por ejemplo:
[exec] (Firefox) {firefox}
Y si queremos que añada un icono bastara con añadir entre los símbolos <> la ruta completa al icono:
[exec] (Firefox) {firefox}
Para añadir un submenu escribimos lo siguiente:
[submenu] (Texto)
......
[end]

Podemos anidar varios submenus dentro de uno.

Y por ultimo añadiríamos el menú para Fluxbox desde el cual configurar el entorno:

[submenu] (FluxBox)
[workspaces] (Workspaces)
[submenu] (Styles)
[stylesdir] (/usr/share/fluxbox/styles)
[stylesdir] (~/.fluxbox/styles)
[end]
[config] (Configure)
[reconfig] (Reconfig)
[restart] (Restart)
[separator]
[exit] (Exit)
[end]
[end]

Una vez modificado tenemos que volver a cargar la configuración, por lo que abrimos el menú de Fluxbox y vamos a Fluxbox » Reconfig si tenemos la configuración por defecto.

Usar Fluxbox en lugar de Openbox en LXDE

Una de las ventajas de LXDE es que podemos sustituir Openbox por otros gestores de ventanas, en esta caso vamos a reemplazarlo por Fluxbox.

Para ello creamos el archivo ~/.config/lxsession/LXDE/desktop.conf con el siguiente contenido:
[Session]
window_manager=fluxbox

hay muchas mas opciones para configurar Fluxbox, pero eso escapa un poco a lo que se pretende con este articulo. para finalizar os dejo una captura actual de mi escritorio y varios enlaces de interés.

Enlaces de interés

Pagina oficial de Fluxbox
Wiki oficial (contiene algunos artículos en español)
Box Look: Contiene temas para Fluxbox y otros entornos ligeros
Mis temas para Fluxbox
Modificar la posición de los botones de las ventanas y elementos de la barra de herramientas de Fluxbox
Grupos en Deviantart que todo linuxero debería de seguir


Son Link

Son Link: Usuario de GNU/Linux desde el 2006, actual usuario de Arch Linux, defensor del Software y la Cultura Libre, programador en Python, Gamer y friki en general ^^ Twitter: @sonlink


31 comentarios en “Fluxbox: Instalación y puesta a punto

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Current day month ye@r *

  1. Esta muy bueno Fluxbox yo lo uso con mucha frecuencia, me encanta lo personalizable que lo podes volver.
    Lo instalé una vez que necesitaba economizar mi RAM para trabajar con maquinas virtuales y al final me gusto tanto que lo usé mucho tiempo como entorno preferido jaja hasta llegué a hacerme un theme, o Style como lo llaman en fluxbox, propio que lo subí a box-look.org i a alguno le interesa es este ;)

    http://box-look.org/content/show.php?content=146168

    1
  2. Interesante…. luego me pongo a testearlo con mas profundidad gracias y sigue asi.

    7
  3. Excelente artículo Son Link, Fluxbox tiene de los mejores temas entre los WM Standalone :)

    9
  4. Muy bueno.. :D Probé solo una vez Fluxbox y me pareció muy copado.. Luego lo probaré a fondo.

    Gracias por el artículo :D

    Iván!

    10
  5. Bueno, justo ahora uso OpenBOX, pero cuando me lo instale tuve la duda de cual elegir, OpenBOX, FluxBOX o BlackBOX. Escogi OpenBOX porque no tenia panel y queria usar AWN o Cairo en el. Pero una comparativa ayudaria un poco mas. Cual tiene mas tiempo, opciones de configuracion, compativilidad con otros programas, Porque FluxBOX en vez de OpenBOX y viceversa.

    Me gusto la nota, con tiempo e animo a instalarlo y probarlo

    11
  6. Genial yo uso fluxbox y estoy encantado con ese window manager .

    Saludos.

    13
  7. Muy interesante el articulo, lo voy a probar.
    En vuestro blog se aprende mucho, gracias.

    14
  8. Me gusta mucho fluxbox lo uso desde hace unos meses junto a tint 2 y xcompmgr

    16
  9. Me encantan los escritorios minimalistas y ágiles. Los recargados y vistosos como KDE, Gnome y Unity son lindos y útiles al principio, pero cuando te vas metiendo en este universo del software libre y vas viendo y probando las otras alternativas, la velocidad que agarrás con estos escritorios mínimos es brutal cuando sabés manejarlos. Me gusta compararlos con vehículos: KDE, Gnome y Unity son como una Limusina (tienen de todo, hasta frigobar :P), mientras OpenBox, BluxBox,… son como una moto. :-)

    18
    • Es verdad si, yo hasta hace un tiempo tenía archlinux y fluxbox y es lo más rápido que probé en mi vida jaja
      La verdad que arch le saca jugo a los recursos y eso se siente cuando tenes en la misma PC más de una istro y probas hacer las mismas cosas o simplemente la rutina de navegar y webear un poco es las ágil con arch. Me puse melancólico me parece que esta noche me instalo nuevamente un arch en la partición que esta al pedo en esta pc jaja

      19
    • Me gusta andar en limousina… por eso prefiero KDE jejeje :)

      20
  10. Muy bueno este post, me gustaría saber si pueden publicar el archivo de conf del lxpanel para probal en mi pc

    21
  11. Les recomiendo también que si les gusta algo super liviano prueben dwm primero es un dolor de cabeza, pero ya que te acostumbras es maravilloso ese gestor de ventanas, y lo mejor para mi es que no tienes que buscar integración con la decoración de ventanas por que no tiene XD.

    Saludos.

    24
  12. Se ve realmente interesante….

    25
  13. Tardo mas en instalarlo y configurarlo, que lo que dura en mi pc.

    De hecho no solo fluxbox, cualquier distro, tengo problemas….

    26
  14. Firefox 15.0.1Windows XP
    Leandro Lemos

    Que consume menos recursos, tener instalado LXDE, o solo usar FluxBox? O usar LXDE y fluxbox como gestor de ventanas?

    27
    • de lo que he probado openbox, tint2 o lxpanelx, adeskbar y aplicaciones ligeras (midori, abiword, gnumeric, deadbeef, evince -aunque xpdf o mupdf son realmente ligeras- leafpad y mrvterminal o lxterminal) consumen casi nada. Al arrancar no mas con openbox, lxpanelx, adeskbar y 2 script: para rotar el fondo de pantalla y para iniciar el htop consume menos de 80 MB siempre

      28
  15. ¿Qué hace el demonio de thunar?

    29

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Current day month ye@r *