Думали, что всегда сможете переключить сессию на старый добрый Xorg, если новомодный Wayland снова залагает? Больше нет. Состоялся релиз GNOME 50 «Tokyo», и разработчики окончательно вырвали X11 с корнем. Выполняю работу над ошибками: разбираем архитектурные изменения строго без домыслов — только сухие факты из чейнджлогов.
Что именно вырезали:
Из композитного сервера Mutter и GNOME Shell полностью удален код поддержки протокола X11. Дисплейный менеджер GDM теперь запускает собственные сессии исключительно через Wayland, хотя запуск сторонних X11-оболочек через него пока сохранен. Старые X11-приложения продолжат работать благодаря интегрированной прослойке XWayland.-Dx11
Эта опция сборки, как и возможность настройки параметров X11, навсегда удалена из компонентаgnome-settings-daemon. Вернуть поддержку иксов в GNOME простой пересборкой пакета больше нельзя.
Архитектурный сдвиг к systemd:
Разработчики отказались от старых костылей в пользу жесткой интеграции с системным менеджером systemd. В GDM теперь задействована инфраструктураsystemd-userdbдля выделения учетных записей, а собственный встроенный менеджер сервисов GNOME отправлен на пенсию.run0
Это новая утилита из состава systemd 256, которая теперь используется по умолчанию вместоpkexecдля выполнения привилегированных действий в мастере начальной настройки (gnome-initial-setup).
Новый RDP и headless-режим:
Удаленный доступ получил аппаратное ускорение вывода видео через современные API Vulkan и VA-API. Добавлена аутентификация через Kerberos и даже возможность проброса локальной web-камеры в сеанс с удаленной системой.gnome-headless-session@.service
Новый systemd-сервис, специально добавленный в GDM для удобного запуска сеансов без подключенного физического экрана. Это долгожданное решение для комфортных RDP-подключений к headless-серверам.
Фикс NVIDIA и управление цветом:
Внедрен протокол Explicit Sync, который позволяет синхронизировать буферы напрямую и избавляет от графических артефактов и задержек на проприетарных драйверах NVIDIA. Variable Refresh Rate (VRR) и дробное (нецелое) масштабирование переведены из разряда экспериментальных функций и включены по умолчанию.color-management-v2
Новый поддерживаемый протокол Wayland, предоставляющий полноценные средства для управления цветом. В дополнение к этому появилась поддержка передачи HDR-метаданных при screen sharing (совместном доступе к экрану), чтобы транслируемые цвета не теряли насыщенность.
❗️❗️❗️ Нравится формат? Ставь 👍
👉 Рубрика: #News@LinuxSkill
#GNOME #Wayland #Linux #DevOps #Security #Systemd