7.2. Entornos de escritorio y gestores de ventanas

Una vez que un servidor XFree86 se esté ejecutando, las aplicaciones de cliente X pueden conectarlo y crear una GUI para el usuario. Un rango de GUIs están disponibles con Red Hat 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 Linux están familiarizados.

Para crear lo último, se deben conectar las dos clases principales de GUI más avanzadas de aplicaciones cliente X al servidor XFree86: 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 comunicarse unos con otros y permitir a todas las aplicaciones escritas para funcionar en ese ambiente a que realicen tareas avanzadas, tales como operaciones de arrastrar y soltar.

Red Hat 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 librerías estan presentes, la GTK+ 2 y la Qt, las aplicaciones KDE pueden ejecutarse en GNOME y viceversa.

Para información sobre la personalización de los entornos de escritorio GNOME y KDE, refiérase al Manual del principiante de Red Hat Linux.

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 otros casos, standalone. 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 cinco gestores de ventanas con Red Hat Linux:

Estos gestores de ventanas pueden ejecutarse sin los entornos de escritorio para poder obtener una impresión de sus diferencias. Teclee el comando xinit -e <path-to-window-manager>, donde <path-to-window-manager> es la ubicación del archivo binario de gestor de ventanas. El archivo binario puede ser encontrado escribiendo which <window-manager-name>.