LINUX.ORG.RU

Kubuntu прекращает поддерживать сеанс X11. Также о планах по прекращению сеанса X11 сообщил проект KDE

 , , ,

Kubuntu прекращает поддерживать сеанс X11. Также о планах по прекращению сеанса X11 сообщил проект KDE

0

3

Разработчики Kubuntu сообщили о прекращении предоставления сеанса KDE на основе X-сервера в базовом окружении. Начиная с выпуска Kubuntu 25.10 в предоставляемых сборках будет оставлен только сеанс на базе Wayland, а для использования сеанса, использующего X-сервер, потребуется вручную установить из репозитория пакет plasma-session-x11. Поддержка запуска X11-приложений при помощи XWayland оставлена без изменений. Ранее похожее решение по прекращении поставки сеанса GNOME на базе X11 было принято для основной сборки Ubuntu Desktop.

Также Нейт Грэм (Nate Graham), разработчик, занимающийся контролем качества в проекте KDE, обобщил планы, касающиеся поддержки работы KDE Plasma в окружениях на базе X-сервера. Прекращение поддержки сеанса на базе X11 рассматривается как неизбежность, но сроки пока не определены и маловероятно, что это произойдёт в ближайшие два года. В марте, при разделении композитного сервера kwin на kwin_x11 и kwin_wayland, предполагалось, что сопровождение kwin_x11 будет прекращено в ветке KDE 7.

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

В настоящее время сеанс X11 продолжает сопровождаться. Сопровождение подразумевает тестирование компиляции компонентов KDE с поддержкой X11 и исправление специфичных для X11 важных ошибок и регрессий. Устранение некритичных ошибок и реализация новой функциональности, связанной с X11, будет производиться только если появится спонсор, готовый оплатить эту работу. При этом ситуация не так плоха, как может показаться - большинство исправляемых проблем и развиваемых новых функций не привязаны к какой-то платформе - лишь 0.76% открытых отчётов об ошибках связаны с X11.

Среди причин грядущего прекращения поддержки X11 упоминается общая стагнация разработки X-сервера и желание не распылять ограниченные ресурсы разработчиков на параллельную поддержку двух дисплейных систем и типов сеансов. X11 устарел и Wayland лучше подходит для современного оборудования. В частности, в текущем виде X11 не может удовлетворить современные потребности, касающиеся многомониторных конфигураций, экранов с высокой плотностью пикселей, HDR, VRR (адаптивное изменение частоты обновления монитора), одновременной работы с несколькими GPU, устойчивости к сбоям, обработки ввода и обеспечения безопасности.

По имеющейся статистике 73% пользователей KDE Plasma 6 и 60% всех пользователей KDE (включая KDE 5), активировавших отправку телеметрии, применяют сеанс на базе Wayland. Интересно, что по статистике, полученной месяц назад, 82% пользователей KDE Plasma 6 применяли Wayland, т.е. доля пользователей Wayland за месяц уменьшилась до 73%. Подобный спад объясняется выходом платформы SteamOS 3.7, в которой осуществлён переход на KDE Plasma 6 с сеансом X11 по умолчанию. Wayland-сеанс на базе KDE по умолчанию предлагают дистрибутивы Arch, Fedora, Manjaro, KDE neon и Kubuntu.

Подробности 1

Подробности 2

★★★★

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

Ну вот базальт с буковкой К и пригодился для замены этих отменястов 😁

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

У меня, например, ни одного приложения, использующего X, сейчас нет. vscode правда глючит слегка, но терпимо.

Я могу жить без X и без wayland. Но значит ли это, что все тотально могут жить в ядрёной консоли?

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

А в чём проблема-то, если не живёшь в РФ?

В РФ тоже особо проблем нет. Главное не устраивайте парады и не пропагандируйте.

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

А потом оказывается что иксы не могут в новые технологии и их надо менять полностью.

Это фигня. Когда вялый научится хотя бы в текущие технологии, а не будет функциональным огрызком?

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

Уже не знаю, снес тестовый стенд. А проверить не догадался так как не пользуюсь.

Причем я уверен что глюков и недоработок есть и будет куча. Но все же это принципиально отличается от «не работает» как тут преподносили.

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

Я к тому, что называть wayland надстройкой над иксами это довольно странный аргумент. Это иксы нынче опциональная надстройка над wayland-ом.

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

А smplayer кстати не работает под вялым. И нафига он нужон такой красивый.

Если нужен хороший GUI к MPV - советую Haruna или Celluloid. Первый от KDE, второй на GTK

Sunderland93 ★★★★★
()

Kubuntu

snap

Закапываем вместе.

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

А можно список этих самых текущих технологий?

То, что донимало лично меня в последнюю попытку потыкать вейленд:

  1. Часто неработающий буфер обмена.
  2. Утечки на ровном месте вплоть до полного выедания свободной памяти.

