Значительный прогресс в работе KWin поверх Wayland

Мартин Грёсслин (Martin Gräßlin), ведущий разработчик оконного менеджера KWin, сообщил о достижении компонентом kwin_wayland в сочетании с KDE Plasma достаточного уровня стабильности, чтобы использовать данную связку для решения своих повседневных задач. Все приложения при этом продолжают использовать X11 через прослойку Xwayland, в то время как напрямую протокол Wayland пока используют только Xwayland и KWin. Важной особенностью является то, что kwin_wayland не обращается к серверам X11 или Wayland/Weston для отрисовки, а делает это своими силами через прямое обращение к бэкенду DRM (Direct Rendering Manager). Через DRM также осуществляется управление видеорежимами и видеопамятью. Для открытия файла-устройства DRM с привилегиями обычного пользователя применяется logind. Для компоновки целостного изображения (композитинг) поддерживается использование OpenGL и QPainter.

©  OpenNet