KDE объявила, что Plasma 6.8 станет последней версией с поддержкой X11
Через полгода в Plasma 6.8 на экране входа останется только Wayland, а X11-код выкинут из Plasma Shell и настроек. Аргумент KDE: 95% пользователей уже на Wayland. Аргумент треда: а как же Talon, мульти-мониторные кабинеты и LED на клавиатуре?
KDE назначила X11 дату смерти

Разработчик KDE Дэвид Эдмундсон опубликовал план: Plasma 6.8 — версия, выходящая примерно через пять месяцев, — станет последней с поддержкой сессии X11. Пост собрал 230 комментариев, и это тот случай, когда тред важнее анонса: под объявлением выстроилась подробная карта того, что в Wayland до сих пор сломано.
Что именно KDE убирает, а что остаётся
План Эдмундсона конкретен. В Plasma 6.8 на экране входа останутся только Wayland-сессии. X11-специфичный код будет целиком удалён из Plasma Shell, System Settings и утилит настройки устройств. Версия 6.7, выходящая вот-вот, — последний шанс сообщить о багах X11.
При этом важное остаётся: XWayland никуда не девается, так что сами X11-приложения продолжат работать; KDE-приложения сохранят поддержку X11 в других окружениях; а через менеджер входа можно будет запускать X11-сессии в иных DE.
Аргумент автора — статистика. По его данным, более 95% пользователей Plasma 6.6 уже на Wayland, а с учётом старых установок 5.27 доля всё равно около 76%. Тестирования на X11 со стороны разработчиков почти не осталось — платформа, по его словам, «фактически заброшена контрибьюторами KDE». Поддержка двух путей кода тормозила развитие; единый Wayland-путь, обещает он, откроет дорогу «новым улучшениям производительности, оптимизациям памяти и совершенно новым фичам».
Тред: для кого-то Wayland уже идеален
Часть пользователей подтвердила тезис автора на личном опыте. Один описал апгрейд Debian 12 → 13:
«Я был готов к любым проблемам при переходе X11 → Wayland, как каждый раз в прошлые годы. Вместо этого я не заметил буквально никакой разницы. Несколько рабочих столов, масштабирование, захват экрана, старые приложения — всё просто работает. Хорошая работа, команда KDE» — bityard
Другой перешёл с GNOME на KDE и поразился, «насколько лучше стало в тысяче мелочей».
Тред: список того, что на Wayland до сих пор не работает
Но это была меньшая часть разговора. Куда длиннее оказался перечень дыр. Один комментатор выписал известные значимые проблемы Plasma/Wayland: нельзя сохранять и восстанавливать позиции нативных Wayland-окон; нет коррекции соотношения сторон в полноэкране; не работает «раскладка на запас» и «раскладка клавиатуры на приложение»; нельзя менять гамму без ICC-профиля; нет headless RDP. Другие добавляли своё: нет нормального менеджера буфера обмена, нет управления LED клавиатуры (а значит, нельзя портировать программы, использующие лампочку Scroll Lock как индикатор), окно «картинка-в-картинке» не держится поверх других из-за того, что Wayland запрещает окнам оставаться сверху.
Особенно показательны два кейса. Владелец виртуального пинбол-кабинета:
«У меня пинбол-автомат с двумя (скоро тремя) дисплеями. Wayland сильно усложняет жизнь: софт должен всегда класть игровое поле на один экран, бэкглас на другой, а „точечный дисплей“ на третий. Для Wayland это табу. Спасают только оконные правила KDE; в Mutter на GNOME эквивалента нет» — MegaDeKay
И самый тяжёлый — доступность. Комментатор поднял регресс accessibility-софта: голосовая система Talon (ввод речью, управление окнами и скриптами голосом — критична для людей, которые не могут пользоваться клавиатурой) работает на Windows, macOS и X11, но не на Wayland, и решения, судя по темпу принятия протоколов, ждать ещё годы. Платный бета-пользователь Talon написал, что „в ужасе от этого шага KDE“.
Главное возражение: выпиливать фичу и её код одновременно — опасно
Самый трезвый аргумент против был не «Wayland плохой», а про инженерную осторожность. Комментатор с опытом продакшена сформулировал так:
«Отключать фичу И одновременно удалять её код почти никогда не кончается хорошо. Всегда найдутся сценарии, о которых не подумали. В серьёзных проектах лучше сначала убрать опцию из обычного меню, но оставить обходной путь — например, запуск X11 через магическую переменную окружения» — Postosuchus
Несколько пользователей пообещали просто уйти на другой DE или остаться на X11: «когда-то думали, что GNOME 2 умер — появился форк MATE; X11 проживёт ещё долго».
Вывод: не «Wayland победил», а «X11 остался без сопровождающих»
Главный аргумент KDE — не идеологический, а кадровый: код X11 поддерживать некому, и тащить два пути дальше дороже, чем выгода от совместимости. Это честно. Но тред показывает цену: проигрывают не «луддиты», а конкретные группы — люди с инвалидностью на Talon, владельцы мульти-мониторных стендов, те, кому нужны гамма, LED, окна-поверх. XWayland спасёт приложения, но не сессионные сценарии. Если твой рабочий процесс держится на оконных правилах или нестандартном вводе — следующие пять месяцев это окно, чтобы либо добиться своего протокола в Wayland, либо подготовить отход на другой десктоп.
Получайте такие разборы каждый день
Главные истории Hacker News — на email, в Telegram или RSS.
Браузерная игра, где надо на глаз ткнуть в точку на линии
Тебе дают линию и число, и ты должен кликнуть туда, где это число. Кто-то промахнулся на 0,06%, кто-то попал идеально и сразу ушёл, чтобы не портить результат.