Вот хотелось бы, чтобы хотя бы этого не было.

А из недостающего:

  1. Удалённый доступ нормальный.
  2. Получение положения окон и управление ими снаружи композитора.

Хотелось бы, чтобы хотя бы это было.

Впрочем, это всё bookworm. Может, в Trixie всё будет лучше, так как вяленький не стоит на месте.

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

Может когда его разработчики допилят уже

это будет примерно никогда)

thm
()
Ответ на: комментарий от skiminok1986

Часто неработающий буфер обмена.

В KDE все отлично работает. У меня например через растдеск открыт удалённый комп, а на нём через рдп открыт сервак, и с моего рабочего стола все отлично пробрасывается из моего буфера обмена в тот рдп.

Утечки на ровном месте вплоть до полного выедания свободной памяти.

Ни разу такого не было. Нвидия?

Удалённый доступ нормальный.

К сожалению на линуксе с ним всегда было хреново. Нормального я не видел. Может всё-таки сделают.

Получение положения окон и управление ими снаружи композитора.

Тоже вроде какое-то расширение уже сделали.

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

Вот когда XWayland выкинут — тогда и приходите. А пока вялая сессия — до сих пор надстройка над иксами.

Извини поставил клоуна. Ибо в текущем раскладе наоборот получаются иксы как надстройка над вяленой сессией. Ибо рисует на экране вяленый а Xwayland - это прослойка транслирующая иксовые вызовы.

То что ты говоришь было бы идеально и это возможно свершиться трудами Энрико - но пока увы.

Qui-Gon ★★★★★
()
Ответ на: комментарий от duott

но приложения всё равно через XWayland

Ну это зависит от приложений. На самом деле не так уж и много приложений осталось которые не умеют в вяленый нативно. Из моего списка

avidemux - вяленая версия собирается и даже запускается но сука не работает. Но тут вопрос в миграции на qt6 - процесс идет хоть и не быстро.

cinelerra - ну это навсегда X. Эта штука без тулкита, ее никто не кормит а коммьюнити врядли осилит конверсию. Но работает - и слава аллаху. Но какбы продукт нишевой.

KiCAD -ну тут про это топик. Зависит от Wx

Prusaslicer - см. KiCAD -та же история один в один.

Ну собственно все из того с чем я сталкивался. Либра и лиса и птица - вполне себе нативные, телеграм - тоже, Freecad - перешел на qt6 и соответственно нативен.

wine - работа ведется.

То что пишут про Steam и Proton - ну какбы вяленый задумывался для того чтобы играть в игрушки. Соответственно тут уже вопрос лени разрабов - тем более административного ресурса им хватило чтобы удавить одну из двух вяленых жаб - тиринг.

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

Qui-Gon ★★★★★
()
Ответ на: комментарий от duott

А в чём проблема-то, если не живёшь в РФ?

Это как раз если живешь в РФ проблем нет - ибо внедряют зонды как правило ребята из АНБ и ЦРУ а они с товарищем майором из местного отделения милиции делиться не будут. А вот если живешь не в РФ - вот тогда стоит задуматься.

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

В KDE все отлично работает.

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

t3n3t
()
Ответ на: комментарий от MrCookie

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

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

Klipper только с недавних пор встроенный, изначально он был отдельной программой. Ну да не суть.

Последний раз он у меня не сработал секунд 40 назад.

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

Ещё раз. Не помню такого. У меня он срабатывает даже когда я подключаюсь через anydesk и там человек сам что-то копирует у себя в буфер обмена.

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

Ну значит у тебя такая же нога и не болит. А куча народу уже давно на это жалуется (нет, я сейчас ссылки на багтрекер искать не буду, я смирился).

t3n3t
()
Ответ на: комментарий от Qui-Gon

Xwayland - это прослойка транслирующая иксовые вызовы.

Xwayland - это Xorg, работающий как DDX компонент. Для приложений это обычный X-сервер, для композитора - это обычный Wayland-клиент. В почти каждом композиторе реализуется крошечный оконный менеджер - XWM, который работает в связке с Xwayland и выводит окно как wayland surface. Так что называть его прослойкой - в корне неправильно. Это фактически целый иксовый десктоп, просто очень крошечный и встроенный в композитор. Почему «почти в каждом»? Например Niri этого не имеет, и для работы иксового софта там требуется внешний костыль https://github.com/Supreeeme/xwayland-satellite

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

Ну, да, настроек существенно меньше. Но они точно не хуже из-за этого. Проще, менее функционально. Но никак не хуже.

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

Для приложений это обычный X-сервер, для композитора - это обычный Wayland-клиент.

выводит окно как wayland surface

ну я и писал - прослойка. Конвертирует X11 вызовы в отрисовку wayland surface.

