LINUX.ORG.RU

Разработчики GNOME объявили о планах отказаться от поддержки X11

 , , ,


1

4

Команда разработчиков GNOME объявила о планах полностью отказаться от поддержки X11 в будущих версиях окружения рабочего стола. Это решение может оказать значительное влияние на дистрибутивы Linux до сих пор использующие X11 по умолчанию или предлагающие его в качестве опции.

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

Согласно данным в GitLab, разработчики GNOME планируют полностью удалить код поддержки X11-сессий, позволяющий рабочему окружению работать на сервере отображения Xorg, уже в GNOME 50.

>>> Новость на opennet.ru

★★★

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

Все точно так же знают что этот идиотизм с ограничением функционала никак не влияет на безопастность.

Ну то есть ты высрал что-то там про уязвимости в Wayland и возможность захвата фреймбуфера, а доказывать это должен я? Логика агонь!

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

Даже самые упоротые иксофанатики, типа Simon Peter'а признали Wayland. Несмотря на годы вскукареков. Даже коммитить начали. И никто не хочет уже возвращаться к былой архитектуре. Наелись за 40 лет.

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

Даже самые упоротые иксофанатики, типа Simon Peter’а признали Wayland.

Да он над вами стебался так, а вы не поняли.

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

Ты можешь описать принципиальные различия-то? Не «вот этот баг починили» или «в иксах этого не было», а прямо неустранимые архитектурные противоречия.

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

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

Или это проблема линуксоидов, у которых вместо шины dbus. Мнения есть разные.

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

Мнения есть разные.

Само собой. Поскольку большинство wayland-композеров пилят именно линуксоиды, то и придерживаются они своего мнения по поводу dbus. Было бы странно если бы вместо этого они придерживались мнения разрабов андроида. Ну или твоего, но про тебя они просто не в курсе :)

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

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

Затем, что кто-то осилил композитор, но не панельку. А у другого есть панелька, но нет композитора. Интегрироваться они нормально не могут. В таком положении xfce и labwc, например. Так что вейланд поощряет комбайны. Тот же hyprland отпочковался от wlroots и там теперь всё своё. Новомодный космик тоже вещь в себе. Это крах юниксвейного десктопа. Но линуксоиды такого и не достойны, жрите разноцветные вёнды теперь. Впрочем, вы давно уже.

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

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

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

Тот же hyprland отпочковался от wlroots

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

Как там говорилось в одно старом советском фильме- белые пришли грабят, красные пришли - грабят, и куда крестьянину податься ?

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

а теперь осознал свои ошибки

У тебя даже риторика как у культиста, который уверовал в вяленд. Он до сих пор в своём gist ставит на место вялендонутых.

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

Да вот плачу над вашим потребительским подходом. «Хочу HDR! Дайте мне HDR прямо сейчас! Пусть все страдают и переписывают свой софт ради услаждения меня любимого». Но, мужик, в винде давно есть поддержка и HDR, и чёрта лысого. Там доступно любое железо и какой угодно софт. Зачем тебе точно такая же винда, но кастрированная? Ради чего?

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

Большинство разрабов Wayland (wlroots) в общем-то и против. Ты просто тикеты в wp не читал.

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

hyprland технологически продвинутый но вещь в себе - то есть болшинство софта кроме самих hypr-перделок от этих технически-продвнутых костылей ничего особо не выигрывают.

Это однодневка. Наиграются и забудут. Тем временем openbox до сих пор используется как минимум в lxde, хотя апстрим мертв уже 10 лет (правда говорят зашевелился недавно).

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

Про lxqt это ошибка, имелось ввиду lxde. Что в lxqt я не знаю. Отдельно опенбокс с панелькой до сих пор используют тоже.

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

lxde заглох из-за gtk3, им он не понравился и они ушли на qt.

Ну на qt есть KDE. И если в мире gtk омерзительный дизайн третьегнома сподвигнул к разработке и существованию кучу альтернатив, то KDE со своей гибкой настраиваемостью вполне может удовлетворить практически любого. А говорить о легкости DE имея платформу на qt - это уже даже не смешно, это печально.

Так что ИМХО сделали они это очень зря.

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

lxde заглох из-за gtk3

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

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

lxde заглох из-за gtk3, им он не понравился и они ушли на qt.

Во многих дистрах, например Арче и Дебиане, его пересобрали с gtk3. Получилось.....не очень.

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

Осталось с gtk4 пересобрать, который теперь opengl 3.3 хочет.

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

