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)
Ответ на: комментарий от QsUPt7S

Под вяленым гномом тоже проявляется, или только в кедах?

Только в KDE.

На картах nVidia?

Прямо сейчас нет ничего от nVidia, не могу проверить.

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

Не встречал никаких проблем за 6 лет использования различных wayland-композиторов ни на одной из ~8 машин с amd и intel.

Когда читаю подобное, возникает чувство, что человек либо сам где-то кучу дров наломал, либо пишет из параллельной реальности.

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

…а в играх тиринг лютый.

В kde-wayland в свежих версиях можно разрешить тиринг в играх. В старых версиях и без включения этой опции даже без vsync-а отрисовываются только готовые кадры (аналог fastsync-а в винде). Это даже удобнее винды с dx12 играми, к которым fastsync применить нельзя, а горе-разработчики оставляют выбор только между vsync-ом с лютой задержкой или тирингом.

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

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

Ну «DE» никогда особо про свободу выбора не были. Они как раз нацелены на то, что ты выбираешь DE, а его авторы уже выбирают (в основном, конечно, пишут) за тебя композитор, оконный менеджер, файл-менеджер, панельку, эмулятор терминала, и т.д. и т.п. Выбор бэкэнда за пользователя — это как раз вполне закономерное решение для гномокед, оно соответствует духу подобных проектов. Даже странно, что так долго тянули.

А в целом опенсорс — это, конечно, свобода выбора. В том числе выбора не использовать кеды, а выбрать любой набор программ, составляющих окружение. И в этом наборе может быть как композитор для вяленого, так и вм для иксов. Их и тех и других — на любой вкус.

В системах, основанных на Wayland, уже можно делать аналоги xdotool и wmctrl?

Да, можно.

Только чтобы это могло работать на любой wayland-системе, а не «для этого нужно запустить специальный композитор, а всё остальное убить»

Нет, так не получится. Под разные композиторы разную утилиту для этого придётся юзать/делать. Хотя и не прям под каждый, например подо все на wlroots (а это подавляющее большинство нынче) подойдёт одна.

Я не вижу в этом проблемы, честно говоря. Разве что для тех, кто каждый день меняет композитор. Но даже в таком случае просто сменить тулзу, заменив команду в паре своих скриптов — это не какая-то непосильная задача.

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

2060

К слову, вспомнил историю из 2017. После обновления ядра перестал работать драйвер fglrx, а amdgpu на моей карте GCN 1.0 еще не работал. Вот тогда я воткнул старый жифорс, а радеон пробросил в виртуалку. Это было на стэйбл дэбиане. Получается, другие дистры это настигло еще раньше.

Куда не повернись - удар в спину!

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

Графика в основном AMD и Intel.

Стоит модели карточек писать, их работа не от бренда зависит.

У меня работают amd: 6900 xt, 9070 xt, rx 550, AMD Radeon RX Vega 10, еще какие-то встройки на rdna 1. Так же nvidia 4060m. Интел избегаю, так как у них драйвера под линуксом всегда отвратительные были. У amd хорошие драйвера начиная с карточек rdna 1, до нормального уровня подтащили еще последние gcn, типа rx 580. Какие-нибудь gcn 1 или раньше - просто жуть.

На карточках rx 550 и встройке vega10 во время переключения видеорежима (при загрузке ос и графики) пол экрана может быть зеленым на мгновенье. Это самый серьезный графический баг, который я видел за 3 года использования kde wayland. С нвидией были неприятные нюансы, но другого типа (принудительный vsync), но на внешней карточке я запускал только игры.

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

Интел избегаю, так как у них драйвера под линуксом всегда отвратительные были

чиво?

окей, пользовался ли ты интелом после intel gma (они действительно были говном)?

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

чиво?

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

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

Не встречал никаких проблем за 6 лет использования различных wayland-композиторов ни на одной из ~8 машин с amd и intel.

Это KDE-специфичная проблема по моим наблюдениям.

Когда читаю подобное, возникает чувство, что человек либо сам где-то кучу дров наломал, либо пишет из параллельной реальности.

От того ли, что я стал старым

Или выжил из ума – хорошо бы

Взять ноутбук Lenovo со встроенной графикой от Intel. Новый из магазина. Установить на него Debian. Запустить Wayland-сессию Plasma. Увидеть на экране глитчи пропадающие при запуске X11-сессии. Охотно верю, что если имел дело с 8 машинами в течении 6 лет, то не видел такого. А бывает что за 1 день с большим количеством работаешь.

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

