Fluxbox en Ubuntu Intrepid Ibex – Instalación y mi configuración

febrero 1, 2009

Estas vacaciones me dio por instalar y configurar Fluxbox, algo que hace tiempo quería hacer pero tenía la impresión que me iba a tomar más tiempo de lo que tuve durante el año.  Y de verdad me tomó bastante tiempo, no tanto en la configuración propiamente dicha,l sino que en la solución de algunos problemas (tuve que dar vueltas por muchas páginas, foros, blogs incluso registros de listas de correos de dudosa virtud 😀 );  es por ello que para tener las soluciones a mano y de paso ayudar a todos los que quieran usar este entorno de escritorio me decidí ha hacer esta guía. Ojo que desde ya digo que no pretende de ser el manual de cortapalos para los usuarios de fluxbox.

Nota: Fluxbox es un escritorio 100% configurable y es por ello que todo lo que aparece acá se puede hacer de dos o tres formas diferentes, pero esta guía esta pensada para:

1º Un ayuda memoria para mi, por eso las cosas están hechas de la manera en que a mi me gusta hacerlas, además por eso lo he hecho en una entrada y no lo he dividido en varias.

El amo del mal.

Linus Torvalds: Creador del Kernel Linux de GNU/Linux - RMS Richard M. Stallman: Creador de GNU, (todos los otros elementos del sistema GNU/Linux), Y Bill Gates: El amo del mal.

2º Esta pensado para personas que no son los hijos perdidos Linus Torvalds o Richard Stallman, sino que seres humanos normales que vienen recién llegando al mundo de Linux desde los dominio del bueno de Bill, por eso ha tratado de explicar lo más posible muchas cosas que muchos considerarán obvias, pero que seguro para otros no tanto. (Acabo de contestar una pregunta a un chico en el foro de ubuntu-cl -gran foro por cierto 😀 – que no sabía visualizar las carpetas ocultas).

Luego de las excusas y explicaciones varias vamos a entrar en materia:

Acciones Previas

Dentro del escritorio de gnome debemos hacer dos cosas para “preparar el camino”.

Lo primero es instalar un tema Gtk que nos guste, (que luego usaremos en fluxbox) en mi caso es Dust.

Lo segundo será instalar un tema de íconos para usar en nuestro fluxbox. En mi caso es gnome-human.
(Vienen varios sets de íconos de varios colores yo elegí el naranja (human) Descarguen el archivo que dice Gnome Color icon set y luego dentro vienen todos los temas de iconos.

Los instalan en gnome
y listo, ya están en el sistema y los podremos utilizar luego en fluxbox.

También en esta etapa podemos descargar el style que usaremos en fluxbox.

Yo elegí fawn porque es justo lo que busco: minimalista.
Descarguen el archivo que dice fluxbox, el gtk theme de fawn es bien malo, así que nos quedaremos con el Dust.
El archivo lo descomprimen y les queda una carpeta que se llama fawn, dejenla en un luegar que recuerden en lo posible en su home, traten de no usar el escritorio porque en fluxbox el escritorio no funciona de la “manera tradicional”

Ya que tenemos todos estos materiales nos dedicaremos a la instalación y a la configuración básica.
El resultado será un escritorio completamente carente de icónos, dónde solamente tendremos  conky para indicar diferentes cosas de nuestro sistema y una consola pegada al escritorio cuatro, lo que puede ser muy útil. (Eso último lo dejo para otro post pero es bien fácil de hacer y queda bastante bien)

Mi escritorio con Fluxbox

Instalación

Lo primero que debemos hacer es instalar fluxbox.

sudo apt-get install fluxbox

Luego necesitaremos un gestor de archivos, mi favorito es thunar así que vamos a instalarlo:

sudo apt-get install thunar thunar-archive-plugin thunar-thumbnailers ffmpegthumbnailer

Con esto se instalará:
Thunar
Pluggin para extraer archivos
El generador de thumbnails (no queremos vivir sin thumbnails como los usuarios de win 😀 )

Un poco de configuración

Ahora ya pueden ingresar con confianza a su sesión de fluxbox (eligiéndola desde la pantalla de login)
Quedan dos cosas por mejorar:
La funcionalidad.
El aspecto.

Partamos por la funcionalidad.

Si están desde un note necesitan decirle a su sistema que inicie el network manager al inicio de fluxbox para que se conecte a la red wifi. Además pueden agregar el control de energía (el ícono de la pila) y el notificador de actualizaciones.

Deben entrar al archivo ~/.fluxbos/startup
Nota: ~/. significa que está en tu carpeta de usuario por ejemplo en mi caso /home/alvaro/.fluxbox/startup
Nota2: las carpetas que son .algo (ejemplo .fluxbox son carpetas ocultas, para verlas debes apretar contrl + H y Thunar te mostrará las carpetas y los archivos ocultos, todos son .algo)

Allí donde pone:
# Applications you want to run with fluxbox.
# MAKE SURE THAT APPS THAT KEEP RUNNING HAVE AN ”&” AT THE END.

Agregan estas lineas:
nm-applet &
gnome-power-manager &
update-notifier &

Para probar si funciona bien deben reiniciar (no solamente la sesión sino que el sistema). Si reiniciado la wifi se conecta igual como lo hace en gnome significa que funcionó (a mi me funcionó a la primera)

Ahora que tenemos internet por wifi, sigamos con el tema del lanzamiento de las aplicaciones.

En esta lista pueden agregar todos las aplicaciones que quieren que se inicien al comienzo. solamente deben tener el cuidado de agregar al final el ” &” con el espacio.

La mayoría de la gente modifica el menú. Yo no soy muy de menús ni de íconos en el escritorio, a mi me gustan los atajos de teclado, me voy directo a crear dichos atajos.

Para ello en thunar buscamos la carpeta oculata ~/.fluxbox
Dentro de esta carpeta están los archivos de configuración de fluxbox.

Busquen el que se llama Keys, con gedit lo editan y le agregan los atajos que gusten. Ojo esto es a gusto del consumidor, por lo que sientan plena libertad de colocar, sacar, modificar y hacer lo que quieran en este archivo). El contenido del mio es el siguiente.
Mod1 Tab :NextWindow
Mod1 Shift Tab :PrevWindow
Mod1 F1 :Workspace 1
Mod1 F2 :Workspace 2
Mod1 F3 :Workspace 3
Mod1 F4 :Workspace 4
Mod1 F5 :Workspace 5
Mod1 F6 :Workspace 6
Mod1 F7 :Workspace 7
Mod1 F8 :Workspace 8
Mod1 F9 :Workspace 9
Mod1 F10 :Workspace 10
Mod1 F11 :Workspace 11
Mod1 F12 :Workspace 12

