20 feb. 2012

Monta un escritorio ligero en 5 minutos: RazorQt

Hace poco vimos cómo montar un escritorio ligero basado en OpenBox, esta vez veremos una opción diferente, igualmente sencilla pero basada en las librerías Qt y que por tanto se llevará mejor con las aplicaciones y opciones del escritorio KDE.

A diferencia de OpenBox, RazorQt es un entorno de escritorio, y puede ser configurado para usar cualquier gestor de ventanas que tengamos instalado en el sistema (incluyendo OpenBox), aunque con el que conseguiremos mejores resultados es con el gestor de ventanas de KDE kwin

El resultado final será un escritorio completo, limpio y funcional con un consumo de recursos muy bajo (unos 30 mb de ram en total).

Escritorio RazorQt


  • Instalar los paquetes necesarios
Todos los paquetes necesarios están incluidos en un PPA, así que su instalación es muy sencilla:
sudo add-apt-repository ppa:razor-qt 
sudo apt-get update 
sudo apt-get install razorqt

  • Inicio de sesión y configuración
Para poder usar RazorQt sólo tendremos que cerrar la sesión actual y volver a hacer login usando el tipo de sesión Razor.


Escritorio RazorQt 

Lo primero que se nos preguntará es qué gestor de ventanas queremos usar, podéis elegir el que más os guste, luego podremos cambiarlo desde las opciones de Razor.

Una vez iniciado el entorno vemos que Razor consta de un completo panel, un menú principal, un cambiador de aplicaciones (al que se accede con la combinación de teclas Alt+Tab), un lanzador de comandos (aparece al apretar Alt+F2), un sencillo gestor de escritorio y un panel de control.

Cambiador de aplicaciones
Lanzador de comandos

El panel de control está dividido en 3 partes: sesión, escritorio y opciones de Razor.

Opciones de RazorQt


Configuración de la sesión

Editor de escritorio
  • Integración con KDE
Si ya tienes instalado KDE en tu sistema simplemente elige el gestor de ventanas kwin desde la ventana de Opciones de sesión. Si no tienes KDE pero quieres usar su gestor de ventanas usa el comando:
sudo apt-get install kde-window-manager

Nota: este comando instalará una gran cantidad de librerías de KDE.

Las ventajas que conseguiremos con esto es que RazorQt usará un tema visual mucho más agradable a la vista y si tenemos los efectos visuales activados en KDE también estarán disponibles en RazorQt.

RazorQt mostrando los efectos Opacidad y Transparencia de Kwin

Puedes configurar los efectos de escritorio de KDE con el comando:
kcmshell4 --icon preferences-system-windows kwincompositing

  • Integración con Qt

También podemos mejorar el aspecto de las aplicaciones Qt y de los propios menús de Razor con qtconfig:
sudo apt-get install qt4-qtconfig && qtconfig

La misma ventana capturada antes y después de modificar las opciones de Qt:

 

  • Integración con Gnome
Vamos a cargar las opciones de Gnome desde el incio de RazorQt. Pulsamos en Menu - Preferencias - RazorQt settings - Configuración de sesiones Razor - Autostart - Razor Autostart - Add. Veremos un cuadro de diálogo donde introduciremos los siguientes datos:
Nombre: Opciones de Gnome
Comando: /usr/lib/gnome-settings-daemon/gnome-settings-daemon


Cerramos sesión y volvemos a entrar para aplicar los cambios.

La misma ventana capturada antes y después de la integración con las opciones de Gnome:


  • Más información
RazorQt home page http://razor-qt.org/

  • Artículos relacionados
Monta un escritorio ligero en 5 minutos: OpenBox

6 feb. 2012

Monta un escritorio ligero en 5 minutos: OpenBox

Esta semana montaremos un escritorio liviano pero completo, perfecto para máquinas virtuales, ordenadores con pocos recursos o usuarios exigentes que quieren dar el máximo de recursos a sus aplicaciones y no al sistema.

Resumiendo lo que vamos a hacer es usar el gestor de ventanas OpenBox complementado con una barra de tareas (Tint2), un lanzador de aplicaciones y comandos (gmrun) y un monitor de sistema (conky) que nos ayudará a comprobar el mínimo consumo de este escritorio.

El resultado final será un escritorio limpio, funcional y con un consumo de recursos mínimo.

Escritorio OpenBox


  • Instalamos los paquetes necesarios

Todo lo que vamos a usar está en los repositorios oficiales de Ubuntu, no se reuqiere ningún repositorio extra ni PPA:
sudo apt-get install openbox obconf obmenu gmrun conky hsetroot tint2

En detalle:
openbox: gestor de ventanas
obconf: panel de configuración
obmenu: editor de menús
gmrun: lanzador de aplicaciones y comandos
conky: monitor de sistema
hsetroot: establece el fondo de pantalla
tint2: barra de tareas

Además tendremos que generar un índice de aplicaciones para poder acceder a ellas desde el menú de openbox con la orden:
ln -s /var/lib/openbox/debian-menu.xml ~/.config/openbox/debian-menu.xml


  • Archivos de configuración

Para evitaros tener que editar manualmente los archivos de configuración he colgado los míos, podéis descargarlos (y modificarlos) a vuestro gusto:

autostart.sh: órdenes a realizar al iniciar la sesión openbox, guarda el archivo en ~/.config/openbox/
rc.xml: definición de los menús de openbox, guarda el archivo en ~/.config/openbox/
conkyrc: configuración del monitor de sistema conky, renombra el archivo a .conkyrc (el "." es necesario) y guárdalo en ~
Bauhaus.ttf: la tipografía usada en conky, guárdala en ~/.fonts/
iLocke.jpg: el wallpaper (puedes usar cualquier otra imagen pero tendrás que cambiar la linea hsetroot del archivo autostart.sh), guárdalo en ~/Imágenes/


  • Iniciar sesión

Ya sólo nos queda cerrar la sesión actual y desde el Login Manager elegir el tipo de sesión OpenBox.


  • Más información

Openbox http://openbox.org/
Tint2 http://code.google.com/p/tint2/
Gmrun http://sourceforge.net/projects/gmrun/


  • Artículos relacionados


OpenBox, un gestor de ventanas ultraligero
BMPanel, un panel ultraligero
PCmanfm, un gestor de ficheros ultraligero
Conky, un monitor de sistema ultraligero
Utilidades de escritorio ultraligeras