LINUX.ORG.RU

KDE Plasma 6.8 станет Wayland-only: X11-сеанс удалён из основной ветки

 , , ,

KDE Plasma 6.8 станет Wayland-only: X11-сеанс удалён из основной ветки

0

2

Разработчики KDE начали подготовку к одному из самых заметных изменений в истории Plasma: начиная с KDE Plasma 6.8 окружение больше не будет предлагать отдельный сеанс Plasma на X11. Как сообщил разработчик KDE Дэвид Эдмундсон, 2 июня 2026 года Plasma X11 session был официально удалён из текущей ветки разработки, после чего команда приступает к массовой зачистке X11-специфичного кода. Изменение войдёт в Plasma 6.8, релиз которой ожидается примерно через пять месяцев.

В Plasma 6.8 на экране входа останется только Wayland-сеанс. Отдельного варианта запуска Plasma под X11 больше не будет. Кроме самого сеанса, из компонентов Plasma планируется удалить X11-специфичные пути выполнения в Plasma Shell, System Settings и коде настройки устройств.

При этом речь не идёт о полном исчезновении X11-приложений. Поддержка XWayland сохраняется, поэтому старые X11-программы и игры продолжат запускаться внутри Wayland-сеанса. Также изменение не затрагивает KDE-приложения, запускаемые в других окружениях рабочего стола под X11: они продолжат работать, поскольку удаляется именно Plasma X11 session, а не X11-поддержка во всём KDE Frameworks или приложениях.

Последним выпуском Plasma с поддержкой X11-сеанса станет Plasma 6.7. KDE ранее указывал, что ветка с X11-сеансом будет поддерживаться до начала 2027 года, возможно с дополнительными корректирующими выпусками Plasma 6.7. Для пользователей, которым X11 всё ещё критически необходим, разработчики предлагают оставаться на LTS-дистрибутивах со старыми версиями Plasma.

В KDE объясняют решение тем, что поддержка двух графических стеков одновременно тормозит развитие. По внутренним метрикам проекта, более 95% пользователей Plasma 6.6 уже работают в Wayland-сеансе; если учитывать также оставшихся пользователей Plasma 5.27, общая доля Wayland составляет около 76%. Разработчики также отмечают, что X11-сеанс фактически почти не тестируется и не развивается участниками KDE.

Переход обещает открыть путь к оптимизациям производительности, снижению потребления памяти и новым возможностям, которые сложнее реализовывать при необходимости поддерживать два противоречащих друг другу пути выполнения. В KDE подчёркивают, что переход не для всех будет полностью бесшовным: часть пользовательских сценариев, скриптов, инструментов автоматизации и специализированных рабочих процессов может потребовать адаптации.

В списке известных проблем Plasma Wayland всё ещё остаются отдельные ограничения: восстановление положения окон, некоторые сценарии работы с раскладками, особенности настройки экранов, графических планшетов, удалённого рабочего стола и глобального меню для не-Qt-приложений. Часть проблем уже исправлена или помечена как решаемая в будущих версиях.

Таким образом, Plasma 6.8 станет рубежом, после которого KDE окончательно переводит своё основное окружение рабочего стола на Wayland. X11 останется в роли совместимого слоя через XWayland и в старых поддерживаемых версиях Plasma, но как полноценный сеанс KDE Plasma он уходит в прошлое.

>>> Источник

★★★★★

Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 2)

начиная с KDE Plasma 6.8 окружение больше не будет предлагать отдельный сеанс Plasma на X11

Ну есть Liquidshell. Можно переключиться на него вместо Plasmashell и продолжать использовать KDE с X11.

Return
()

релиз которой ожидается примерно через пять месяцев

Думаю, тогда и будет нужна новость, а эту перенести в форум. А пока жду ответов в нашем чатике.

dataman ★★★★★
()
Ответ на: комментарий от dataman

Поскольку это новость о планах самих авторов на следующую версию значимого опенсорс-продукта – это не совсем «новость о намерениях». Подтвердил как мини.