#La idea es que con control + alt y las flechas nos podamos mover entre escritorios.
Mod1 Control Right  :NextWorkspace
Mod1 Control Left   :PrevWorkspace

#Mis aplicaciones más utilizadas agreguen las que uds prefieran. Yo decidí usar la tecla win (Mod4) porque control y alt son usadas por el sistema para otras cosas como cortar-pegar y otras.
Mod4 f   :ExecCommand firefox
Mod4 space   :ExecCommand thunar
Mod4 t   :ExecCommand gnome-terminal
Mod4 l   :ExecCommand lastfm
Mod4 d     :ExecCommand deluge
Mod4 e      :ExecCommand evolution
Mod4 c     :ExecCommand gnome-calculator
Mod4 a     :ExecCommand amule
Mod4 p     :ExecCommand pidgin
Mod4 m   :ExecCommand muine
Mod4 Shift s  :ExecCommand import -frame screenshot.jpg
#este último es para hacer screenshots.

Nota donde aparecen las caritas es porque debería decir dos punto y una P.


Ahora vamos a arreglar el aspecto de este asunto
.

En Fluxbox existen los styles, si dan click derecho encontrarán styles en el menú que se abre, vienen varios por defecto pero a mi me gustó fawn (se acuerdan el que descargamos allá arriba)
Toman la carpeta fawn que se crea al descomprimir el archivo que descargamos y la colocan dentro de la carpeta styles que está en:
~/.fluxbox/styles

Botón derecho y eligen restart, ya podrán elegir el style fawn. Este tema lo vamos a modificar un poquito (el color)  pero eso lo haremos al final.

Cada style viene con un diseño de wallpaper, para modificarlos debemos hacer dos cosas:

