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

30 ene 2012

¿Por qué muchos usuarios no están contentos con Gnome3?

Bajo este (deliberadamente) conflictivo título voy a tratar de reunir las principales objeciones que se plantean a Gnome3/GnomeShell, intentaré dar una breve explicación y una o varias posibles soluciones al problema.

Nota: he de decir que mientras me documentaba me ha sido realmente difícil encontrar objeciones claras, todo eran quejas del tipo "me gustaba más antes", afirmaciones de difícil demostración tipo "peta por todas partes" o conclusiones muy osadas como "no he conseguido instalarlo por lo tanto Gnome3 está lleno de errores".


  • Falta la barra de tareas y/o lista de ventanas
Explicación: esto es quizá lo más chocante al usar Gnome3 por primera vez (tanto con GnomeShell como con Unity). En Gnome3 las funciones de la barra de tareas las realiza el menú Actividades al que se accede fácilmente con un gesto de ratón y que en cambio sólo es visible cuando el usuario lo requiere, ahorrando espacio y distracciones en pantalla.

Soluciones:
- Podemos elegir entre las ventanas abiertas desde el menú Actividades.

Gnome Shell tema Atolm
Lista de ventanas en el menú Aplicaciones
- Podemos usar alguna de las varias extensiones que añaden un panel inferior con la lista de aplicaciones abiertas. https://extensions.gnome.org/extension/3/bottom-panel/ o https://extensions.gnome.org/extension/25/window-list/

Gnome3 con barra de tareas
Barra de tareas / lista de ventanas en una extensión

- Podemos usar programas externos como Tint2 para añadir esta funcionalidad. http://code.google.com/p/tint2/

Segundo intento de personalización del escritorio Gnome3
Barra de tareas / lista de ventanas con un programa externo


  • Sin botones minimizar / maximizar
Explicación: este es el segundo punto chocante con el que se encuentra todo el que instala Gnome3. Al igual que pasaba con la barra de tareas estas funciones quedan obsoletas o son incorporadas por otros elementos del escritorio.

Soluciones:
- Usar otros elementos del escritorio: la función del botón maximizar/restaurar la asume el doble clic sobre la barra de título de la ventana y además se mejora esta función con los bordes activos permitiendo diferentes tipos de "maximización" arrastrando la ventana al borde derecho, izquierdo o superior.

La función minimizar está obsoleta en Gnome3 ya que se prioriza el uso de diferentes espacios de trabajo más que minimizar/restaurar ventanas. Aun así puedes minimizar la ventana activa con la combinación de teclas Alt+F9 o con botón derecho en la barra de título.


Dos formas de minimizar una ventana
- Añadir los botones que faltan: si no puedes vivir sin estos botones abre un terminal y ejecuta: 
gconftool-2 -s -t string /desktop/gnome/shell/windows/button_layout "menu:minimize,maximize,close"

También podemos hacer esto mismo usando los programas gnome-tweak-tool, dconf-editor o gconf-editor.

Gnome3 - Fedora 15 (NetBook)
Botones minimizar y maximizar activados
  • El menú de usuario no tiene la opción Apagar
Explicación: Gnome3 es un escritorio diseñado pensando en dispositivos modernos: netbooks, notebooks, tabletas... en la mayoría de estos dispositivos se usa más la Suspensión que el Apagado total del sistema. Sin embargo ¿qué pasa si queremos apagar el sistema? Como veremos a continuación la solución es muy sencilla, pero esta objeción me parece bastante acertada.

Soluciones:
- Pulsando Alt mientras el menú de usuario está desplegado la opción Suspender cambia por la de Apagar

Apagar pulsando la tecla Alt

- Con la extensión Alternative status menu, con la que tendremos disponibles Apagar, Suspender e Hibernar https://extensions.gnome.org/extension/5/alternative-status-menu/

Apagar con la extensión Alternative status menu

  • Gnome3 es poco personalizable 
Explicación: una de las prioridades durante el desarrollo de Gnome3 era la simplificación del escritorio y la homogenización de la "imagen" ofrecida. Esto que puede parecer una buena idea ha tenido como consecuencia que se limiten mucho las opciones de personalización, por ejemplo por defecto no es posible cambiar el tema de escritorio.

Soluciones:
- Gnome Tweak Tool: esta herramienta es el complemento perfecto para Gnome3, permite cambiar casi cualquier cosa, tipografías, tema de GTK, tema de iconos, tema de Gnome-Shell, gestión del escritorio, botones de la ventana, extensiones... Se instala fácilmente con la orden:
sudo apt-get install gnome-tweak-tool

Configurar Gnome3 con Gnome Tweak Tool

