Año Nuevo, Escritorio Nuevo

Con el año nuevo comenzó una nueva era y pensé por que tenemos que andar siempre con los mismos escritorios pudiendo experimentar cambios sin tener que dejar tenerlos escritorios bellos y funcionales. La mayoría de los usuarios de GUTL solo conocen XFCE, KDE o Gnome… algunos que tienen algún que otro shell como Cinnamon o Gnome-Shell y esto se debe a que no existe mucho sobre la personalización de los otros entornos. Con este articulo quiero dar mi granito de arena para enmendar un poco esto y poner como crear nuestro propio escritorio bonito y funcional sin depender del todo de ningún entorno de escritorio, a esta funcionalidad se le llama escritorio de Cascada o Tiling.

Comenzando a crear un escritorio de Cascada o Tiling

Para crear un escritorio de cascada al no tener un entorno de escritorio detrás tendremos que necesitar varias partes que serían:

1- Un manejador de ventanas (yo escogí OpenBox debido a que vengo de usar LXDE)

2- Un Panel para ubicar las ventanas abiertas (el mas fácil para personalizar es Tint2)

3- Un editor para el menú del gestor de ventanas (en este caso ObMenu)

4- Cualquier cosa para “embellecer” el escritorio como lxappereance, Conky, Wbar etc

Todas estas “partes” de nuestro escritorio están disponibles en los repositorios y como de seguro la mayoría no usa LXDE (el Entorno de escritorio que trae a Openbox por defecto) entonces comenzamos a instalar. El que no le guste la consola lo puede hacer desde Synaptic o cualquier GUI:

neji@Maq2:~# apt-get install openbox tint2 obmenu obconf lxappearance conky nitrogen

Una vez que terminemos de instalar todas las partes procedemos a comenzar a personalizarlos.

 

La configuración de Openbox

Ya tenemos instalado Openbox en nuestra PC ahora comprobamos que exista una carpeta llamada openbox en nuestra carpeta de configuraciones personal (/home/usuario/.config/openbox) de no existir la creamos nosotros mismos:

neji@Maq2:~$ mkdir /home/neji/.config/openbox

Obviamente uds cambiarían lo que dice “neji” por el usuario de uds. Hecha esta carpeta pasamos a poner los archivos que necesitaremos para personalizar nuestro openbox, estos archivos son:

menu.xml

rc.xml

autostart.sh

Los archivos no tenemos que crearlos nosotros mismo sino que los vamos a copiar desde la carpeta xdg donde están por defecto y luego los modificaremos aquí en la carpeta que le hicimos al Openbox.

neji@Maq2:~$ cp /etc/xdg/openbox/{menu.xml,autostart,rc.xml} /home/neji/.config/openbox/

 

Siempre es bueno estar claro para que son estos archivos:

menu.xml es el archivo que nos permite configurar el menú de OpenBox

rc.xml es el archivo de configuración general de OpenBox (combinaciones de teclas etc etc)

autostart.sh nos servirá para indicar las aplicaciones que se ejecutaran al iniciar la sesión

 

Configurar nuestro propio Menú de Openbox

Como todos los archivos XML, nosotros podemos modificar menu.xml desde cualquier editor pero no es menos cierto que el trabajo de ese modo es un poco engorroso así que usaremos una herramienta llamada ObMenu que nos permite hacer la configuración un poco mas placentera. No obstante siempre están los que prefieren esto de la edición manual así que la sintaxis seria mas menos asi:

<item label=»The Gimp»> <action name=»Execute»>
<execute>gimp</execute>
</action> </item>

de esta forma crearíamos un item nuevo que lanza al programa GIMP.

ObMenu es bastante intuitiva así que siéntanse libres de hacer lo que quieran no obstante aquí les dejo un Screenshot de como se ve el mío:

Definiendo una mejor apariencia

Para ser sinceros, la apariencia por defecto de Debian no es de las mejores así que siempre podremos usar iconos, temas GTK etc etc que lo mejoren un poco. Para esta tarea usaremos lxappearance que es una aplicación bien ligera (traida desde LXDE) que nos permite hacer esto, no creo que haya mucho que explicar pero bueno aquí va un Screenshot de como se ve:

Fondos de pantalla