hobbit ★★★★★
()

X11, OpenGL - это легендарные технологии, которые помирают вот прямо сейчас, на наших глазах. Вы чувствуете течение времени?

seiken ★★★★★
()
Ответ на: комментарий от Ololo_Trololo

Если исходить из того, что опенсорс это свобода выбора – то плохо, конечно.

Если же исходить из того, что линукс-десктоп это разрешённый огрызок для запуска браузера и клиента стима и соваться в те задачи, которые отлично решаются в винде, он не должен – наверное, хорошо.

Во втором абзаце могу ошибаться, конечно. К желающим переубедить меня знатокам традиционный вопрос. В системах, основанных на Wayland, уже можно делать аналоги xdotool и wmctrl? Пусть они будут современными, с настройкой прав доступа и всё такое, я совсем не против. Только чтобы это могло работать на любой wayland-системе, а не «для этого нужно запустить специальный композитор, а всё остальное убить».

Если уже можно – то да, иксы не нужны. Если что, в винде работает такая штука как AutoIt, и никто потребные ей API не выкорчёвывает на основании того, что «это небезопасно».

hobbit ★★★★★
()
Ответ на: комментарий от hobbit

Если уже можно – то да, иксы не нужны.

причём, даже в этой новости прямо сказано, что нельзя - вяленый не готов

madcore ★★★★★
()
Ответ на: комментарий от hobbit

Дополню. Последний раз мне на этот вопрос отвечали «среднестатистическому пользователю это не нужно». Простите, но это жопа-аргумент. По такой логике среднестатистическому пользователю и линукс не нужен. А скоро и винда с макосью будут не нужны, есть же айфон с андроидом.

И останется одно телевидение. Практически в прямом смысле.

hobbit ★★★★★
()
Ответ на: комментарий от seiken

Ты зачем шлюхобота подключил к своему аккаунту?

steemandlinux ★★★★★
()
Ответ на: комментарий от seiken

С openGL немножко неверная аналогия. Его заменили на более низкоуровневую технологию, которая хоть и при больших усилиях умеет всё то же самое, и поверх которой вполне можно надстроить API уровня openGL 1. А не вот это вот.

hobbit ★★★★★
()
Последнее исправление: hobbit (всего исправлений: 1)
Ответ на: комментарий от hobbit

Если исходить из того, что опенсорс это свобода выбора

Это как по мне очень дискуссионный вопрос. Свобода выбора для кого? Радеем за свободу выбора для пользователя и отказываем в свободе выбора разработчикам? Чья свобода тут важнее?

И статистика использования (95% за wayland) разве не говорит о том что пользователь своей свободой воспользовался в сторону вялого?

Behem0th ★★★★★
()

демонический смех за кулисами

Gonzo ★★★★★
()
Ответ на: комментарий от Shadow

Ну так AFAIU в direct3d версии 12 произошли революционные изменения в сторону низкоуровневости, поэтому он - один из вариантов АПИ нижнего уровня, на равне с Вулканом.

seiken ★★★★★
()
Последнее исправление: seiken (всего исправлений: 1)

По внутренним метрикам проекта, более 95% пользователей Plasma 6.6 уже работают в Wayland-сеансе

А мнение отключивших телеметриямдию не учитывается?

dataman ★★★★★
()
Ответ на: комментарий от dataman

Для того чтобы разработчики наверняка учли мнение отключивших телеметрию, нужно по мимо отключения телеметрии еще и никогда о своем мнении им не рассказывать.

Behem0th ★★★★★
()
Ответ на: комментарий от Behem0th

статистика использования (95% за wayland)

Эта статистика играет роль, когда пользователи сами осознанно этот wayland включили, а не когда им его автоматом врубили при обновлении.

Ну и ссылаться на 95% на сайте пользователей системы, которая до 5% десктопа то ли совсем недавно добралась, то ли не добралась вообще – это смешно, очень смешно.

