Fundamentos Debian

Páginas: 6 (1317 palabras) Publicado: 29 de abril de 2014
Centro de Formación Ramal para la Informática

Fundamentación de Debian GNU/LINUX

Tema 2: Interfaz de usuario
del sistema Linux
Lic: Israel Rodríguez Larrosa
Febrero 2014

Instalación del sistema operativo Debian GNU/Linux

Tema 2 Interfaz de usuario del sistema Linux
Objetivo 1: Sistema X-Window
El sistema de ventanas X (X Window System, X-Window)
- herramienta de software parael desarrollo de interfaces gráficas de
usuario (GUI's) para estaciones de trabajo.
X-Window es un estándar para los sistemas de ventanas basados en
UNIX.

Esta estandarización supone que cualquier interfaz GUI puede ser
ejecutada en cualquier computadora e incluso en varias a la vez.

Tema 2 Interfaz de usuario del sistema Linux
Objetivo 1: Sistema X-Window
En Linux el proceso gráficono es más que otro proceso que ejecuta el
sistema operativo.

Ventajas
Evista problemas de estabilidad al kernel.

Absoluta independencia del sistema operativo y el entorno gráfico.
Inconvenientes
Se hace un gasto innecesario de recursos, aun sin usar ninguna
aplicación.

Tema 2 Interfaz de usuario del sistema Linux
Objetivo 1: Sistema X-Window
X-Window se basa en la arquitecturacliente/servidor.
Esta arquitectura es el modelo de sistema X mediante la cual los
clientes, programas de aplicaciones, se comunican con los servidores
que controlan parte del hardware.

Tema 2 Interfaz de usuario del sistema Linux
Objetivo 1: Sistema X-Window

El programa que habilita un entorno gráfico X-Window en un
ordenador es el servidor X (X server).
Se le llama servidor ya que esteprograma sólo se dedica a escribir en
pantalla líneas, cuadros y funciones gráficas básicas.
El servidor X ofrece funciones gráficas primarias a las aplicaciones
(clientes) que las soliciten y este las muestra en pantalla.
El servidor es el programa encargado de gestionar un display.
display: la unidad formada por la o las pantallas y por los dispositivos
de entrada, bien sea un ratón, unteclado, etc.

Tema 2 Interfaz de usuario del sistema Linux
Objetivo 1: Sistema X-Window

Un servidor puede servir a varios clientes a la vez.
La otra parte de la arquitectura cliente / servidor es el cliente
El cliente básicamente es una aplicación que se está ejecutando en
modo gráfico.
El servidor simplemente es la unidad de visualización, que puede a su
vez estar formada por variosmonitores o pantallas físicas.

Tema 2 Interfaz de usuario del sistema Linux
Objetivo 1: Sistema X-Window

El servidor se encarga de captar las entradas del usuario y se las pasa
a las aplicaciones o clientes X

Dicha información proviene de los dispositivos de entrada del display,
para que los clientes actúen en consecuencia.
Los clientes tienen que captar esta información y operar.
Larespuesta del cliente es mandada al servidor ordenándole que
dibuje dicha respuesta en la pantalla o las pantallas del display.

Tema 2 Interfaz de usuario del sistema Linux
Objetivo 1: Sistema X-Window

Las funciones Xlib proporcionan la potencia del protocolo X con un
coste menor.
Xlib es un biblioteca de unas 300 funciones escritas en el lenguaje C
que generan protocolo X, quefacilitan la programación básica.
Las funciones Xlib son el punto de partida para aprender a manejar XWindow
Para programar a más alto nivel nos harán falta otras herramientas,
como GTK+ o Qt.

Tema 2 Interfaz de usuario del sistema Linux
Objetivo 1: Sistema X-Window
X.Org
Después de tener el sistema y el protocolo X, lo que se necesita es
una implementación de este sistema
X.Org es unaimplementación de código abierto del sistema X
Window System, que surgió como bifurcacion de proyecto Xfree86, y
es una de las más usadas en la actualidad.
Este proyecto está a cargo de la X.Org Foundation, creada en 2004
Resultó de la unión de los esfuerzos con antiguos desarrolladores de
Xfree86, otra implementación del servidor X.
El proyecto está alojado en freedesktop.org.

Tema 2...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Debian
  • Debian
  • DEBIAN
  • debian
  • DEBIAN
  • Debían
  • Debian
  • Debian

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS