Publicado el 16 de Octubre del 2018
557 visualizaciones desde el 16 de Octubre del 2018
1,4 MB
42 paginas
Creado hace 19a (22/05/2004)
Entornos gráficos en
Entornos gráficos en
Linux
Linux
Carlos Oliva
Carlos Oliva
Franco Catrin
Franco Catrin
11
Componentes de Linux
● Linux esta separado en varios
componentes
● El principal es el kernel
Administración de procesos
Administración de memoria
Acceso al hardware (drivers)
● El resto son aplicaciones
22
Componentes gráficos de Linux
● La funcionalidad gráfica se separa
en distintas aplicaciones
● Cada aplicación realiza algo muy
especifico
● Se puede reemplazar cada
componente por otro
33
X - Server
● Permite la visualización de
aplicaciones
● Transmite eventos de entrada
(teclado/mouse) a las aplicaciones
● Puede ejecutarse en un computador
distinto (sesion remota)
● El mas conocido es Xfree86
● Contiene los drivers de video
44
Window Manager
● Permite manipular las ventanas
Cambiar tamaño
Cambiar posición
● Visualmente son el titulo y los
bordes de la ventana
● Algunos hacen mucho mas
● Algunos ejemplos son metacity,
kwin y window maker
55
Composite Manager
● Solo existe a nivel experimental
● Arma las ventanas visibles en el
escritorio
● Permite agregar sombras,
transparencias y otros efectos
● Se esta experimentando con efectos
tipo MacOSX (Expose)
● Se incluira en futuras versiones de
X.org Xserver (fork de XFree86)
66
77
Aplicaciones
● Se conectan a un X-Server para
interactuar con el usuario
● Son el contenido de la ventana
88
Entorno de Escritorio
● Es un conjunto de aplicaciones
(calculadora, editor, etc)
● Comparten apariencia y
comportamiento
● Actualmente GNOME, KDE y XFCE
99
Window Toolkit
● Es el conjunto de elementos
gráficos que forman la interfaz una
aplicación
Botones
Listas
Editores de texto
● Los mas populares son GTK (GNOME)
y QT (KDE)
1 01 0
1 11 1
Gestor de Login
● Es la aplicación que permite al
usuario entrar en el sistema
● Los mas conocidos son:
gdm (basado en GNOME)
kdm (basado en XDE)
xdm (X)
● Permiten seleccionar el lenguaje y
la sesión que se usara
1 21 2
1 31 3
Sesión
● Se inicia cuando el usuario ingresa
por el gestor de login
● La sesión puede ser uno o varios
programas
● La sesión puede guardarse para un
ingreso futuro
● En una sesión se puede cargar
cualquier combinación de
aplicaciones
1 41 4
Aplicaciones en una sesión GNOME
● gnome-session : carga el resto de la
sesion
● metacity : es el window manager
● gnome-panel : aloja los applets
● applets : reloj, lista de tareas, etc
● nautilus : gestor de archivos
1 51 5
Aplicaciones en una sesión KDE
● kdeinit : carga el resto de la sesion
● kwin : es el window manager
● kicker : aloja los applets
● applets : reloj, lista de tareas, etc
● konqueror : gestor de archivos
1 61 6
Entorno de escritorio GNOME
● Tiene como objetivo tener un
entorno productivo y completo
● Se enfoca en simplificar el uso
● Solo tiene las opciones de
configuracion necesarias
● Su interfaz se basa en un
documento generado tras un estudio
de usabilidad de Sun Microsystems
1 71 7
Entorno de escritorio GNOME
● Su gestor de archivos tiene un modo
“espacial” y modo “browser”
● Soporta sistemas de archivos
virtuales (ftp, ssh, smb, etc)
● Su web browser (epiphany) utiliza el
motor de Mozilla (gecko)
1 81 8
1 91 9
Entorno de escritorio KDE
● Es extremadamente configurable
● Tiene efectos como transparencias y
difuminado
● Su gestor de archivos Konqueror es
tambien un WebBrowser (y base de
Safari de MacOSX)
● Parte de su desarrollo ha sido
financiado por el gobierno aleman
2 02 0
Entorno de escritorio KDE
● Sus aplicaciones son integrables
gracias a KPart
● Soporta sistema de archivos virtual
(ftp, ssh, etc)
● Tiene una suite de oficina Koffice
● Tiene gestion de informacion
personal integrada
2 12 1
2 22 2
Entorno de escritorio XFCE
● Usa menos recursos de KDE y
GNOME
● Tiene funcionalidades similares a
GNOME (ej, Panel)
● Es el recomendado si se tienen
menos de 128MB en RAM
2 32 3
2 42 4
Window managers
● No son entornos como KDE o GNOME
● Algunos son mas que un window
manager
Panel
Applets
● Es lo minimo que se necesita para
usar el entorno grafico
2 52 5
Metacity
● Es el Window Manager de GNOME
● Es muy pequeno
● Tiene las opciones minimas
necesarias
● Solo maneja las ventanas
2 62 6
Kwin
● Es el Window Manager de KDE
● Tiene fuertes dependencias de KDE
● Fuera de KDE es pesado
● Es altamente personalizable
2 72 7
Sawfish
● Es uno de los window manager mas
configurables
● Es extendible via Lisp
● Solamente maneja ventanas
● Alguna vez fue el WM de GNOME
2 82 8
2 92 9
Window Maker
● Emula la interfaz de NeXT
● Tiene un Dock en donde se alojan
aplicaciones (applets)
● Tiene su propio menu de escritorio
3 03 0
3 13 1
FVWM'95
● Basado en FVWM
● Similar en aspecto a Windows 95
● Usa pocos recursos
● Tiene un dock para alojar applets
● A ojos de hoy, se ve primitivo
3 23 2
3 33 3
AfterStep
● Basado en FVWM
● Provee una apariencia similar a
NeXT y a Window Maker
● Tiene su propio menu
● Provee un dock, llamado Wharf
3 43 4
3 53 5
Enlightenment
● Es el Window Manager mas
espectacular en cuanto a efectos
● Funciona bien incluso en equipos de
escasos recursos
● Tiene sus propias aplicaciones
llamadas epplets
3 63 6
3 73 7
BlackBox
● Es un Window Manager minimalista
● No soporta imagenes, solo
gradientes
● Esta pensado para equipos muy
pequenos
3 83 8
3 93 9
FluxBox
● Esta basado en BlackBox
● Permite agrupar varias ventanas en
una usando TABS
● Compatible con applets de KDE y
Window Maker
4 04 0
4 14 1
Referencias
● http://www.gnome.org
● http://www.kde.org
● http://www.xfce.org
● http://www.freedesktop.org
● http://xwinman.org
4 24 2
Comentarios de: Entornos gráficos en Linux (0)
No hay comentarios