В иксах ты и на Plasma 6 можешь оконник сменить. С Wayland уже не прокатит. Хоть рендер оболочки и перенесли на layer-shell, все равно ещё куча плазма-специфичных протоколов, которых нет в других композиторах.

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

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

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

LXDE не обновлялся 4 года уже. Есть куча багов в их libfm/pcmanfm, которые никто не фиксит, и не собирается. И это только файловый менеджер. Давно уже подавляющее большинство LXDE юзеров переползло на регулярно обновляемый LXQt.

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

Так файловый менеджер тоже можно заменить другим. В этом сила юниксвея. А когда все прибито гвоздями, на помойку сразу целиком отправляется всё DE. Выживет в новом мире только то, что разрабатывается фултайм за деньги. Что и требовалось от этой оконной революции.

bread
()

Кстати вот

https://www.phoronix.com/news/Xfce-xfwm4-Merges-Wayland-Code

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

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

Так что модульность среды уходит в прошлое и теперь в каждом DE будет свой композитор

Если бы ты прочитал дальше заголовка, то увидел бы, что

For doing the heavy-lifting with Xfwm4, the wlroots library started by the Sway compositor and since picked up by various other Wayland compositors is being used. Leveraging wlroots makes for a much easier bring-up of a Wayland compositor for the Xfce desktop.

что в переводе означает «можно юзать любой wlroots-композитор с Xfce, хоть Sway, хоть LabWC»

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

а учитывая что ресурсов на рахработку у mate

У мате таргет на wayfire и labwc. И то там всего один челик пилит поддержку Wayland, да и многие активные разрабы свалили из проекта. МАТЕ буквально на последнем издыхании сейчас.

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

Да уж, широкий выбор из двух с половиной калек. Не говоря о том, что wlroots уже выглядит не слишком живым. Если xfce хотят выжить, им придется свой композитор делать. Кажется слишком поздно уже.

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

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

Сила-то она сила, но я ни разу не видел живых пользователей, которые бы этим пользователись, а я насмотрелся и видел некоторое дерьмо. Подавляющее большинство используют куда более сильную парадигму «жри что дают» и если поставили Mate, то используют Caja, не пытаясь заменить его на nautilus или там, Marlin. А если поставили KDE, используют Dolphin.

Да, на ЛОР-е регулярно встречаются встречаются скриншоты о том, как кто-то себе настроил панель одну, бокс другой, ФМ третий, но будем честны, таких меньшинство. Это как страдать по сетевой прозрачности.

А когда все прибито гвоздями, на помойку сразу целиком отправляется всё DE.

А когда прибито гвоздями, это называется «цельный UX» и пользователи жрут двумя руками.

Выживет в новом мире только то, что разрабатывается фултайм за деньги. Что и требовалось от этой оконной революции.

Тут согласен.

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

Это уже опровергает заявления об отсутствии модульности. А чем это wlroots «выглядит не слишком живым»?

Если xfce хотят выжить, им придется свой композитор делать

Сейчас никто уже с нуля композиторы не пишет. Кеды и Гном так делали потому что в те времена ещё не существовало ни wlroots ни прочих подобных библиотек. Сейчас у тебя на выбор: wlroots, louvre, smithay, mir, та фигня от Hyprland, забыл название. Не надо ничего с нуля прям делать. А многие протоколы, те же layer-shell и wlr-foreign-toplevel-management, реализованы во всех мной перечисленных библиотеках. Значит как минимум с рабочим столом, панелями, уведомлениями и многим другим - проблем не будет. Xfce поступили мудро.

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

Сила-то она сила, но я ни разу не видел живых пользователей, которые бы этим пользователись

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

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

это тв неправильно все понимаешь потому как толком не юзал ничего кроме гномокед. Да и с английским видать не очень.

Значит оный текст что дабы упростить себе задачу они начали писать свой собственный композитор на основе wlroots - и не более того.

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

любой wlroots-композитор с Xfce, хоть Sway, хоть LabWC

Ты получишь несовместимость - скорее всего с панелькой, с контрольной панелью, скринсейвером-локером и может еще с чем-то.

Опять же wlroots ломает API c каждым релизом , равно как и поддержку протоколов. И не факт опять же будет ли xfce дальше развиваться следуя за wlroots или они как hyprland сделав форк перейдут на собственную разработку.

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

Для меня есть рабочее ПО и есть второсортное ПО.

Рабочее ПО это IDE, это браузер, это консоль. Это то, где я провожу 99% своего времени.

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

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

А те, кто профессионально работает с файлами в тех объёмах, для которых требуется специализированное ПО, скорей всего используют двухпанельный менеджер вроде Midnight Commander.

