[Número 3-2009] Para Novatos: Entornos de escritorio en Linux

mayo 12, 2009

Por: Ernesto Acosta

Me ha sucedido en más de una ocasión que instalo mi Debian con Xfce, por ejemplo, y se me acerca una persona X usuario de Windows y me pregunta: ¿Qué Linux es ese? Ahí le explico más o menos sobre la distribución que uso y demás, pero como soy una persona que le gusta experimentar, quito Xfce y pongo Gnome o LXDE, intencionalmente claro, y vuelve esa persona X a preguntarme: ¿Y ahora, que Linux es ese?

Esto suele suceder porque el usuario de Windows está adaptado a un mismo y monótono entorno de escritorio que puede cambiar su apariencia o sus pocas opciones solo con una nueva versión de su Sistema Operativo o simulando uno superior o inferior con la ayuda de temas (skin).

En Gnu/Linux, el entorno de escritorio digamos que está separado del sistema, o sea, en Debian, o cualquier otra distribución de Linux, podemos tener instalados cuantos entornos de escritorio queramos, o no tener instalado ninguno y todo funcionará normalmente, tendremos nuestras mismas carpetas, los mismos archivos, las mismas configuraciones y todo lo gestionamos por un mismo gestor de sesión.

Es por ello que vamos a brindar con este artículo una pequeña introducción a los entornos de escritorios más populares en Gnu/Linux y que de esta forma el lector sepa que, no es necesario cambiar de distribución, para cambiar la apariencia.

KDE:
KDE es sin duda, uno de los entornos de escritorios más usados por los amantes de Gnu/Linux y los motivos son varios: es bonito, posee una excelente integración con el sistema y útiles herramientas de trabajo.

Según Wikipedia: “Está desarrollado sobre librerías Qt, y escrito casi exclusivamente en C++, un lenguaje derivado del lenguaje de programación C con algunas funcionalidades añadidas, en especial en cuanto a la programación orientada a objetos, lo que hacen de él un escritorio rápido, pero uno de los que más consumen…”

“…KDE se basa en el principio de la personalización. Todos los componentes de KDE pueden ser configurados en mayor o menor medida por el usuario. Las opciones más comunes son accesibles en su mayoría desde menús y diálogos de configuración. Los usuarios avanzados pueden optar por editar los archivos de configuración manualmente, obteniendo en algunos casos un mayor control sobre el comportamiento del sistema…”

“…La apariencia de KDE es configurable en varios niveles. Tanto el gestor de ventanas (llamado KWin) como los controles (botones, menús, etc.) utilizan “estilos” intercambiables, que definen cada aspecto de su apariencia. Es por este motivo que KDE no mantiene una única apariencia entre versiones, sino que se opta por aquella más ampliamente aceptada en el momento de cada nuevo lanzamiento…”

“…La intención del proyecto KDE es la de crear un entorno de escritorio que no se comporte de un modo predefinido, sino que permita al usuario adecuar el sistema a su gusto y comodidad. Esto no impide que KDE resulte fácil de usar para nuevos usuarios, detalle al que no se resta importancia…”

KDE en su versión 4.0.x es recomendable para equipos que posean 512Mb de memoria RAM o superior si se quiere tener un rendimiento óptimo. Para equipos con 256 Mb de RAM, es mejor utilizar KDE 3.5.x.

Gnome:
Para criterio de este editor, el entorno de escritorio más completo y sencillo de utilizar de todos los disponible en Gnu/Linux, es Gnome. Completo porque ofrece las herramientas necesarias en cualquier rama del trabajo diario y sencillo porque tiene todo lo que necesitas en el lugar que lo necesitas.

Según Wikipedia:
“…Forma parte oficial del proyecto GNU. Nació como una alternativa a KDE bajo el nombre de GNU Network Object Model Environment. El Proyecto GNOME, según sus creadores, provee un gestor de ventanas «intuitivo y atractivo» y una plataforma de desarrollo para crear aplicaciones que se integran con el escritorio. El Proyecto pone un gran énfasis en la simplicidad, usabilidad y eficiencia. Gnome está escrito en C y usa librerías GTK+…”

Es el entorno de escritorio que usa por defecto grandes distribuciones como Ubuntu y Debian y por lo general es ideal para el uso a nivel empresarial.

