Wayland - новый экспериментальный сервер отображения. Это не X-сервер, и для запуска X-приложений вам потребуется запустить X-сервер вместе с ним (см. Нижнюю диаграмму в Wayland Architecture ). Поскольку до сих пор существует очень мало приложений Wayland, это означает, что вы действительно не можете использовать его вместо X.
Обновление: Как отмечено в других ответах, Wayland - это протокол, а не серверное программное обеспечение. Кроме того, число приложений Wayland значительно расширилось с тех пор, как этот ответ был впервые написан в 2010 году.
Какие преимущества он имеет по сравнению с X, если у X есть собственный сервер отображения, и вы не можете запускать на нем приложения X?
Блендер
5
Теоретически, Вэйланд может быть менее раздутым и неэффективным зверем. Обратите внимание, что доминирующая UNIX на рабочем столе отказалась от X11 лет назад: Mac OS X.
Кевин Канту,
Мне было интересно об этом ... Что использует Mac OS? Мне было бы очень интересно увидеть.
Блендер
6
Mac OS X не отказалась от X, поскольку его никогда не было с самого начала - они фактически добавили его в более поздних выпусках, но также в качестве опции поверх своей основной системы отображения для отображения приложений X. Их основной системой отображения является Quartz - см. En.wikipedia.org/wiki/Quartz_%28graphics_layer%29 и для сравнения с X в то время developers.slashdot.org/comments.pl?sid=75257&cid=6734612 .
alanc
Wayland - это протокол, а не сервер отображения.
Александр
3
(Примечание. Это не сервер отображения, как утверждает выбранный ответ.)
Wayland - это протокол связи для сервера дисплея и его клиентов. Weston - это сервер отображения / композитор, который является эталонной реализацией с использованием протокола.
Если ваша система в настоящее время использует Xorg, вы можете запустить Weston в качестве клиента Xorg. Кроме того, вы можете настроить свою среду для запуска Weston вместо Xorg. Например, многие менеджеры входа в систему позволяют вам выбрать среду рабочего стола для запуска после входа в систему; Одним из таких вариантов может быть Уэстон. Но имейте в виду, что Weston находится в стадии разработки и является эталонной реализацией, которая помогает информировать протокол (и наоборот), прежде всего. Более новые версии Gnome и KDE реализуют протокол Wayland и поставляются с собственными серверами композиторов / дисплеев (без Xorg).
Ответы:
Wayland - новый экспериментальный сервер отображения. Это не X-сервер, и для запуска X-приложений вам потребуется запустить X-сервер вместе с ним (см. Нижнюю диаграмму в Wayland Architecture ). Поскольку до сих пор существует очень мало приложений Wayland, это означает, что вы действительно не можете использовать его вместо X.
Обновление: Как отмечено в других ответах, Wayland - это протокол, а не серверное программное обеспечение. Кроме того, число приложений Wayland значительно расширилось с тех пор, как этот ответ был впервые написан в 2010 году.
источник
(Примечание. Это не сервер отображения, как утверждает выбранный ответ.)
Wayland - это протокол связи для сервера дисплея и его клиентов. Weston - это сервер отображения / композитор, который является эталонной реализацией с использованием протокола.
Если ваша система в настоящее время использует Xorg, вы можете запустить Weston в качестве клиента Xorg. Кроме того, вы можете настроить свою среду для запуска Weston вместо Xorg. Например, многие менеджеры входа в систему позволяют вам выбрать среду рабочего стола для запуска после входа в систему; Одним из таких вариантов может быть Уэстон. Но имейте в виду, что Weston находится в стадии разработки и является эталонной реализацией, которая помогает информировать протокол (и наоборот), прежде всего. Более новые версии Gnome и KDE реализуют протокол Wayland и поставляются с собственными серверами композиторов / дисплеев (без Xorg).
источник