- Dconf /Gconf: esta potente herramienta permite cambiar opciones ocultas tanto de los programas como del propio entorno, puede usarse gráficamente o por línea de comandos. Su principal desventaja es que puede ser difícil encontrar algunas opciones y su sintaxis no es apta para inexpertos. Puedes instalarlo con la orden:
sudo apt-get install dconf-tool

Configurar Gnome3 con Dconf

  • Gnome3 no se ajusta al usuario, es el usuario quien debe ajustarse al sistema
Explicación: como ya he comentado antes las premisas con las que se diseñó Gnome3 son las de simplificar y unificar al máximo la interfaz y el manejo del sistema. Esto hace que el usuario poco experimentado tenga pocas distracciones y pocas maneras de perderse entre opciones que no entiende, pero también que el usuario avanzado no encuentre la manera de trabajar tal como lo hacía antes.

Por ejemplo la gestión dinámica de escritorios de Gnome3 (los escritorios se crean a medida que se necesitan y se destruyen cuando no se usan) puede ser perfecta para un usuario poco exigente, pero fatal para un usuario que necesita un número fijo de escritorios o una distribución muy precisa de las aplicaciones en espacios de trabajo.

Las soluciones a este problema son muy subjetivas, incompletas y seguramente no contentarán a todos.

Soluciones:
- Extensiones: la mayoría de cosas que Gnome3 hace diferente a Gnome2 pueden cambiarse por medio de extensiones, tan sólo hay que entrar en https://extensions.gnome.org y descargar las que necesitemos.

Ejemplo de extensión para imitar el comportamiento de Gnome2
- Cambiar la manera de trabajar: aunque la reacción más frecuente es negarse a cambiar, con el tiempo muchos usuarios acaban adaptándose al nuevo sistema. Como ya pasó con novedades como el uso del ratón, las interfaces gráficas o el más reciente KDE4 (que en su momento no recibió más que críticas y ahora es alabado por muchos)

  • Conclusión
Si bien es cierto que un gran número de usuarios está rechazando Gnome3 y eso es un dato innegable, creo que muchos de estos usuarios descontentos no han entendido bien el cambio de filosofía de trabajo del escritorio (o la han entendido pero no es su estilo) o no se han detenido a ver como podían solucionar los problemas que les han ido surgiendo. En un pequeño número de casos Gnome3 no cubre las necesidades básicas del usuario, pero está claro que ningún entorno pretende contentar al 100% de los usuarios y en GNU/Linux tenemos la suerte de poder elegir.

Si tenéis más objeciones que no haya tratado aquí o creéis que alguna de las soluciones propuestas no es correcta dejad un comentario e intentaré responderlas. Si hay suficientes y son propuestas interesantes haré una nueva entrega de objeciones/soluciones.

  • Más información
Extensiones de GnomeShell https://extensions.gnome.org
Gnome3 Overview http://www.gnome.org/gnome-3/

  • Artículos relacionados
Instalar (y arreglar) Gnome 3.0 en Ubuntu 11.04 paso a paso 
Las extensiones de Gnome Shell 

31 oct 2011

Gestores de archivos alternativos a Nautilus 3.2

Con la llegada de Gnome 3 llegó también la actualización del gestor de archivos Nautilus. Esta actualización introdujo un profundo rediseño y simplificación de Nautilus, como se había estado pidiendo desde hace tiempo. Sin embargo nunca llueve a gusto de todos y han sido muchas las voces que se quejan de que han perdido funciones importantes o que no les gusta la nueva interfaz de Nautilus.

Si eres de este grupo de usuarios o simplemente quieres probar experiencias nuevas en este artículo te mostraré varias alternativas a Nautilus y cómo instalarlas en Ubuntu 11.10.


  • Marlin, la apuesta del proyecto Elementary
Este gestor de archivos es el heredero del proyecto Nautilus Elementary, sus principales virtudes son una cuidadísima interfaz gráfica gran cantidad de opciones, integración perfecta en Gnome3 y prácticamente todas las funciones que podemos encontrar en Nautilus.

Para instalarlo ejecutaremos:
sudo add-apt-repository ppa:elementary-os/daily
sudo apt-get update
sudo apt-get install marlin


Gestor de archivos Marlin


Además podemos establecerlo como gestor de archivos por defecto fácilmente desde el propio programa en el menú Edit - Preferences - Make Marlin my default file manager

  • Thunar, el gestor de archivos de Xfce4
Otro proyecto que está cobrando fuerza gracias a los "desencantados" con Gnome3 es Xfce4, un escritorio al estilo Gnome2 pero con aplicaciones más ligeras y con un menor requerimiento de recursos.

Thunar tiene todo lo que podemos esperar de un gestor de archivos moderno y al estar basado en las mismas librerías que Gnome su instalación no arrastra excesivas dependencias. Sus principales virtudes son bajo consumo de recursos, perfecta integración en Gnome 3 y buenas posibilidades de configuración / personalización.