Нет у него драйверов железа и коммуникации между приложениями - все это делает wayland. А Xwayland - это по сути реализация того самого «рисовального» API которое из вейланда убрали по неосиляторству недалеких создателей (хотя и объявили про ненадобность). И DE под Xwayland не запустишь. И экран зашерить не получится им пользуясь. И раскладку клавиатуры не переключить.

Qui-Gon ★★★★★
()
Ответ на: комментарий от Sunderland93

ЕМНИП, тот же Celluloid нужно закрывать по Shift+Q чтобы он запомнил текущее время просмотра видеофайла. То самое чувство, когда ты закрываешь программы привычным способом (Ctrl+Q, Meta+Q, Alt+F4 и т.п.), но вот только одна..

Да, я знаю, что это дефолт для MPV, но вот в Smplayer, это почему-то, учтено и не надо править вручную конфиги.

И таких деталей там еще небольшая тележечка. Гнум и вовсе перешел на очередную модную обертку для MPV, Showtime или как его - Celluloid им стал уже не нужен (хотя его в свое время презентовали как убийцу Totem). Еще не щупал, но что-то мне подсказывает что функциональности там стало еще меньше.

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

ЕМНИП, тот же Celluloid нужно закрывать по Shift+Q чтобы он запомнил текущее время просмотра видеофайла. То самое чувство, когда ты закрываешь программы привычным способом (Ctrl+Q, Meta+Q, Alt+F4 и т.п.), но вот только одна..

Там в настройках есть флажок, или он не работает?

Сейчас глянул, и нет, это не то. Нужно в конфиг прописывать.

Гнум и вовсе перешел на очередную модную обертку для MPV, Showtime или как его - Celluloid им стал уже не нужен (хотя его в свое время презентовали как убийцу Totem).

Разве Celluloid это проект GNOME? Я всегда считал, что это сторонний плеер.

Showtime

Он вроде использует GStreamer.

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

Там в настройках есть флажок, или он не работает?

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

Разве Celluloid это проект GNOME? Я всегда считал, что это сторонний плеер.

Celluloid - это переименованный gnome-mpv.

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

Он вроде использует GStreamer.

Тут могу ошибаться, не проверял. Суть не в обертке MPV, а в том, как часто они переизобретают велосипеды. Что плееры, что эмуляторы терминалов, etc, etc.

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

Celluloid - это переименованный gnome-mpv.

Однако ж он не хостится на gitlab.gnome.org, не является частью Circle. Я всегда считал что это сторонний проект, хоть и созданный для GNOME, как, например, gnome-paint, gnome-split и проч.

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

В KDE

Всем сидеть на этой жирноте? И таки это подтверждает моё утверждение о нормальных композиторах.

Ни разу такого не было. Нвидия?

Стабильно такое есть. АМД.

К сожалению на линуксе с ним всегда было хреново. Нормального я не видел. Может всё-таки сделают.

На линуксе оно нормальное есть. Просто не в вейленде.

Тоже вроде какое-то расширение уже сделали.

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

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

Всем сидеть на этой жирноте?

90% пользователей пк сидят не винде и ничего вроде, не жалуются на жирноту.

Стабильно такое есть. АМД.

С 19 года только AMD. Вообще такого не припомню.

На линуксе оно нормальное есть. Просто не в вейленде.

Вот для сравнения у меня есть несколько серверов на винде и один на Kubuntu. Rdp и xrdp это небо и земля. На винде работает переключение раскладок, буфер обмена, шаринг папок и принтеров. На Kubuntu это все нифига не работает и скорость работы просто отвратительная. И это естественно иксы. Покажи мне нормальный рдп или его замену на линуксе.

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

На Kubuntu это все нифига не работает и скорость работы просто отвратительная.

Kubuntu

Xubuntu 20.04 - работает быстро и стабильно, даже 3д быстро работает. Шаринг папок не использую. Проблем с буфером обмена не видел ни разу.

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

90% пользователей пк сидят не винде и ничего вроде, не жалуются на жирноту.

Миллионы мух не могут ошибаться.

С 19 года только AMD. Вообще такого не припомню.

С 21 года только AMD. На вяленьком воспроизводится в 100% случаев. До этого был intel, но там как-то совсем всё плохо было с wayland и я его не пробовал за ненадобностью.

Вот для сравнения у меня есть несколько серверов на винде и один на Kubuntu. Rdp и xrdp это небо и земля. На винде работает переключение раскладок, буфер обмена, шаринг папок и принтеров. На Kubuntu это все нифига не работает и скорость работы просто отвратительная. И это естественно иксы. Покажи мне нормальный рдп или его замену на линуксе.

Пользовался немного на линпусе. Переключение раскладок работает, скорость сопоставима с виндовыми серверами-клиентами. Шаринг папок не нужен, когда есть возможность подключиться по SSH. От использования принтеров давно пора отказаться – берегите природу.

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

