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

Ещё бы меня кто-то заставил, заставлялка не выросла))

Ты себя переоцениваешь.

вопрос чисто гипотетический - зачем?

dbus сосет. В Android вместо dbus Binder. Если в Android принесут Wayland, они вряд ли захотят dbus.

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

dbus сосет

Ну да, и dbus-broker не сильно ситуацию исправил. Альтернатива есть?

Если в Android принесут Wayland

Уже принесли. В AOSP. Только не для андроида, а для контейнера с дебианом, что там есть. И в хромой оси подобная схема есть. В самом андроиде Wayland нахер не нужен. Только вопрос то не об этом. А о том - зачем заменять те же панели или другие куски в том, что уже работает? Ради чего? Ты от этого вопроса не увиливай.

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

Ну да, и dbus-broker не сильно ситуацию исправил. Альтернатива есть?

Для лялекса нет. Для остальных есть. Binder, я же написал.

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

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

Какие панели? Для телефона софт другой. Только поехавшие из пуризма пытались засунуть GNOME на телефон, вышло очень плохо.

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

Какая разница что там у остальных? Давай ещё IPC из винды с макосью приплети. Речь о Линуксе. В Линуксе - нету. То есть D-Bus тут безальтернативен, а полноценный, человеческий, а не красноглазый десктоп, использует его на всю катушку. Следовательно - нет никакой проблемы завязаться на его использование.

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

Какая разница что там у остальных? Давай ещё IPC из винды с макосью приплети. Речь о Линуксе. В Линуксе - нету. То есть D-Bus тут безальтернативен, а полноценный, человеческий, а не красноглазый десктоп, использует его на всю катушку. Следовательно - нет никакой проблемы завязаться на его использование.

Я не буду это с тобой по кругу обсуждать. Хочешь фанбойствовать – фанбойствуй на здоровье.

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

И вот в этом во всём прям критически важна возможность установить произвольный композер и панель?

Почему нет?

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

Какие панели? Для телефона софт другой.

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

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

сижу на wayfire, перешел с compiz. Энергоэффективность в пределах погрешности измерения.

Идет перспективная разработка в лисе на тему энергоэффективности - но пока с переменным успехом, в текущем состоянии включение вейланд-оптимизации выжирает батарею пулей вместо того чтобы ее беречь. Ждем фиксов от Мартина как обычно. Теперь уже видимо к 141 или 142 релизу.

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

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

Фига себе ты поехал уже... Даже windows теперь без проблем любой shell вместо explorer.exe умеет.

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

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

В обоих случаях произошло снижение потребления с 24 до 21 Вт, что составляет 13%.

(Разумеется, зависит от железа и сценариев использования.)

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

Альтернативный шелл в винде ещё во времена семерки ставили, а то и раньше. Вопрос - кто этим занимается? Я ни у кого ещё не видел винды с чем-то вместо explorer.exe. Так что кто ещё поехал.

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

Через Пайпварь или через ядерный фреймбуфер.

Сокет тебе дают через dbus, обмазавшись ограничениями. Новый ты породить не можешь.

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

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

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

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

У меня то как раз есть! Просто им пользоваться сложнее чем api видеозахвата графической подсистемы.

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

размещать по столам можно. Если композитор это поддерживает. В принципе wayfire вполне адекватный аналог компиза - не без потерь конечно но многое умеет. А вот с панелью хуже. Универсальную панель сделать не получится по описанным неоднократно причинам - но возможно доработать родную панель композитора wf-panel и пользоваться ей вместо (или вместе с ) mate-panel или xfce4-panel

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

Только не рассказывай, что нормальных десктопов ты не застал, типа слишком молод и всё такое...

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

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

Вот! Уже есть план как избавить вайланд от ответственности за композитинг окон!

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

Хочешь сказать Адвайта в Мате это какая то другая адвайта, и gvfs и гномо-реестр тоже какие то другие?

Или вот я например запрашиваю установку mate-tweak и он запрашивает 2 gir* (т.е. гномовских) библиотеки (одна из которых правда форк от мате) и ещё yelp, которая гномовская справка. Это только то что бросается в глаза на 2 пакете, найденном aptitude по слову «мате».

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

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

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

