¿Cuál es la diferencia entre un entorno de escritorio y un administrador de ventanas?


89

Como dice el título.

Me cuesta mucho tratar de comprender cuáles son las diferencias entre un entorno de escritorio y un administrador de ventanas.


EDITAR: Esto es lo que descubrí más tarde.

De este artículo de Jack Wallen

Básicamente, se pueden incluir tres capas en el escritorio de Linux:

X Windows : esta es la base que permite dibujar elementos gráficos en la pantalla. X Windows construye el marco primitivo que permite mover ventanas, interacciones con el teclado y el mouse, y dibuja ventanas. Esto es necesario para cualquier escritorio gráfico.

Administrador de ventanas: el Administrador de ventanas es la pieza del rompecabezas que controla la ubicación y la apariencia de las ventanas. Los administradores de ventanas incluyen: Enlightenment , Afterstep , FVWM , Fluxbox , IceWM , etc. Requiere X Windows pero no un entorno de escritorio.

Entorno de escritorio : aquí es donde comienza a ponerse un poco borroso para algunos. Un entorno de escritorio incluye un Administrador de ventanas, pero se basa en él. El entorno de escritorio normalmente es un sistema mucho más integrado que un administrador de ventanas. Requiere X Windows y un Administrador de ventanas.

Ejemplos de entornos de escritorio son GNOME , KDE , Cinnamon , Xfce , entre otros)

Respuestas:


44

El administrador de ventanas administra sus ventanas. Pone la decoración de la ventana alrededor del contenido, incluidos los botones para minimizar o cerrar. Permite cambiar el tamaño y mover las ventanas, decide qué ventana está arriba. Metacity y Compiz son dos ejemplos de hoy, twm y fvwm podrían ser recordados por personas mayores como yo.

Un entorno de escritorio le brinda una experiencia de usuario general. Tiene los paneles, los menús del sistema, los entrantes, los subprogramas de estado. Necesita un administrador de ventanas, por supuesto, para administrar las ventanas. Puede ofrecer un explorador de archivos y un visor predeterminados. Para simplificar, incluso puede contener un editor predeterminado, un programa de terminal o incluso un correo electrónico, todo hecho para parecerse y trabajar juntos. Gnome, XFCE y KDE son los más conocidos en este momento.


3
¿Es la barra de tareas (lista de ventanas) parte del Administrador de ventanas o del entorno de escritorio?
Dan Dascalescu

No creo que sea realmente útil hacer una distinción clara. Mi querido viejo fvwm vino con varios widgets (entre ellos buscapersonas y lista de ventanas), pero no llamaría a fvwm más que un administrador de ventanas. OTOH, las barras de Gnome o Unity ya no son parte del administrador de ventanas.
MPi

12

Además de sobre todo ...

¿Qué es un administrador de ventanas?

Un Administrador de ventanas es una pieza de software que administra ventanas, permitiendo que las ventanas se abran, cierren, cambien de tamaño y se muevan. También es capaz de presentar menús y opciones al usuario. Controla la apariencia de la GUI del usuario. Con Linux o BSD, tiene opciones. Usted es libre de seleccionar cualquier número de gestores de ventanas, que van desde simples simples (poca memoria y consumo de CPU), hasta los más grandes. Hay aproximadamente 17 gestores de ventanas "convencionales", y al menos otros 70.

Aquí hay una breve lista de algunos de los más populares:

  • fvwm2
  • twm
  • mwm
  • wm2
  • AfterStep
  • Iluminación
  • WindowMaker
  • IceWM
  • Pez sierra
  • Caja negra
  • Fluxbox
  • y MetaCity

Para un sitio web realmente agradable que los enumere a todos, intente www.plig.org/xwinman/ .

¿Qué es un entorno de escritorio?

Un entorno de escritorio (DE) generalmente se monta en la parte superior de un Administrador de ventanas y agrega muchas características, incluidos paneles, barras de estado, capacidades de arrastrar y soltar, y un conjunto de aplicaciones y herramientas integradas. De hecho, las opiniones de los usuarios sobre los sistemas operativos generalmente se basan en una cosa: el entorno de escritorio. Por supuesto, el DE es solo una pequeña parte de un sistema operativo, y en los sistemas Linux y Unix, el Administrador de ventanas y / o el DE pueden ser reemplazados o altamente personalizados sin violar ningún acuerdo de licencia de usuario final.

Los entornos de escritorio más populares para Unix / Linux son:

  • GNOMO
  • KDE
  • CDE
  • XFce

(Por supuesto, hay otros).

Cortesía de http://www.vanemery.com/Linux/XoverSSH/X-over-SSH2.html

Alegrarse....


El primer enlace está roto. Por favor, arreglalo.
evaristegd

9

Intentaré ser breve. Tomando Ubuntu como ejemplo:

  • Compiz / Metacity (o KWin, XFWM) son gestores de ventanas . Su propósito es dibujar ventanas, bordes, botones, etc.
  • Gnome (o KDE, XFCE) son entornos de escritorio , porque además de un administrador de ventanas empaquetan una pantalla de inicio de sesión, paneles y bandejas de sistemas, así como ciertas herramientas para configurar y ajustar la configuración.

1

En mi humilde opinión, el término entorno de escritorio se deriva del término Administrador de ventanas. As a Desktop Environment es un conjunto de software / herramientas que construye las interfaces visuales complejas de hoy en día entre el ser humano y la computadora, mientras que Window Manager sirve solo para crear una interfaz gráfica simple (recuerdo XWindows en la estación Silicon Graphics en 1995 :)).

Saludos, Vincenzo

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.