“…El Proyecto GNOME, según sus creadores, provee un gestor de ventanas «intuitivo y atractivo» y una plataforma de desarrollo para crear aplicaciones que se integran con el escritorio. El Proyecto pone un gran énfasis en la simplicidad, usabilidad y eficiencia. Otros objetivos del proyecto son:

  •  La libertad para crear un entorno de escritorio que siempre tendrá el código fuente disponible para reutilizarse bajo una licencia de software libre.
  •  El aseguramiento de la accesibilidad, de modo que pueda ser utilizado por cualquiera, sin importar sus conocimientos técnicos y discapacidad física.
  •  Hacer que esté disponible en muchos idiomas. En el momento está siendo traducido a más de 100 idiomas.
  •  Un ciclo regular de liberaciones y una estructura de comunidad disciplinada…”

A pesar de su sencillez en cuanto a la interfaz, es otro de los grandes dragones del consumo de recursos, es por ello que aunque puede correr perfectamente en un ordenador con 256Mb de RAM, su rendimiento se verá óptimo con 512Mb o más.

Xfce:

Digamos que es el hermano menor de Gnome debido a que comparte muchas cosas en su apariencia y está desarrollado sobre librerías Gtk+.

Según Wikipedia: “…Se le suele desglosar como X Free Choresterol Environment (entorno X libre de colesterol) en referencia al poco consumo de memoria que realiza y a la velocidad con que se ejecuta al no tener elementos superfluos a diferencia de otros entornos de escritorio más grandes…”

Xfce como bien dice el párrafo anterior se caracteriza por su bajo nivel de consumo de recursos y su rápidez al ejecutar las aplicaciones. Su actual versión (4.6.1) mejora la interacción con el usuario, añadiendo nuevas funcionalidades y aplicaciones y ha pesar de que ha crecido un poco, aún sigue siendo una buena opción para equipos de pocos recursos, además, si a esto le sumamos su compatibilidad con Gnome en un 100%, obtenemos en Xfce una excelente entorno de escritorio.

“…Xfce está basado en la biblioteca GTK+ 2.x y utiliza el gestor de ventanas Xfwm. Xfce se parecía en sus inicios al entorno de escritorio CDE, pero fue alejándose notablemente debido a que fue reprogramado nuevamente desde cero (ya lo había hecho entre las versiones 2.x y 3.x), y a diferencia de sus anteriores versiones, ahora cuenta con un sistema modular pudiendo gestionar un sistema de tipo multihead de manera bastante sencilla…”

Muchas de las grandes distribuciones como Ubuntu, Debian, openSuse, Fedora..etc, ofrecen Xfce como alternativa para equipos con bajo rendimiento.

El gestor de ficheros, o explorador de archivos que posee Xfce, llamado Thunar,  es muy similar al de Windows en cuanto la vista en árbol de carpetas y demás, y a su vez es similar a Nautilus que es el que usa Gnome por defecto.

Ya mostramos algunos de los entornos de escritorios más usados, pero no son los únicos. Existen otras alternativas que consumen muchos menos recursos y son altamente configurables, pero hablaremos de ellas en una próxima edición cuando abordemos el tema de como explotar al máximo los recursos del ordenador.

De alguna forma estos son los más populares porque su interfaz es muy intuitiva y es lo que un usuario de Windows está, más o menos, acostumbrado a ver.

Para gestionar los escritorios tenemos a los llamados Gestores de Sesión, entre los que se encuentran: GDM ( para Gnome ), KDM ( para KDE ), SliM, XDM o Quingy. En este caso KDE y GDM son los más completos debido a que ofrecen más opciones al usuario, pero SliM, es una excelente alternativa a la hora de instalar otro entorno de escritorio que no sea KDE o Gnome (ej: Openbox, Xfce..etc).

También cabe destacar que KDE o cualquier otro entorno de escritorio puede correr sobre GDM o KDM por lo que con un mismo gestor de sesión, podemos gestionar los escritorios que queramos. Incluso si tenemos más de un usuario en nuestro equipo, se puede intercambiar entre sesiones y en una usar Xfce, y otra Gnome o KDE, en dependencia del gusto y las necesidades del usuario.

Otra ventaja de los escritorios en Gnu/Linux es que se pueden mezclar componentes de uno con el otro. En nuestro país por ejemplo, el equipo de la UCI ( Universidad de Ciencias Informáticas ) encargado de desarrollar la parte visual de NOVA ( Distribución Cubana basada en Gentoo ) creó una alternativa llamada Guano, la cual está pensada para máquinas de muy bajo rendimiento y está compuesto por LXDE, Xfce y OpenBox, donde de cada uno se toman varias partes y el resultado final es un ligero, fácil y completo entorno de escritorio.

Usted puede, por ejemplo, usar Thunar, el gestor de archivos de Xfce para gestionar el escritorio o los archivos en Gnome, o viceversa usando Nautilus en Xfce. Más información en: KDE, Gnome, Xfce.