hobbit ★★★★★
()
Ответ на: комментарий от hobbit

Эта статистика играет роль, когда пользователи сами осознанно этот wayland включили, а не когда им его автоматом врубили при обновлении.

Наоборот. Им автоматом врубили, и они не заметили разницы или проблем, поэтому оставили всё как есть. По-моему, очень показательно.

liksys ★★★★
()

Значит KDE отправляется в мусорку вслед за гномом.

firkax ★★★★★
()
Ответ на: комментарий от Behem0th

Свобода выбора для кого? Радеем за свободу выбора для пользователя и отказываем в свободе выбора разработчикам?

Свобода для разработчиков от рарзработчиков. Смысл, что надо проектировать ПО таким образом, чтобы было хорошо документированное API, малая сцепленность и легкая заменяемость одной реализации (от Васи) другой реализацией (от Пети) и/или их свободное комбинирование. Если бы wayland делался по уму, то у них не было бы сейчас таких проблем.

Для пользователя часто не важно, что у него установлено, но важным аспектом является, что ему не навязывают обязаловку что ставить. Без вендор лока.

arrecck ★★★
()
Ответ на: комментарий от hobbit

А никто свободу выбора не забирает собственно. Как всегда недовольные берут и форкают проект и продолжают поддержку нужной им технологии, в случае с KDE это SonicDE. Так работало в опенсурсе примерно всегда. Если каким-то людям нужно поддерживать технологию, которую не хотят поддерживать в основной ветке проекта — они делают форк. Грузить кодовую базу и так огроменного KDE, GNOME и т.д ради поддержки технологий предков — так себе идея.

Berliner
()

Наконец-то этот хлам выкинут - давно пора.

У меня давно уже xlsclients ничего не возвращает - пора хоронить остатки иксов :)

zabbal ★★★★☆
()
Ответ на: комментарий от dataman

А как их учтешь? Они отрубают статистику, по которой разработчики судят о нужности фичей, а потом удивляются, что мнение не учтено.

liksys ★★★★
()

В списке известных проблем Plasma Wayland всё ещё остаются отдельные ограничения

Пару лет назад пробовал вэйланд, не работало аппаратное ускорение в браузерах и 3д софте, а в играх тиринг лютый.

На днях снова посмотрел на это. Думал, что-то изменилось, кеды свежие. Поставил все пакеты вэйланда какие нашел, помучил дипсик. Воз и ныне там - аппаратного ускорения нет!

Купил нвидию - страдай? Дистрибутивы бесплатные - страдайте?

Ukka
()
Ответ на: комментарий от Ololo_Trololo

Как говорит кто-то: «А это хорошо или плохо?».

Для пользователя, который хочет использовать X-сервер, очевидно, плохо.

Для пользователя, который хочет использовать Wayland - что-то среднее между нейтрально и хорошо. По сути - меньше кода, не связанного с Wayland - больше времени разработчики уделяют этому самому Wayland. Ну в теории так.

Для программиста - думаю по-разному. Кому-то по кайфу ковыряться в древнем коде и придумывать трёхэтажные абстракции, чтобы всё везде работало одинаково. Кому-то по кайфу деливерить вэлью. Но, полагаю, в среднем для программиста тоже хорошо, это же опенсорс проект, тут всё чисто для фана, раз так делают, видимо консенсус сложился такой.

vbr ★★★★★
()
Ответ на: комментарий от Ukka

Купил нвидию - страдай?

А на юниксах когда-то было по-другому?

Berliner
()
Ответ на: комментарий от Ukka

У меня Intel и GNOME с Wayland. Аппаратное ускорение в браузере работает. Даже webgpu демки запускаются, на удивление. Игры работают, тиринга не наблюдал.

Может ты что-то настроил не так. А может и вправду у Nvidia проблемы с драйверами.

vbr ★★★★★
()
Ответ на: комментарий от zabbal

хоронить остатки иксов