окей, пользовался ли ты интелом после intel gma (они действительно были говном)?

Да, особенно настрадался со встройками sandy/ivy bridge. На работу специально взял затычку в виде rx 550 просто потому, чтобы не страдать с багами интела.

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

о, интересно, а в каких сценариях ты натыкался на проблемы? я при обычном десктопном/девопсовом использовании вообще бед не знал

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

2060

А версия драйвера какая? Если та, что в Debian sid (сужу из истории комментариев), то и неудивительно: там мейнтейнер лажает. Рекомендую установить свежую версию драйвера из репозитория Nvidia:

apt install extrepo
extrepo enable nvidia-cuda
apt -U install nvidia-driver # или nvidia-open — в зависимости от того, что уже стоит
Rootlexx ★★★★★
()
Ответ на: комментарий от mega_venik

о, интересно, а в каких сценариях ты натыкался на проблемы?

Баги и краши в играх, 3д приложениях. При этом с интересными гличами, типа не прорисовывающихся шрифтов в 2д играх. Низкая производительность десктопа с эффектами и графические баги в этих эффектах. Низкая производительность, которая порой была в несколько раз ниже виндовой.

Альтернативы на ноутах тогда не было, ну и удобно что из коробки стояли. Но вот само качество под линуксом раздражало. Теще отдал ноут с ivy brindge и современной системой, так там паразитные оттенки у текста в терминале иногда появлялись. Напоминали проблему с текстом из-за расположения субпикселей на оледе, только заметнее. Ноут себе взял специально amd+nvidia.

altwazar ★★★★★
()

Давно пора, Kwin отлично в Wayland режиме работает, даже на невидии блобе.

a1ba ★★★★
()

Масса профессионального софта (не говоря уже о проприетарном) не работает без костылей под Wayland, тот же Unreal Editor, нет вменяемого remote desktop (и даже RustDesk пока здесь не очень преуспевает). Но легаси надо хоронить здесь и сейчас, сжигая мосты и не оставляя альтернатив

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

нет вменяемого remote desktop

Wayvnc, даже H.264 поддерживает.

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

Ну «DE» никогда особо про свободу выбора не были. Они как раз нацелены на то, что ты выбираешь DE, а его авторы уже выбирают (в основном, конечно, пишут) за тебя композитор, оконный менеджер, файл-менеджер, панельку, эмулятор терминала, и т.д. и т.п. Выбор бэкэнда за пользователя — это как раз вполне закономерное решение для гномокед, оно соответствует духу подобных проектов. Даже странно, что так долго тянули.

Вот это мне не вполне нравится.

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

А какое отношение эмулятор терминала имеет к этому? Зачем им его писать? Зачем в GNOME есть музыкальный плеер? По-мне это большой минус, размывание внимания, а также препятствие инновациям (т.к. многие пользователи просто не будут смотреть на альтернативы, если им установили уже что-то).

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

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

А я считаю, что это путь в гномокеды. Лучше, когда они не принадлежат одному проекту.

А какое отношение эмулятор терминала имеет к этому?

Да собственно такое же, как всё остальное друг к другу. Никакого.

Зачем им его писать? Зачем в GNOME есть музыкальный плеер? По-мне это большой минус, размывание внимания, а также препятствие инновациям (т.к. многие пользователи просто не будут смотреть на альтернативы, если им установили уже что-то).

Ну я-то согласен, что DE — ущербная концепция изначально. Но народ пользуется и просит ещё…

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

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

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

Со стимом было ещё хуже. Помнишь как вышел второй ведьмак на линукс? А я вчера купил в стиме нового Бонда, скачал, просто прищелкнул в свойствах галочку использовать слой совместимости и нажал запустить. Потом правда ещё прописал в свойствах запуска флаги для запуска игры на wayland без xwayland. И игра работает идеально на ультрах в 2К, никакого тиринга, фризов или глюков. 10 лет назад о таком никто и мечтать не мог.

К желающим переубедить меня знатокам традиционный вопрос. В системах, основанных на Wayland, уже можно делать аналоги xdotool и wmctrl?

Спроси этот вопрос у гугла. В кедах уже давно есть аналоги.

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

А можно пример реального применения. Для чего оно вообще надо?

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

