DAEP El sistema X Window

De Gleducar, http://www.gleducar.org.ar

Tabla de contenidos

X Window System

El X Window System o X, fue desarrollado para brindarle un entorno gráfico y funcional a los sistemas Unix. Este es un sistema que permite la interacción del usuario con el sistema, esta puede ser en una terminal o mediante una red red.

X el quien interpreta las órdenes del sistema y las muestra en forma de ventanas, íconos, etc. Una de las grandes ventajas del sistema X es que no está ligado al sistema operativo y por esta razón hace que el sistema corra mucho mas rápida y eficientemente o pueda funcionar sin este.

El servidor provee servicios para acceder a monitores, teclados, mouses mientras que el cliente son las aplicaciones que hacen que este interactue con el usuario.

Hoy en dia existen del X window System, XFree86 y Xorg.

XFree86

XFree86 provee una interfaz gráfica cliente/servidor entre el hardware (ratón, teclado y sistemas gráficos) y un entorno de escritorio que provee un sistema de ventanas así como una interfaz estandarizada de aplicación (API por sus siglas en inglés). XFree86 es independiente de la plataforma, extensible y puede utilizarse en red.

XFree86 funciona principalmente en sistemas UNIX, aunque también corre en MAC os, solaris, e incluso en MS Windows

Xorg

Xorg un sistema gráfico deribado de una ramificación en el proyecto XFree86. El Xorg es muy parecido a XFree86, incluso muchos de los desarrolladores de XFree86 se trasladaron a Xorg en el momento de la división.

Hoy en dia este sistema es cada vez mas popular, y forma parte de la mayoria de las distribuciones. Gentoo Linux, Fedora Core, Slackware, SuSE, Mandrakelinux, Cygwin/X, Ubuntu Linux y FreeBSD ya lo utilizan y Debian solo en su version estable.

Administrador de acceso

El administrador de acceso es la puerta para acceder al sistema. Al iniciar nuestra terminal la primer pantalla brindada por el X windows system va a ser nuestro login. En este debebos proporcionarle nuestro nombre de usuario y contraseña para hacer uso de la terminal, si no es correcta la información que estamos brindandole el administrador de acceso no no va a dejar continuar.

El display manager se comunica utilizando XDMCP (del inglés X Display Manager Control Protocol y en castellano Protocolo de Control de Manejo de la Pantalla X).

X proporciona XDM (X Window Display Manager) como manejador de pantalla primario. Otros manejadores de pantalla son:

  • KDM (KDE)
  • GDM (GNOME)
  • Entrance (Enlightenment)

Entorno de escritorio

Un entorno de escritorio es una solucion completa de software para brindarle al usuario una interfás gráfica de usuario con herramientas gráficas cómodas y fáciles de usar para que este se maneje por el sistema sin mayores complicaciones.

Hay muchos tipos de entornos de escritorio, y estos se diferencian de los otros por su compartamiento frente a ventanas, íconos, etc.

Gestor de ventanas

Un gestor de ventanas o en inglés window manager, es un programa que controla la ubicación y apariencia de las aplicaciones bajo el sistema X Window . Ya que estos no consumen tantos recursos como lo hacen los escritorios son muy utilizados en máquinas poco potentes.

Los gestores de ventanas se diferencian de otros en una gran cantidad de aspectos, cantidad de memoria consumida, cantidad de herramientas, soporte para utilización de hardware.

Hay gestores que intentan ser muy parecidos a los escritorios, pero hay escritorios que simulan estar en una página web, otros que simulan otros sistemas operativos. Lo importante es que nos brindan una cantidad enorme de posibilidades para cumplir con nuestras necesidades.