Прежде чем начать с того, что Ubuntu переключится на Wayland, нам нужно знать, что такое Wayland. Wayland – это проект с открытым исходным кодом, управляемый сообществом, разработанный некоторыми разработчиками-добровольцами в качестве альтернативы системе X Window. X Window System – это оконный менеджер для операционной системы на базе Unix, и довольно старая система, печально известная своими ограничениями и некоторыми заметными проблемами, перечислены ниже:
- При запуске не было четких рекомендаций по дизайну, которые создавали проблемы несовместимости.
- Вторая проблема связана с доступностью, которая затрудняет использование системы.
- Сетевой трафик в X не зашифрован, что делает его наименее защищенной системой.
Для решения этих проблем в 2008 году был представлен другой протокол связи, названный Wayland. Этот протокол служит между сервером отображения и клиентом. Wayland также служит оконным менеджером и сервером отображения, который использует Wayland, также известный как Wayland compositor.
Поскольку Wayland считается высшим и последним протоколом, мы должны знать о ключевых различиях между Wayland и X.
Ubuntu представила Wayland еще в 2017 году с выпуском 17.10, но затем была прекращена в 18.04 из-за технических проблем и проблем с совместимостью.
Разработчики Ubuntu объявили, что Ubuntu 21.04 решила переключиться на сервер отображения Wayland, включенный по умолчанию. Они рассматривают это через X, потому что Wayland – гораздо более безопасный и современный протокол.
Заключение:
Wayland – это продвинутый протокол связи и оконный менеджер с множеством функций безопасности, которых не хватает Xorg. Многие дистрибутивы Linux уже поддерживают Wayland по умолчанию, и ожидается, что Ubuntu также примет Wayland в качестве протокола по умолчанию. Тем не менее, пользователям Ubuntu приходится ждать, чтобы получить поддержку Wayland из коробки из-за технических проблем и проблем с совместимостью.