Хнык :(

Я не понимаю почему так негативно относятся к X11. Я в девелоперские дебри не лез, а как юзер - у меня он просто работет. Может кто-то расскажет чего там юзерам не хватало?

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

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

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

Поменяй невидию на видеокарту, тогда проблем не будет.

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

Работает-то отлично, но панель задач совсем другая и некоторых настроек, которые есть в Плазме, там нет.

Return
()
Последнее исправление: Return (всего исправлений: 2)
Ответ на: комментарий от macrohard

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

Просто поставил и работает всё из коробки. Проблема то не в шлейфе и ssd, проблема в том что у тебя стоит вместо видеокарты.

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

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

Так для тех и для тех. Забрав X11 вы отказываете разработчикам, которые хотят писать под X11.

А вообще, Линукс (по крайней мере по состянию на ~10 лет назад) как раз и получился нормальным за счет того, что разработчики и были пользователями во многом. А потом набежали домохозяйки и стали из Линукс делать Виндовс.

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

Считай что все мейнстримные. Debian- и Arch-подобных больше.

Значит вероятный баг где-то в дебрях композитора. Дело не в настройках и патчах. Вероятно, специфичен к какой-то общей черте оборудования.

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

Забрав X11 вы отказываете разработчикам, которые хотят писать под X11.

Репу закрыли, код удалили, за форки арестовывают?

Берите, форкайте (присоединяйтесь к XLibre, если не смущают отдельные шизы) и, собственно, вперёд - доказывайте этим лохам из индустрии (которые поставили на Иксах крест), что они ничего не понимают. Кто запрещает-то?

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

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

почему обязательно к одному? если в случае с оконным менеджером и панелькой это ещё логично (панелька часто вмешивается в управление окнами), пусть и не обязательно, то композитор и, тем более, дисплейный менеджер вполне могли бы быть отдельно.
Основная проблема у wayland сейчас в том, что каждый «композитор» (на деле комбайн из всего подряд, а не композитор) реализует задачи дисплейного менеджера, оконного менеджера, композитора и иногда даже лончера по своему, создавая зоопарк несовместимых между собойи не похожих решений, контроллируемых только протколами, которые совершенно не обязательно реализовывать

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

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

Нет, не должно. Вот что должно быть, так это оконный сервер. Один на всех, глобальный и надежный. Но у линуксовых шизов как раз этого уже нет. Займитесь теперь ядром, чё это оно болтается таким жирным комком легаси. Нужно создать комитет, которые утвердит ядерный протокол, а потом пусть каждый васян своё делает. А Торвальдса выгнать нафиг вместе с устаревшим небезопасным кодом. Тогда заживём!

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

Подозреваю, что с wayland я бы просто не справился.

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

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

Если бы wayland делался по уму, то у них не было бы сейчас таких проблем.

Так он и делался по-уму в отличии от иксов - поэтому никаких особых проблем у него нет. Что данная новость и иллюстрирует более чем наглядно.

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

Приписать то, чего собеседник не говорил, потом гордо опровергнуть. Трюк стандартный, но убогий.

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

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

С 2019 года на этой сессии.

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

Нет, так не получится. Под разные композиторы разную утилиту для этого придётся юзать/делать. Хотя и не прям под каждый, например подо все на wlroots (а это подавляющее большинство нынче) подойдёт одна.

Ну вот, насколько я понимаю, тот же KDE wlroots не использует.

Я не вижу в этом проблемы, честно говоря. Разве что для тех, кто каждый день меняет композитор.

Проблема в том, что, как я понимаю, придётся писать не программу под линукс, а программу под kde, программу под wlroots, программу под гном и др. У сообщества точно столько ресурсов, всё полезное уже написано?

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

Свобода для конкретно меня. Я сетевой прозрачностью X11 буквально каждый день использую и мне это внезапно нравится ибо удобно.

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

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

mittorn ★★★★★
()

Стоит ли тестировать говно в четвёртый раз? 3 версии назад Х-вайланд приложения были скорее мертвы чем живы, в остальном всё требовало большого рубанка.

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

Приписать то, чего собеседник не говорил

А у твоего косноязычия есть какая-то другая интерпретация?

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

это большая проблема современной индустрии и от этого надо избавляться

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

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

Ну «DE» никогда особо про свободу выбора не были

В 2008-2018 ты мог в любых комбинациях использовать любые компоненты любых ДЕ. Например я использовал Kwin вместе с панелями xfce4 и гном2 одновременно!

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

Но легаси надо хоронить здесь и сейчас, сжигая мосты и не оставляя альтернатив

Да, это как раз-таки заставит разработчиков шевелиться.

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