Не, ну на Xwayland вроде никто не покушается. Думаю, оно ещё на многие десятки лет с нами будет. Честно говоря для иксов приложения писать куда проще, чем для wayland, если не обмазываться кучей библиотек.

vbr ★★★★★
()
Последнее исправление: vbr (всего исправлений: 1)
Ответ на: комментарий от arrecck

Смысл, что надо проектировать ПО таким образом, чтобы было хорошо документированное API,

Ну вот, есть хорошо (ну, условно) документированное API X11, но им не сидится и хотят его менять на другое.

firkax ★★★★★
()
Ответ на: комментарий от seiken

Вот реально дойдёт до того, что wine библиотеки без wine будут использоваться

Shadow ★★★★★
()

Возможности X11, которых мне будет не хватать: XCompose для дополнительных символов, xbindkeys и Xmodmap для клавиш ненастраеваемых средствами DE, например Hyper, удалённые рабочие столы xrdp. Всё это можно использовать не только с KDE, так что будет где переждать пока Вялого допилят. Допустим, что это когда-нибудь произойдёт.

В списке известных проблем Plasma Wayland всё ещё остаются отдельные ограничения:

«Ограничение» номер 1 для меня — глитчи. В точности такие же, как от повреждённого шлейфа ноутбучного экрана. На разных хардах и софтах такое. Те кто пользуются Wayland-сессией Plasma и у кого Wayland-версия работает без глитчей, расскажите, как вы этого добились. Мне правда интересно.

macrohard ★★★
()
Ответ на: комментарий от hobbit

Последний раз мне на этот вопрос отвечали «среднестатистическому пользователю это не нужно».

Так некоммерческий open-source ориентируется не на нужды «среднестатистического пользователя», а, скорее, на векторы интереса «среднестатистического разработчика». Вот нужно кому-то что-то, чего не хватает, то такой человек может взять и запилить. Но на это надо тратить время, прикладывать усилия, но и то, и другое - ресурс конечный. Может не хватить на что-то ещё. То, что на вяленом нет аналогов упомянутых тулз, означает, что ни у кого нет достаточного желания/нужды тратить время на их разработку, которое можно потратить на что-то другое. Тем более, что из-за ограничений безопасности и общей идеи разграничения в wayland, на это уйдёт гораздо больше сил, чем под иксами…

QsUPt7S ★★★
()
Ответ на: комментарий от anmg

Теперь плазма перестанет падать. Ведь перестанет?

А она падает?

QsUPt7S ★★★
()
Ответ на: комментарий от Ukka

Пару лет назад пробовал вэйланд, не работало аппаратное ускорение в браузерах и 3д софте, а в играх тиринг лютый.

Купил нвидию - страдай?

Так это к nVidia, а не к KDE и не к wayland…

QsUPt7S ★★★
()
Ответ на: комментарий от macrohard

Те кто пользуются Wayland-сессией Plasma и у кого Wayland-версия работает без глитчей, расскажите, как вы этого добились

Вяленым пользуюсь уже очень давно, но про эти глитчи слышу в первый раз. На домашнем десктопе (nvidia) и на рабочем ноуте (встройка amd) у меня плазма на арче. Никаких танцев с бубном не делал, просто поставил плазму с sddm и оно работает до сих пор.

otto ★★★★
()
Ответ на: комментарий от vbr

Может ты что-то настроил не так. А может и вправду у Nvidia проблемы с драйверами.

Всякое может быть, но переустанавливать систему не хотелось бы.

Ukka
()
Ответ на: комментарий от vbr

Думаю, оно ещё на многие десятки лет с нами будет.

Только до тех пока у мейнтейнеров есть для этого возможности. После того как они уйдут это, конечно, могут форкнуть и подхватить какие-нибудь криворукие маргиналы, но использовать результат будут разве что очень небрезгливые люди. А так-то да, формально может и будет.

если не обмазываться кучей библиотек