Para gestionar los fondos de escritorios yo escogí Nitrogen que es una aplicación bastante ligera y que es bastante sencilla de utilizar y nos permite ajustar los wallpapers según nos convenga en Automático, en Cascada, Ampliado, Relleno o Escalado. pero uds si prefieren otra pueden hacerlo.

Nitrogen es capaz de “recordar” que wallpaper teníamos puesto anteriormente pero no se ejecuta por defecto así que para lograr esto debemos incluirlo al final del archivo autostart.sh terminando en el signo de ampersang (&) no me pregunten por qué pero así es como se hace:

editamos el archivo autostart.sh y ponemos al final una linea que dice: nitrogen –restore &

asi se ve la aplicaion :

Barra de ventanas

Openbox por defecto no trae ninguna barra de ventanas lo que nos da la impresion de que perdimos la ventana si le decimos minimizar. No quiero decir que se pierda sino que en Openbox, cambiamos de ventana por las combinaciones de teclas o por el menú de OpenBox por eso para usarlo; uno siempre busca una aplicacion que nos sirva para eso, yo uso Tint2 porque para serles sincero no conozco otra que sea tan sencilla como ella. Para configurar Tint2 debemos crear una carpeta para las configuraciones como hicimos con OpenBox y dentro de ella creamos el archivo “tint2rc” que sera el que configuremos:

 

neji@Maq2:~$ mkdir /home/neji/.config/tint2

neji@Maq2:~$ nano /home/neji/.config/tint2/tint2rc

 

Existen muchas formas de configurar Tint2 pero bueno… la que uso la encontré en Internet hace un buen tiempo cuando me dio por incursionar en esto de los Tiling, aquí se la dejo:

mi_propio_tint2rc

Muchos se preguntan si estamos cogiendo cosas de LXDE por que no usar lxpanel y la razón mía es que lxpanel no permite transparencias mientras que Tint2 si dándole a nuestro escritorio una apariencia mas limpia y bonita

 

Combinaciones de teclas

 

Openbox permite hacer Keybindings o sea… combinaciones de teclas que regulan la forma de trabajar con Openbox y que nos hacen mas facil el trabajo. Estas combinaciones las podemos definir en el archivo rc.xml que tenemos en la carpeta openbox de nuestras configuraciones así que basta con coger un editor de texto y modificar dicho archivo. La sintaxis es la siguiente:

 

<keybind key=»La Combinación de Teclas»>

<action name=»Execute»>

<name>Nombre de la combinación </name>

<command>comando para lanzar la aplicación</command>

</action>

</keybind>

Por ejemplo yo le tengo puesto que con la combinación “Ctrl + Alt + T” se levante la consola y este es el código dentro del rc.xml:

<keybind key=»C-A-t»>

      <action name=»Execute»>

           <command>lxterminal </command>

      </action>

</keybind>

 

Cada cual pone las combinaciones que mas quieran.

 

Embellecer mas el escritorio