Чтобы заняться исследованием дыр вайланда - сначала надо чтобы он физически начал запускаться.

Кстати, назвать примеры аналогичной атаки на Х-окружение ты не сможешь. Все знают что это возможно. Я знаю и верю что возможно, но... Ты не сможешь назвать ни одного задокументированного случая такой атаки!

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

не так. Вейланд- панель может функционально быть не хуже X-панели только если эта панель - копонент определенного композитора.

То есть можно сделать панель для Wayfire или там labwc которая будет обладать полным функционалом той же mate-панели. Универсалная копозиторо-независимая wayland-панель будет без вариантов хуже универсальной икс-панели.

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

т.к. пользователю не нужно работать с несколькими окнами сразу.

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

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

Я хочу сказать, что ты путаешь теплое с мягким, и выдаешь желаемое за действительное. По твоей логике, раз PCmanFM-Qt в LXQT использует gvfs - то он тоже зависит от Гнома.

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

Чтобы заняться исследованием дыр вайланда - сначала надо чтобы он физически начал запускаться.

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

Кстати, назвать примеры аналогичной атаки на Х-окружение ты не сможешь. Все знают что это возможно.

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

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

Такую универсальную панель сейчас пилят разрабы LXQt. И я склонен согласиться - выглядит это монструозно и довольно грустно. Но таков их путь. Если крыса и мате однозначно выбрали 1-2 композитора на wlroots, то эти - решили объять все.

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

А где я такое говорил? Я то говорил что гномосеки такое говорили!

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

Ммм… надо сделать панель со встроенным композитором! А потом вообще каждому окну по композитору!

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

Почему нет?

Потому что софт (вообще весь, не только FOSS) так разрабатывают - никто не делает реализацию ради ноунеймов с ЛОРа, которым потрындеть приспичило. Есть реальная потребность, подкреплённая деньгами или временем разрабов? Будет реализация. Просто мимокрокодил что-то ляпнул - хрен ему.

На андроиде его нет

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

в bsd он нужен только потому что лялекс

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

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

Короче суть в том, что список окон на панели не нужен т.к. пользователю не нужно работать с несколькими окнами сразу.

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

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

А разве нет? Если гном в очередной раз что нибудь изменит и жёстко навернёт gvfs - не пойдут ли лесом все проекты, использующие её? Я в курсе что можно делать форки, но это время! Для некоммерческого проекта - годы и тонны отставания.

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

И всё ещё нет никаких примеров.

Ну поплачь, может кто и пожалеет - мир не без добрых людей :-D

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

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

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

Потому это и подтверждать никак не надо

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

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

Так можно даже прийти к идее о том, что графический сервер должен быть отдельно, а композитор - отдельно... Причём сервер должен быть 1, а панели и композиторы просто следовать единому стандарту api.

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

Это а) не моя придумка

Не удивлён. Вот если бы ты что-то дельное сам придумал - это был бы сюрприз.

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

У кого-нибудь есть переводчик с ламерского на человеческий? Я даже примерно не представляю что он несёт: какая идея, какой источник?!

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

Не удивлён.

Но ты ведь стебался над ней своими собственными руками! Давай, начнай переобуваться в полёте, ведь пруф прямо здесь: Разработчики GNOME объявили о планах отказаться от поддержки X11 (комментарий)

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

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

Этот вывод вы сделали из того, что вам лично неизвестны случаи эксплуатации слабой модели безопасности Xorg через захват экрана/перехват событий ввода?

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

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

ах, да, ещё и из того, что мне показали 10-секундный способ захватить этот самый видеопоток вообще не касаясь графической подсистемы.

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

ах, да, ещё и из того, что мне показали 10-секундный способ захватить этот самый видеопоток вообще не касаясь графической подсистемы.

…для чего нужны права root же, не?

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

Но ты ведь стебался над ней своими собственными руками!

У тебя реально отрицательный IQ - как ты сумел вычитать стёб над какой-то там идеей? Единственное над чем я там стебался это твой интеллект. Хоть и грешно смеяться над больными людьми конечно :)

zabbal ★★★★☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.