Если кого-то миллионы, то это не значит, что они являются мухами.

Это уже не так важно. Если самый главный аргумент за это то, что большинство этим пользуется, то, скорее всего, объект не заслуживает особого внимания.

Попсу и рэпчик слушает куда больше людей, чем классическую музыку.

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

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

С 21 года только AMD. На вяленьком воспроизводится в 100% случаев. До этого был intel, но там как-то совсем всё плохо было с wayland и я его не пробовал за ненадобностью.

Вот тебе пример ноут 3 дня не перезагружался, на нем постоянно работает что-то ресурсоемкое типа 1С, IDEA, браузер с кучей вкладок. И как видишь сам wayland за три дня работы никуда не утек, память нормально освобождается. Что там у тебя течет-то?

https://ibb.co/C3cR2SrH

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

У меня не работает, даже если мышкой переключить на индикаторе раскладок ничего не меняется.

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

Вот тебе пример ноут 3 дня не перезагружался, на нем постоянно работает что-то ресурсоемкое типа 1С, IDEA, браузер с кучей вкладок. И как видишь сам wayland за три дня работы никуда не утек, память нормально освобождается. Что там у тебя течет-то?

У меня там были ТГ, огнелис и эмулятор терминала. За ночь отъедается всё вплоть до свапа.

У меня не работает, даже если мышкой переключить на индикаторе раскладок ничего не меняется.

Что там у тебя не работает-то?

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

У меня там были ТГ, огнелис и эмулятор терминала. За ночь отъедается всё вплоть до свапа.

Ты сам видишь скрин. Может у тебя проблема с древним ядром и дровами?

Что там у тебя не работает-то?

Переключение раскладок, общий буфер обмена. Сейчас в кедах появился krdp сервер, который настраивается прямо из панели управления. Возможно с ним будет работать лучше, чем с кривым xrdp. Но там стоит ubuntu 22.04 c пятыми кедами и там такого нет к сожалению.

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

Ты сам видишь скрин. Может у тебя проблема с древним ядром и дровами?

Всё может быть. Выйдет Trixie – посмотрю что изменилось за два года.

Переключение раскладок, общий буфер обмена

УМВР.

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

Всё может быть. Выйдет Trixie – посмотрю что изменилось за два года.

Все больше убеждаюсь что все эти «стабильные» дистрибутивы не для дома. Дома самое оптимальное что-нибудь типа Manjaro, на крайняк Fedora.

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

Все больше убеждаюсь что все эти «стабильные» дистрибутивы не для дома

Использую Wayland на «стабильном» дистрибутиве уже лет 6, брат жив, никаких проблем не наблюдается. Так что не стоит обобщать.

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

Все больше убеждаюсь что все эти «стабильные» дистрибутивы не для дома. Дома самое оптимальное что-нибудь типа Manjaro, на крайняк Fedora.

Это надо или иметь много свободного времени, которое не на что потратить, или любить Red Hat сильно. Мне не подходят. Лучше пусть система занимается своим делом. К тому же я не в курсе как оно работает в кедогномах, так как не люблю их ещё с середины нулевых.

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

Это надо или иметь много свободного времени, которое не на что потратить, или любить Red Hat сильно.

Manajro в большинстве случаев просто работает. Обновления приходят редко но по много. Они нашли золотую середину между блидингэдж ролингами и протухшими лтс, у тебя ролинг, но он не закидывает тебя ежеденевными обновлениями. При этом у тебя ещё есть AUR из которого можно поставить практически все что тебе не хватает, и flathub для того что нигде больше не нашел.

Fedora в чем-то тоже напоминает Manjaro, софт обычно самый свежий, но у неё есть полноценные релизы между которыми надо переходить, а это лишние заморочки.

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

Обнаружил одну грустную штуку. Если видос крутится в MPV - то он есть ватт 5-6. А вот есть через celluloid - то 8-9. На моем ноуте - на других девайсах цифры понятно другие но тенденция. Похоже что этот гуй поимо элементов управления перехватывает отрисовку в экран и дает такие ощутимые накладные расходы.

На десктопе пофиг - а в поезде или самолете киношку посмотреть - стоит подумать чем пользоваться.

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

Обнаружил одну грустную штуку. Если видос крутится в MPV - то он есть ватт 5-6. А вот есть через celluloid - то 8-9. На моем ноуте - на других девайсах цифры понятно другие но тенденция. Похоже что этот гуй поимо элементов управления перехватывает отрисовку в экран и дает такие ощутимые накладные расходы.

Может, в последнем просто почему-то не используется аппаратное декодирование? Если нажать во время воспроизведения I в обоих, что выведет?

P.S. Установил MPV, запустил с теми же опциями — у меня одинаковое потребление вышло, просто 1 в 1.

Rootlexx ★★★★★
()
Последнее исправление: Rootlexx (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.