En el archivo startup ~/.fluxbox/startup debemos descomentar (quitar el signo #) la linea que dice: fbsetbg -f /home/alvaro/wallpaper.jpg
Si se fijan yo además de quitar el # puse una dirección a una imagen, y esa imagen tiene un nombre genérico: wallpaper. ¿por qué? simple porque así cuando quiera cambiar el wallpaper simplemente al que quiero le doy el nombre wallpaper y lo ubico en /home/alvaro y no tengo que modificar la dirección en el archivo startup.

No me pregunten el motivo, pero para ver el wallpaper tuve que instalar otra aplicación (simplemente intalarla), eterm, por eso debemos instalar eterm si tenemos este problema: sudo apt-get install eterm (reinician sesión y listo ya tenemos wallpaper)

Otros pueden tener el problema que su style dibuje el wallpaper que trae por defecto sobre el wallpaper que han elegido. (se nota porque al inicio aparece como flash el wallpaper que pusimos pero luego queda el por defecto del style). Esto se arregla fácil.
Si es un style de los que vienen por defecto debes entrar al siguiente archivo:
/usr/share/fluxbox/styles/(tu-style)

Si es un style que tu instalaste como hice yo con fawn.
~/.fluxbox/styles/(tu-style)

Allí encontrarás un archivo o una carpeta con el nombre del tema. Y ya sea en ese archivo o dentro de la carpeta en el archivo theme.cfg o algo parecido deben comentar (poner # al inicio) la siguiente linea:
background.color: algo

Como pueden observar el tema gtk (ventanas, barra de desplazamiento) y los iconos son bien feos. Para ello:

Debemos instalar una aplicación para manejar los temas Gtk. Yo elegí gtk-chtheme, así que:

sudo apt-get install gtk-chtheme

y lo ejecutan escribiendo el nombre de la aplicación en la terminal: gtk-chtheme. Eligen el tema que prefieran (en mi caso Dust)gtk-chtheme

Ahora los iconos.

Para ello debemos ubicar el archivo ~/.gtkrc-2.0

Y agregan la siguiente linea

gtk-icon-theme-name = “el-nombre-del-tema-de-iconos-que-quieran”

En mi caso quedó así:
# — THEME AUTO-WRITTEN DO NOT EDIT
include “/usr/share/themes/Dust/gtk-2.0/gtkrc”

include “/home/alvaro/.gtkrc.mine”

gtk-icon-theme-name = “gnome-human”

# — THEME AUTO-WRITTEN DO NOT EDIT

Thunar en Fluxbox

Listo. Ahora ya tenemos todo ok. ¿o no?

Si han usado Dust + Fawn notaran que hay algo que no se ve bien. Dust usa un gris oscuro y fawn tiene un tono café. Ahora me las di de diseñador y cambié el color de fawn para que quede del mismo color que Dust. ¿Cómo? Con gimp modifiqué el color de los pixmaps que vienen en la carpeta del tema.

Acá les dejo la carpeta Fawn modificada y la Carpeta Dust que necesitarán para hacer lo que señalo abajo.
http://rapidshare.com/files/191710307/Fawn-Dust.tar

Me acabo de percatar que el tema Dust ha sido modificado.
Para que les quede igual que a mi deben sobreescribir la carpeta que se encuentra en /usr/share/themes/Dust
Por la carpeta Dust que subí al archivo.

Espero que todo haya resultado bien.

Fuentes:

Usé decenas de páginas foros y… bueno eso ya lo dije, así que para el tema de las fuentes voy a colocar unas pocas de las muchas que encontré (lo siento no puedo ser mas preciso)

https://help.ubuntu.com/community/Fluxbox

http://www.gentoo.org/doc/es/fluxbox-config.xml

http://foros.ubuntu-cl.org/viewtopic.php?t=3171

http://manualinux.my-place.us/fluxbox.html

y un gran etc.

Anuncios

11 comentarios to “Fluxbox en Ubuntu Intrepid Ibex – Instalación y mi configuración”

  1. Marlon Cisternas Milla Says:

    Buenísimo, Alvaro. Yo también tengo instalado FluxBox hace bastante tiempo ;-).

    Oye, una consulta… de dónde sacaste ese wallpaper? Lo quiero!!

    Saludos!

  2. alvarolivares Says:

    Gracias Marlon.
    El wall lo saqué de “mi página favorita de wallpapers”
    http://www.socwall.com

  3. Adso Says:

    Gracias. Seguí paso a paso y no tuve inconvenientes.

  4. Adso Says:

    Por cierto, me gustaría saber el nombre de las aplicaciones que veo en tu escritorio, como el reloj y el calendario y a la vez, como colocar algunos íconos en el esritorio y, de ser posible, en la barra de tareas.
    Gracias

    • alvarolivares Says:

      Esa aplicación se llama conky la instalas y la agregas a las aplicaciones de inicio, sirve para gnome, xfce y fluxbox de igual manera.

      Al principio es bien fea, pero tu la configuras para que quede como a ti te guste.
      Eso es lo más entretenido de todo, si quieres configuraciones listas hay miles en internet incluso creo que en gnome-look hay algunas (las configuraciones se hacen de manera similar a lo que aparece en este tutorial, en este caso modificando el archivo ~/.conkyrc y ahí vas metiendo lo que quieras poner.
      Siempre tendrás que “picar” algunas cosas porque hay partes que dependen de cada máquina.

      Lo de los iconos yo no los uso así que no te puedo ayudar mucho pero creo que existe algo que se llama idesk (alguna vez lo usé, pero no me acuerdo) que permite crear íconos incluso más choros que los de gnome normal ya que estos por ejemplo se hacen transparente y solamente se ven cuando pasas el mouse por arriba y otras pavadas como esas :D.
      Saludos.

  5. cdk1 Says:

    Aclaremos algo:

    “2º Esta pensado para personas que no son los hijos perdidos Linus Torvalds o Richard Stallman, sino que seres humanos normales que vienen recién llegando al mundo de Linux desde los dominio del bueno de Bill, por eso ha tratado de explicar lo más posible muchas cosas que muchos considerarán obvias, pero que seguro para otros no tanto. (Acabo de contestar una pregunta a un chico en el foro de ubuntu-cl -gran foro por cierto 😀 – que no sabía visualizar las carpetas ocultas).”

    Dudo que una persona que vaya a usar “Linux GNU” por primera vez use Fluxbox, sería una tontería…

    2.- Si lo usan sólo para ahorrar un 0,00000% de RAM, adivinene cual es mi respuesta, oh, sí, una tontería…

    3.- Si bien Fluxbox se beneficia de la incredulidad de la gente y estupides, no cabe duda que e sun WM bastante ligero y configurable, pero, PERO, dado el gran avance de la cientcia (!), ya no es necesario matarse editando archivos de configuración, que por cierto, no es tan divertido, sobre todo para mejorar la estética del mismo, por lo cual aparecen otros entornos ligeros y configurables, xfce y lxde, probad buenos hombres…

    4.- Siguiendo en la agonía de esta instalación, para los íconos tienen Idesk, para el gestor de arranque del wm Slim, etc, para el sistema Conky, etc, pero al tiempo aburre, en fin diviértanse 😀

  6. alvarolivares Says:

    Gracias dios de la montaña por bajar al suelo y traernos tu sabiduría.
    Sobretodo viniendo de una persona que en su vida ha tenido un escritorio bonito 😀

    Hablando en serio, tienes razón para probar está bien, pero al final incluso por velocidad xfce es más rápido (aunque consume algo más de ram)

    Pero para mi instalar este escritorio fue una buena experiencia porque aprendí muchas cosas y hace tiempo que no encontraba algo que me motivara a aprender un poco más, incluso hay un par de cosas sobre las que pediré tu sabio consejo maestro cdk, cuando deje de estar postrado por mi enfermedad :D.

    Frente a lo primero, esa frase es una excusa para colocar las fotos que las encontré muy buenas o dime que está mala la de Linus “empinando el codo” 😀

    Aunque insisto en tu vida vas a tener un escritorio tan lindo como el de mi screenshot y tendrás que llorar como una nena por eso.

  7. cdk1 Says:

    Ahh otra cosa, cuando pronuncies mi nombre que sea con mayúsculas, estamos claros?

    “Gracias dios de la montaña por bajar al suelo y traernos tu sabiduría.” ==> DIOS

  8. dark-knight Says:

    Sabiduría? pero si no sabe ni poner el WiFi!

  9. tincho Says:

    Alvaro !!
    muy buena tu descripcion sobre como personalizar el escritorio en fluxbox.
    Pero queria preguntarte como se llama el panel de sensores e informacion del sistema que esta a la derecha en el screenshoot del escritorio??
    Porque ya lo eh visto en varios screenshoots.
    La cuestion es que me ha gustado mucho y quisiera incluirlo en mi escritorio, pero no eh encontrado informacion de como se llame.

    Gracias y Saludos !!!

  10. RoyalGNZ Says:

    Saludos, primero que todo felicitar al autor de este artículo porque me fue bien en la configuración de mi fluxbox… debo decir que es la primera vez que lo uso y para ser franco mi note corre a la velocidad luz xD
    Pero surgió un problema con mi configuración, en la parte del wifi funciono bien pero cada vez que inicio sección me pide las pass, alguien sabe como hacer para que cada vez que inicie sesión recuerde la pass que le pongo y no estar agregándola cada vez que reinicio?
    Muchas gracias 🙂


Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: