7.2. Entornos de escritorio y gestores de ventanas

Una vez que un servidor X se esté ejecutando, las aplicaciones cliente X pueden conectarlo y crear una GUI para el usuario. Un rango de GUIs están disponibles con Red Hat Enterprise Linux, desde el rudimentario Administrador de pestañas de ventanas hasta un entorno de escritorio altamente desarrollado, interactivo como GNOME, con el que la mayoría de los usuarios de Red Hat Enterprise Linux están familiarizados.

Para crear lo último, una GUI más avanzada, se deben conectar dos clases principales de aplicaciones clientes X al servidor X: un entorno de escritorio y un gestor de ventanas.

7.2.1. Entornos de escritorio

Un entorno de escritorio une diferentes clientes de X, los cuales cuando se usan juntos crean un ambiente de usuario gráfico común y una plataforma de desarrollo.

Los entornos de escritorio tienen características avanzadas las cuales permiten a los clientes X y a otros procesos en ejecución, comunicarse unos con otros a la vez que se permite a todas las aplicaciones escritas para funcionar en ese ambiente a que realicen tareas avanzadas, tales como operaciones de arrastrar y soltar.

Red Hat Enterprise Linux proporciona dos entornos de escritorio:

Ambos entornos GNOME y KDE tienen aplicaciones de productividad avanzadas, tales como procesadores de palabras, hojas de cálculo y navegadores Web así como herramientas para personalizar la apariencia de la GUI. Adicionalmente, si ambas bibliotecas estan presentes, la GTK+ 2 y la Qt, las aplicaciones KDE pueden ejecutarse en GNOME y viceversa.

7.2.2. Gestores de ventanas

Los gestores de ventanas son programas clientes de X que son o parte del entorno de escritorio o, en algunos casos, independientes. Su propósito principal es controlar la forma en que las ventanas gráficas son posicionadas, redimensionadas o movidas. Los manejadores de ventanas controlan las barras de títulos, el comportamiento del foco, los vínculos del botón del ratón y teclas especificadas por el usuario.

Se incluyen cuatro gestores de ventanas con Red Hat Enterprise Linux:

Estos gestores de ventanas pueden ejecutarse sin los entornos de escritorio para obtener una mejor impresión de sus diferencias. Para hacer esto, teclee el comando xinit -e <ruta-al-gestordeventanas>, donde <ruta-al-gestordeventanas> es la ubicación del archivo binario de gestor de ventanas. El archivo binario puede ser encontrado escribiendo which <nombre-de-gestordeventanas>, donde <nombre-de-gestordeventanas> es el nombre del gestor de ventanas sobre el cual está preguntando.