¿Qué es wayland?


25

Estaba buscando un servidor X ligero, pero no pude encontrar uno. Luego me enteré de Wayland. Digo que apunta a coexistir con X, pero puede ejecutarse de forma independiente.

Cuando intento compilarlo, necesita Mesa, que necesita X.

¿Qué es exactamente Wayland?


Respuestas:


15

Wayland es un nuevo servidor de visualización experimental. No es un servidor X, y para ejecutar aplicaciones X necesitará ejecutar un servidor X con él (consulte el diagrama inferior de Wayland Architecture ). Dado que hasta ahora hay muy pocas aplicaciones de Wayland, esto significa que realmente no puede usarlo para reemplazar X todavía.

Actualización: Como se señaló en otras respuestas, Wayland es el protocolo, no el software del servidor. Además, el número de aplicaciones de Wayland se ha ampliado considerablemente desde que esta respuesta se escribió por primera vez en 2010.


¿Qué beneficios tiene sobre X, si X tiene su propio servidor de visualización y no puede ejecutar aplicaciones X en él?
Blender

55
Teóricamente, Wayland puede ser menos una bestia hinchada e ineficiente. Tenga en cuenta que el UNIX dominante en el escritorio abandonó X11 hace años: Mac OS X.
Kevin Cantu

Me preguntaba sobre eso ... ¿Qué usa Mac OS? Estaría bastante interesado en ver.
Blender

66
Mac OS X no abandonó X, ya que para empezar nunca estuvo allí; en realidad lo agregaron en versiones posteriores, pero también como una opción en la parte superior de su sistema de visualización central para mostrar aplicaciones X. Su sistema de visualización principal es Quartz - ver en.wikipedia.org/wiki/Quartz_%28graphics_layer%29 y para una comparación con X en el momento developers.slashdot.org/comments.pl?sid=75257&cid=6734612 .
alanc

Wayland es un protocolo, no un servidor de visualización.
Alexander

3

(Nota: no es un servidor de visualización, como afirma la respuesta seleccionada).

Wayland es un protocolo de comunicación para un servidor de visualización y sus clientes. Weston es un servidor de visualización / compositor que es una implementación de referencia que utiliza el protocolo.

Si su sistema actualmente usa Xorg, puede ejecutar Weston como un cliente Xorg. Alternativamente, puede configurar su entorno para ejecutar Weston en lugar de Xorg. Por ejemplo, muchos administradores de inicio de sesión le permiten seleccionar un entorno de escritorio para ejecutar después de iniciar sesión; Una de estas opciones puede ser Weston. Pero tenga en cuenta que Weston es un trabajo en progreso y una implementación de referencia que ayuda a informar el protocolo (y viceversa), por encima de todo. Las versiones más nuevas de Gnome y KDE implementan el protocolo Wayland y vienen con sus propios servidores de composición / visualización (no Xorg).

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.