Ya con estos pasos ya tenemos un escritorio de cascada o Tilin funcional y bonito pero siempre podemos ponerle mas cosas arriba por ejemplo yo le puse al mío un Conky muy chulo que me encontré y es mas menos parecido al que puso Llamaret de los relojes en este post (me refiero a que usa Lua para crear las imágenes  así que si tienen preguntas de conky… se las hacen a él.

 

Como se aprecia en las imágenes de abajo, el rendimiento es ligeramente superior al de la misma PC pero usando un entorno ligero (LXDE):

 

 

Openbox + Tint2 + Conky

Openbox + LXDE

Espero que este modesto articulo les ayude a los que quieran algún día probar cosas nuevas de los ambientes GNU/Linux y de paso sirve para demostrar que no todo tiene que ser Gnome y KDE para verse bonito xD

¿Te resultó interesante? Compártelo ...



Hyuuga_Neji

Publicado por Hyuuga_Neji

http://desdeabreus.cubava.cu » Facebook » Twitter » Instagram » Forma parte de GUTL desde el 6 diciembre, 2011. Administrador de Red por profesion y Editor de imagenes por hobby, Usuario empedernido de GNU/Linux amante de escritorios ligeros y franquicias de Blizzard (Vicio heredado de las andanzas por Windows).

Este artículo tiene 35 comentarios

    • tienes toda la razon… al compararlo con Awesomewm o cualquier otro esta configuracion quedo bastante chica pero no quiere decir que no se pueda seguir perfeccionando hasta llegar al verdadero Tilin

  1. Excelente, la verdad!!! Sería bueno que alguien se embullara a hablar de configuraciones con otros gestores de ventanas, como Fluxbox, con los cuales se pueden hacer también configuraciones excelentes. Yo estuve haciendo mis cosillas con este gestor, pero la PC se rompió (la fuente se fastidió) y ahora tengo esta que no es mía.

  2. Salu2 colegas, estoy de vacaciones, pero no puedo dejar pasar la oportunidad para decirte Neji, que horrible esta tu lxde, LOL, na es broma, felicidades para todos, noes vemos pronto.

    • jaja yo se que tu quisieras ver LXDE con algun que otro wallpaper de mi Shamancita dandosela seca al Mago del Astarot jeje pero no… me estoy reformando asi que como era fin de año… pues ahi esta la jarra de cerveza

  3. Humm, primero felicidades a tos, luego Neji, voy a probar la conf esa y despues te digo. Veamos si me queda tan Light como dices.

    • bueno… los shots fueron hechos con el sistema levantado y sin ninguna otra aplicacion levantada….. si ahroa le vas a meter Blender, Libreoffice etc etc ya seo queda por ti xD

  4. Esto esta muy interesante. Mostrar escritorios elegantes y decir la «receta» para que todos los que quieran disfrutarlo. Bien por ti, Neji.

  5. Muy bueno este articulo, un +10 para Neji, una preguntas ?como se llama el programa en consola para ver los recursos del sistema?
    Feliz Año nuevo a los que gustan de GUTL.
    Hoy mismo pruebo esta configuracion.

    • manu el fedo me ta dando mil palos, bueno con nama mencionart que con el kernel new de la act da kernel panic, con eso t lo digo to, ya no es ke no da video, ahora es ke lo ke da es kernel panic, bufffff

  6. Colegas:

    Las postrimerías del pasado 2012 me dejaron una ganancia neta: experimentar otras formas de interactuar con el SO y la verdad es que el resultado con «e16» (por cierto ya salió e17) y «iceWM» han sido enriquecedoras. «e16» es muy gráfico, quizás el más intensamente gráfico de todos los wm, como dice la descripción corta del programa. En cuanto a «iceWM» me quito el sombrero: un entorno muy fácil de configurar (a diferencia de jwm) y con unas cifras en cuanto a consumo de recursos envidiables. Es cierto, esto de los escritorios y los wm pasa por varios tamices; por cuanto la selección del entorno está en función de la preferencia del usuario, sus necesidades, experiencia y por último posibilidades (hardware). Empero, a diferencia de otros SO, la definición electiva en el entorno GNU/Linux está soportada pon una profusión de oportunidades extraordinarias, en tanto el sistema tiene y ofrece para todos los gustos, necesidades y posibilidades. He aquí otro de los tantos beneficios del swl: la libertad de escoger y con conocimientos crear y transformar, oficios naturales del hombre.

    En mi caso, que siempre me he declarado no más que un «usuario final», modifiqué totalmente un tema de iceWM y, como todo el mundo necesita sus 15 minutos de fama, lo bauticé como mejor creí.

  7. Una pregunta, yo instale un LXDE en mi debian6 pero me da bateos con la resolucion del monitor cuando la intento cambiar usando lxrandr la cambia pero al salir de la sesion y volver a entrar o al reiniciar la pc esta con la resolucion anterior, alguien sabe como puedo solucionar ese problema, salu2 y gracias de antemano

  8. Yo logré muchas cosas bien interesantes con debian6 + slim+jwm + wbar + fbdesk. Instalando solo los contraladores de la tarjeta de video ATI con xorg (nunca di pie con bola con xfbdev) logré que un PIII a 500 MHz con 128 de RAM «volara bajito» incluso al ejecutar abiword, etc Eso sí .. llevó trabajo y por desgracia y novatada no documenté casi nada y tengo que hacerlo de nuevo!!!
    Gracias por la colaboración.

Los comentarios están cerrados.