Gestor de archivos Thunar

Para instalarlo usaremos:
sudo apt-get install thunar

  • PCmanfm, un gestor de archivos independiente
PCmanfm es un gestor de archivos que no forma parte de ningún escritorio, aunque por sus características ha sido adoptado por el escritorio LXDE como gestor de archivos por defecto.

Sus principales virtudes son: muy rápido, muy ligero, muy pocas dependencias, gran cantidad de opciones y soporta navegación por pestañas.

Gestor de archivos PCmanfm

Para instalarlo simplemente ejecutamos:
sudo apt-get install pcmanfm

  • Más información
Marlin file manager
Thunar file manager
PCMan file manager

  • Artículos relacionados
Nautilus a fondo

17 oct 2011

5 maneras de deshacerse de Unity

Una de las bazas más importantes de las nuevas Ubuntu es su interfaz Unity, que está cosechando tantas alabanzas como críticas. Para aquellos de vosotros que, como yo, no estais cómodos con Unity aquí os dejo 5 alternativas, rápidas y fáciles de instalar.

  • Manera 1: La interfaz GnomeShell
GnomeShell, en mi opinión, se integra mucho mejor con el nuevo Gnome3 y permite exprimir al máximo sus nuevas funciones.

Para instalarlo:
sudo apt-get install gnome-shell gnome-tweak-tool gnome-themes-standard

Para usarlo:
Cierra sesión y al poner de nuevo tu nombre de usuario y contraseña elige el tipo de sesión Gnome

Interfaz GnomeShell

  • Manera 2: El hermano pequeño Unity 2D
Si tu problema es que no puedes (o no quieres) usar los efectos gráficos de Unity pero te gusta su funcionamiento, Unity 2D es una alternativa más ligera y que no requiere tener el 3D activado en la gráfica.

Para instalarlo:
sudo apt-get install unity-2d

Para usarlo:
Cierra sesión y al poner de nuevo tu nombre de usuario y contraseña elige el tipo de sesión Ubuntu 2D

Interfaz Unity 2D

  • Manera 3: El escritorio clásico (Fallback Mode)
Para los nostálgicos de Gnome2 existe una opción bastante similar (al menos en aspecto) sin necesidad de instalar ni cambiar nada, se trata del "Fallback Mode" un modo de compatibilidad originalmente pensado para entornos sin soporte 3D y con la típica estética de 2 paneles de Gnome2. Es necesario instalar GnomeShell para poder usar el escritorio clásico.

Para usarlo:
Cierra sesión y al poner de nuevo tu nombre de usuario y contraseña elige el tipo de sesión Gnome Classic

Interfaz Gnome Classic

  • Manera 4: Cambiar de escritorio.
Aunque a muchos usuarios de Ubuntu les cueste creerlo Gnome no es el único escritorio disponible en linux, hay más, con funcionamientos y características muy diferentes. Los más usados son el espectacular KDE con su escritorio Plasma, el equilibrado XFCE ligero pero completo y el ultraligero LXDE muy útil para máquinas con pocos recursos.

Para instalarlos:
sudo apt-get install kubuntu-desktop
o
sudo apt-get install xubuntu-desktop
o
sudo apt-get install lubuntu-desktop

Para usarlos:
Cierra sesión y al poner de nuevo tu nombre de usuario y contraseña elige el tipo de sesión que corresponda (KDE / XFCE / LXDE)

Escritorio KDE4


Escritorio XFCE4

Esritorio LXDE

  • Manera 5: Entorno gráfico sin escritorio.
Es posible usar el entorno gráfico sin necesidad de un gestor de escritorio consumiendo recursos, la solución es usar directamente un gestor de ventanas. El más usado de ellos es seguramente OpenBox, más ligero que todos los anteriores y muy configurable.

Para instalarlo:
sudo apt-get install openbox openbox-themes obconf obmenu

Para usarlo:
Cierra sesión y al poner de nuevo tu nombre de usuario y contraseña elige el tipo de sesión Openbox.

Gestor de ventanas OpenBox
Una opción similar a OpenBox con sus mismas ventajas de ligereza y simplicidad es FluxBox (añadido por sugerencia de mitcoes).


Para instalarlo:
sudo apt-get install fluxbox

Para usarlo:
Cierra sesión y al poner de nuevo tu nombre de usuario y contraseña elige el tipo de sesión Fluxbox.

Gestor de ventanas FluxBox

  • Más información 
Gnome3 http://www.gnome.org
GnomeShell http://live.gnome.org/GnomeShell
KDE http://kde.org/
XFCE http://xfce.org/
LXDE http://lxde.org/
OpenBox http://openbox.org/

  • Artículos relacionados 
Gnome3 / Gnome Shell
OpenBox, un gestor de ventanas ultraligero

Visitas