Вот зачем тот же GNOME тянет Epiphany, к примеру (веб-браузер), я не понимаю. Это как раз тот софт, который никому не нужен.

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

А чем это wlroots «выглядит не слишком живым»?

Основателям уже это все надоело, значит недолго осталось проекту. Hyprland отвалился, а это самая популярная альтернатива кедогномам сейчас. Короче, идея «сделаем как в иксах, чтобы у всех красноглазов была общая базовая реализация» провалилась.

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

потому как толком не юзал ничего кроме гномокед

Крайне сильно ошибаешься.

Ты получишь несовместимость - скорее всего с панелькой, с контрольной панелью, скринсейвером-локером и может еще с чем-то.

Большинство отдельных панелей под Wayland, что я видел, поддерживают wlr-foreign-toplevel-management. Так что работать будут.

И не факт опять же будет ли xfce дальше развиваться следуя за wlroots или они как hyprland сделав форк перейдут на собственную разработку.

По твоей логике если им пилить все с нуля и делать свой форк - сил на это у них уйдет меньше. И кстати - зайди для приличия в их гитлаб и посмотри уже на порты под Wayland того, что они сделали. Там сплошь и радом wlr протоколы. А значит тебе никто не запретит поставить вместо Xfwm4 - LabWC. К слову он сейчас и является рекомендуемым, пруф ищи в пакете xfce4-session.

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

Основателям уже это все надоело, значит недолго осталось проекту.

Пруф.

Hyprland отвалился

Потому что его автор - неадекватная истеричка, которую забанили в гитлабе wlroots.

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

если поставили Mate, то используют Caja

Ну Caja - лучшее из того что ейчас есть.

Проблема тупо в том что файлменеджеры в DE - это не standaone пакеты, они тупо тянут за собой половину DE. Ну нельзя вот просто так взять и поствить nautilus без гнома или dolphin без кед.

У меня сейчас пожалуй максимум из того что можно набрать модулями - то есть немного Mate - это собственно Caja, стмотрелка картинок eom, легкий редактор pluma, смотрелка (и главное печаталка) pdf - atril, редактор меню Mozo, и две утилитки из состава вейланд-несовемстимых пакетов - mate-power-statistics (смотрелка статуса батареи - не просто % заряда а история заряда-разряда плюс мониторинг кучи параметров) и mate-volume-control (аналог pavucontrol - но по мне приятнее). Еще есть mate-control-center сборка из git (умеет управлять темами gtk3 под вяленым) и mate-settings-daemon (для передачи настроек тем и шрифтов и курсоров в xwayland окна)

Терминал - tilda (вернее ее заброшенный но отлично работающий форк tilda-wayland). Mate terminal есть - но забыл когда открывал.

далее - композитор wayfire c графическим конфигуратором wcm.

В качестве панельки-менюшки-нотификейшен ареа часы индикатор батареи - wf-panel. По возможностям и свистоперделкам она далеко позади mate-panel - но очень легка и быстрая, и ресурсов почти не жрет.

Локер экрана - swaylock.

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

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

поддерживают wlr-foreign-toplevel-management. Так что работать будут.

Работать будут, но поддерживать скажем переключение десктопов, подесктопное отображение окон, индикактор клавы и состояние idle loop не будут. А родная панель с родным композитором могут себе это поволить.

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

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

В иксах также, если юзать голый WM. Почему ты об этом не вспоминаешь? А так да, ты все верно говоришь - если не нужна целостная среда, то шьешь себе десктоп из кусков. Я именно так и делаю для Sway, River, Qtile-Wayland и остального.

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

переключение десктопов

Уже поддерживает, протокол ext-workspaces есть в xfce-panel.

подесктопное отображение окон

Пока нету, но и протокола стандартного нету.

индикактор клавы

Тут согласен.

А родная панель с родным композитором могут себе это поволить.

При условии что разрабы запилят кастомный протокол. В контексте разрабов Xfce, что по-твоему проще - взять что-то, что обкатано везде, или пилить с нуля свое?

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

Я кстати пару дней юзал Xfce на Wayland. С LabWC. Ну, самое острое, чего не хватает на данный момент - настроек устройств ввода. Я понимаю что этим занимается композитор, все дела, но разрабы обещают что-то в этом плане сделать.

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

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

Пока нету, но и протокола стандартного нету.

У тебя неправильное представление о wlroots. Wlroots это не композитор, это либа. Причем либа на плюсах. И то что комозиторы сделаны на базе wlroots ни разу не гарантирует что они являются drop-in заменой друг другу.

Qui-Gon ★★★★★
()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)
Тема будет перемещена в архив .