3.2.4.5 Графический сервер Wayland
Скачать документ Установка Wayland в GNOME
Установка Wayland в KDE
Окружение
- Версия РЕД ОС: 8
- Конфигурация: Рабочая станция
- Версия ПО: gnome-session-wayland-session-44.0-1, plasma-workspace-wayland-5.27.3-4
Wayland – протокол для организации графического сервера в РЕД ОС и других UNIX-подобных операционных системах.
По умолчанию в РЕД ОС 8 используется графический сервер Xorg. Однако в репозитории доступен Wayland, который можно установить и использовать вместо Xorg в графических оболочках GNOME и KDE.
Кардинальное отличие от Xorg заключается в том, что Wayland лишь управляет буферами (плоскостями) окон и возлагает всю отрисовку их содержимого на инструментальные пакеты (GTK, Qt). API рисования (drawing API) полностью отсутствует. Все версии протокола строго определены, а сама система определения версий отлично продумана.
У Xorg есть серьёзная проблема с версиями разных расширений, часто пересекающимися или дополняющимися, вместо того чтобы быть самодостаточными и исключающими.
Функцию композиции буферов осуществляет референтный композитный менеджер Weston, использующий как OpenGL ES, так и программную отрисовку. В состав Wayland также входит унифицированный протокол устройств ввода, предоставляющий одну виртуальную клавиатуру, одну виртуальную мышь и один экранно-сенсорный интерфейс — разделяемые всеми приложениями. Wayland знает о состояниях устройств ввода и способен запоминать их. Xorg напротив – не сохраняет состояния устройств (stateless-протокол), но может быть настроен через файлы конфигурации.
Вы можете подробнее ознакомиться с установкой и возможностями графического сервера Wayland, просмотрев наши обучающие видео:
на RuTube — Графический сервер Wayland. Установка Wayland в GNOME и KDE;
в Яндекс.Дзен — Графический сервер Wayland. Установка Wayland в GNOME и KDE;
в VK Видео — Графический сервер Wayland. Установка Wayland в GNOME и KDE.
На наших каналах вы также сможете найти много другой полезной информации.
Установка Wayland в GNOME
Для установки Wayland в графической оболочке GNOME откройте терминал и перейдите в сеанс пользователя root:
su -
выполните команду:
dnf install gnome-session-wayland-session
В файле конфигурации /etc/gdm/custom.conf установите значение параметра WaylandEnable
в true
:
WaylandEnable=true
Сохраните внесенные изменения и закройте файл.
Выйдите из сеанса пользователя root:
exit
Перезагрузите систему для применения внесенных изменений:
reboot
После перезапуска в окне авторизации выберите необходимого пользователя для входа в систему. В окне ввода пароля в правом нижнем углу нажмите на знак шестеренки. В списке графических оболочек выберите один из вариантов:
GNOME – для запуска сессии с использованием Wayland;
GNOME на Xorg – для запуска сессии с использованием Xorg.
Для проверки использования на машине X11-сервера (Wayland или Xorg) выполните команду:
echo $XDG_SESSION_TYPE wayland
Установка Wayland в KDE
Для установки Wayland в графической оболочке KDE откройте терминал и перейдите в сеанс пользователя root:
su
выполните команду:
dnf install plasma-workspace-wayland
Выйдите из сеанса пользователя root:
exit
Перезагрузите систему для применения внесенных изменений:
reboot
После перезапуска в окне авторизации выберите необходимого пользователя для входа в систему, в левом нижнем углу в списке графических оболочек выберите один из вариантов:
Plasma (Wayland) – для запуска сессии с использованием Wayland;
Plasma (X11) – для запуска сессии с использованием Xorg.
Для проверки использования на машине X11-сервера (Wayland или Xorg) выполните команду:
echo $XDG_SESSION_TYPE wayland
Дата последнего изменения: 19.09.2024
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.