Это примерно как «если надевать брюки не расстёгивая ширинку» - можно, но бессмысленно :)

zabbal ★★★★☆
()
Ответ на: комментарий от hobbit

в винде работает такая штука как AutoIt, и никто потребные ей API не выкорчёвывает на основании того, что «это небезопасно»

Ты на полном серьёзе приводишь винду как пример адекватного подхода к безопасности? И потом удивляешься почему с таким уровнем некомпетентности твоё мнение о том что и как надо делать в мире FOSS почему-то игнорируют?

zabbal ★★★★☆
()
Ответ на: комментарий от macrohard

«Ограничение» номер 1 для меня — глитчи. В точности такие же, как от повреждённого шлейфа ноутбучного экрана.

Так может дело в шлейфе?

Ни на ноуте, ни на десктопе, ничего подобного не встречал. Под вялеными кедами уже больше пары лет.

QsUPt7S ★★★
()

Wayland уже умеет в независимые наборы рабочих столов для разных мониторов без тайлинга?

На иксах реализовано за счёт отдельных секций Screen для каждого монитора, что с этим в Wayland'е?

П.С. подобный способ управления окнами, как я понимаю, тоже нереализуем (см. https://www.youtube.com/watch?v=UzgUYYXnRww)

Jurik_Phys ★★★★★
()
Ответ на: комментарий от Ukka

Кстати, у Вас карта какой серии? Я 1060 пару лет под вяленым юзал. Аппаратное ускорение и декодирование и под иксами, и под вяленым прекрасно работало. На wayland перешёл именно из-за того, что под иксами, после очередного обновления дров, фризы постоянные везде появились. Под вяленым их сначала вообще не было, потом и туда завезли, но в меньшем количестве.

QsUPt7S ★★★
()
Ответ на: комментарий от macrohard

Возможности X11, которых мне будет не хватать: XCompose для дополнительных символов

Что это такое? Compose Key у меня с Wayland работает из коробки. ½+¼=¾ⓒ.

клавиш ненастраеваемых средствами DE, например Hyper

Я через udev настраиваю на своих компьютерах работу Caps Lock как Ctrl. Думаю, что Hyper тоже можно так переназначить. Хотя это довольно сложно настраивать в первый раз, но когда разобрался - то ничего сверхъестественного.

vbr ★★★★★
()
Ответ на: комментарий от QsUPt7S

Так может дело в шлейфе?

В первый раз тоже так подумал. Потом проверил, запустил X11-сессию Plasma — идеальная картинка. Говорю же, на разных компьютерах с разными ОС. Графика в основном AMD и Intel.

Ни на ноуте, ни на десктопе, ничего подобного не встречал.

Кроме 1 ноута и 1 десктопа ничего вокруг больше Wayland-сессию не использует? Если так, то может повезти видимо. Когда же счёт машин идёт на десятки, начинаются «отдельные ограничения».

macrohard ★★★
()
Ответ на: комментарий от zabbal

Это примерно как «если надевать брюки не расстёгивая ширинку» - можно, но бессмысленно :)

Моя первая работа, за которую мне платили деньги, как раз заключалась в том, что я писал реализацию для GUI-тулкита, чтобы он работал под X11. Сейчас, конечно, я уже мало что помню, но из того, что запомнил - это не было очень сложно. В иксах были все примитивы, необходимые для работы. Подозреваю, что с wayland я бы просто не справился.

vbr ★★★★★
()
Ответ на: комментарий от macrohard

…и Xmodmap для клавиш ненастраеваемых средствами DE…

Советую keyd. Проще и работает с любыми DE/x11/wayland/терминале.

altwazar ★★★★★
()
Ответ на: комментарий от macrohard

Если так, то может повезти видимо. Когда же счёт машин идёт на десятки, начинаются «отдельные ограничения».

Возможно баг в композиторе/драйверах? Под вяленым гномом тоже проявляется, или только в кедах? На картах nVidia?

QsUPt7S ★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.