LINUX.ORG.RU

Разработчики обсуждают возможность прекращения поддержки X11 в GTK 5

 , ,


1

3

Лидер Fedora Desktop Team Матиас Класен (Matthias Clasen), участник Gnome Release Team и один из активных разработчиков GTK (подготовил 36.8% изменений в GTK 4) выдвинул инициативу по прекращению поддержки X11 в GTK5.

В числе причин такого шага Матиас указывает, что X11 не становится лучше, Wayland уже широко доступен, GTK-бэкенд X11 и код на основе Xlib находятся в стагнации, а также присутствуют проблемы с сопровождающими. Для того, чтобы сохранить поддержку, нужны энтузиасты, а их нет и вряд ли найдутся. Большинство разработчиков в основном заняты поддержкой Wayland.

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



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

Ответ на: комментарий от Skullnet

Где эти самые разработчики и где результат их работы? Пожалуйста, в студию!

Результат их работы состоит в том, что ты пользовался иксами с 2004 по 2022 год и в ус не дул. Или ты думаешь что это «свободное сообщество и энтузиасты» погружались в септик с иксами?

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

Халява кончилась.

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

Любой дистр в котором ты делаешь аналог apt purge xwayland и дальше ходишь по граблям.

Я что не понятно пишу ? В вашей анлогии это должно быть что то типа

apt purge xorg

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

Угумс, человека у которого на Fedora 36 с Wayland и Nvidia всё работает для его кейсов оказываются обманывают, ведь судя по хейт-писулькам в интернете у него ничего не должно работать.

Котиков в Youtube смотреть - работает, значит работает в принципе всё?

Ау, тут в 2022 году Wayland вкорячили по дефолту в самый распространённый домохозяечный дистр.

Fedora это дистрибутив для любителей садомазо-тестирования багов на себе, как и Ubuntu. Знаю по себе. Нормальный человек поставит какой нибудь Linux Mint с Mate или Cinammon-ом или Xubuntu, или какой-нибудь дистрибутив с KDE, но точно не Fedora.

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

А когда ты захочешь на таком дистре запустить древнюю программку под GTK+2, Motif, Tk или Qt 4 – получишь бибу. Именно поэтому никто в здравом уме из дистров общего назначения убирать XWayland в ближайшее время не будет и правильно сделает.

Это то тут причем ? Если я захочу что то такое запустить и найду это под свой дистр, установлю и это притащит мне х11 в систему.

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

но я не готов покупать новую карту просто

Для поддержки wayland нужен только KMS и поддержка EGL дровами. Всё.

Что за древность у тебя, если даже мой 12-летний Интел на самой распоследней Убунте вполне вменяемо под wayland ворочает GNOME42?

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

ALT Linux

Ок, я недооценил его популярность. Тогда два.

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

Результат их работы состоит в том, что ты пользовался иксами с 2004 по 2022 год и в ус не дул. Или ты думаешь что это «свободное сообщество и энтузиасты» погружались в септик с иксами?

Я результат их работы отлично вижу по Wayland-у. Больше 10 лет разработки в никуда. Что-то тут не складывается. Правда?

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

А иксовую, наверное, нельзя.

Ну, когда не знают, что такое LD_PRELOAD, но хочется поумничать, так и не такие перлы выдают :)

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

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

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

Я что не понятно пишу ?

Да, всё ещё непонятно что ты хочешь. Извини, но люди делают дистрибутивы Linux для широкого круга пользователей и им непонятны хотелки вроде: «хочу чтобы был только Wayland, а остальные Legacy-приложения хочу чтобы не запускались!». Хочешь подобного – бери в руки-ножницы apt, dnf, pacman и делай сам.

Возможно существуют какие-нибудь тестовые Wayland-only дистрибутивы типа Rebbeca Black Linux, но я сильно сомневаюсь, что ими кто-либо пользуется не для тестов.

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

Fedora это дистрибутив для любителей задомазо-тестирования багов на себе, как и Ubuntu. Знаю по себе. Нормальный человек поставит какой нибудь Linux Mint с Mate или Cinammon-ом или Xubuntu, или какой-нибудь дистрибутив с KDE, но точно не Fedora.

Это не так. Да если ты хочешь поюзать новые технологии и т.д. причем один из первых - то да. Если нет то юзай Федора-1 и будет все как обычно.

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

Я результат их работы отлично вижу по Wayland-у. Больше 10 лет разработки в никуда. Что-то тут не складывается. Правда?

Не вижу «в никуда». Зато вижу дефолтные сеансы Wayland в Debian, Ubuntu, Arch Linux, Fedora, CentOS, RHEL, OL, SLE, OpenSuse etc.

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

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

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

Не вижу «в никуда». Зато вижу дефолтные сеансы Wayland в Debian, Ubuntu, Arch Linux, Fedora, CentOS, RHEL, OL, SLE, OpenSuse etc.

А эти ублюдки-юзеры все равно иксы юзают, сволочи! Нужно срочно выпилить X11!

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

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

С вопросами веры и прочей теологией – это не ко мне.

Факт: берёшь образ Ubuntu 22.04 LTS, ставишь, запускаешь. И если у тебя AMD или Intel в плане GPU, то видишь что всё десктопное окружение, все дефолтные программы на GTK там работают нативно под Wayland. Как и тот же Firefox.

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

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

Халява кончилась.

Мне скучно читать ваши проплаченные посты. Мне сложно представить, чтобы нормальный человек стал нахваливать корпорации, которые срать хотели на пользователей в 95% случаев.

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

А эти ублюдки-юзеры все равно иксы юзают, сволочи!

И ещё долго будут использовать иксы в XWayland, не вижу ничего страшного в этом. А дрочь на «расовую чистоту» окружения оставьте тулкитофобам, там схожие симптомы болезни.

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

И ещё долго будут использовать иксы в XWayland, не вижу ничего страшного в этом. А дрочь на «расовую чистоту» окружения оставьте тулкитофобам, там схожие симптомы болезни.

Презерватив для Xorg вместо нормального Xorg-а. XWayland появился, потому что до них дошло, что их вяленный нафиг никому не упёрся.

Skullnet ★★★★★
()

А что уже GTK 4 везде используется? Все успели переехать?

ggrn ★★★★★
()
Ответ на: комментарий от Skullnet
  • Корпорации сделали так, что в период с 2004-2022 годы ты пользовался иксами и мог постить из них тупак на форум. Ты сидел и не копротивлялся.

  • Корпорации с 2022 года делают так, что иксы депрекейтят и выкидывают. Ты закопротивлялся.

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

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

Там не будет в системе ни одного х11 пакета ?

Если кто не в курсе то ф36 с выхода крутит вайланд с пропер дровами нвидиа. (не помню вроде в дрова это засунули то ли в декабре 2021 то ли позжее) в современные дрова, если что.

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

Я уже писал.

Новость о намерении какого-то хрена с горы перейти на линукс — это одно. Новость о том, что авторы дистрибутива X собираются выпилить в следующей версии фичу Y — другое. Пункт про новости о намерениях был введён именно для первого.

Тема, обсуждаемая сейчас — в «серой зоне». С одной стороны, это не официальный анонс Федоры и не официальный анонс GTK5, который ещё ХЗ когда будет. С другой, это всё-таки инициатива одного из основных разработчиков GTK и по совместительству идеолога десктопной Федоры. Не хрен с горы.

А, ну и вишенка на торте. Новость — не о намерении. Новость об обсуждении. Вот в первом варианте, с кликбейтным заголовком, новость была именно о намерении (которое пока нигде не объявлено). А в подтверждённом варианте никаких намерений нет. Обсуждение уже заверте...

Поэтому можно, конечно, и в Talks (лучше, наверное, всё же в Development), а можно и в новости. На опеннете пропустили в новости, я решил последовать примеру.

Вот новость о переговорах МЦСТ и «Микрона» я перенёс в Talks именно потому, что намерения. Там слишком уж много неясного.

P.S. Кстати, твою новость про Legacy BIOS, над которой тоже висел меч «намерений», я подтвердил, если помнишь.

P.P.S. Мне кажется, куда интереснее обсуждать, примут ли это предложение и чем оно обернётся, чем подпадает ли оно под офтопик-лист, нет?..

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

Я что не понятно пишу ? В вашей анлогии это должно быть что то типа apt purge xorg

Он просто не понимает, по верхам статей «как всё уныло» бегает, вот и результат.

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

Презерватив для Xorg вместо нормального Xorg-а. XWayland появился, потому что до них дошло, что их вяленный нафиг никому не упёрся.

Презерватив для X.Org’а развивается куда активнее X.Org’а и сегодня метит на место новой эталонной реализации X11, такие дела.

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

Корпорации с 2022 года делают так, что иксы депрекейтят и выкидывают. Ты закопротивлялся.

Я уже сказал кто выкидывает иксы и почему, но у них просто не получится. Пусть конечно попробуют и сами придут к epic fail-у, а то я что зря попкорн покупал?

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

Презерватив для X.Org’а развивается куда активнее X.Org’а и сегодня метит на место новой эталонной реализации X11, такие дела.

До встречи через 10 лет.

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

Презерватив для X.Org’а развивается куда активнее X.Org’а и сегодня метит на место новой эталонной реализации X11, такие дела.

Упс. не понял….

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

Там не будет в системе ни одного х11 пакета ?

Там будет XWayland и набор сущствующих иксовых библиотек к нему, для того случая если тебе потребуется иксовый софт. Но само окружение и все дефолтные программы Ubuntu 22.04 LTS работают нативно под Wayland. Хотя может и есть какие-то исключения, я не проверял.

Ибо вся вот эта движуха «расовой чистоты» дистрибутива, типа чтобы без либ x11, или без либ Wayland, или без GTK+, без Qt и пр. – болезнь, называемая тулкитофобией.

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

Без их кода иксы умерли бы ещё во времена форка XFree86.

Или XFree86 бы процветал и развавался без криворукого Keith Packard.

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

Там будет XWayland и набор сущствующих иксовых библиотек к нему, для того случая если тебе потребуется иксовый софт.

Видать я не понятно пишу. Зачем в пакеты в дистре имеют зависимости ? Вообще судя Вашу заметку про XWayland и это … я наверное буду бросать этот тред. Мне сложно общаться с собеседником что …

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

Хотя может и есть какие-то исключения, я не проверял.

Вот-вот!

Ибо вся вот эта движуха «расовой чистоты» дистрибутива, типа чтобы без либ x11, или без либ Wayland, или без GTK+, без Qt и пр. – болезнь, называемая тулкитофобией.

Мде, смысла дальше я просто не вижу обсуждения. А лицухи как? На тот же QT?

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

Это такой же отдельный компонент и реализация иксов, как и в других операционных системах. Аналогом XWayland в macOS является XQuartz, а в Windows – какой-нибудь XMing.

Не совсем. XWayland использует недокументированные возможности Wayland для расширенного функционала. То есть программы под X11 на Wayland умеют больше чем нативные Wayland программы.

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

Для поддержки wayland нужен только KMS и поддержка EGL дровами.

...поддержка wayland появилась только в новых драйвера, а они поди уже не поддерживают карту.

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

Видать я не понятно пишу

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

Зачем в пакеты в дистре имеют зависимости ?

Вот что ты имел в виду под этой фразой? А хрен его знает.

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

Вот что ты имел в виду под этой фразой? А хрен его знает.

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

Вы хоть раз Слакваре гоняли ?

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

Ты действительно считаешь что интерпреторы исполняемых форматов A.OUT, COFF и ELF должны быть в оконном сервере?

Да, если требуется совместимость с проприетарными драйверами. Вам производитель видеокарты дал драйверы в формате скажет COFF и у вас либо X сервер будет его поддерживать, либо будет только ядерная консоль.

Правда это уже лет как 20 не актуально.

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

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

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

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

да я понимаю, что если не в теме то сложно понять. Это нормально. Вы просто спросите что именно не понятно … я вам постараюсь объяснить.

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

Вот-вот!

Что «вот-вот»? Ты реально считаешь, что я установив Ubuntu или Fedora побегу проверять запускается ли там каждая программка под Wayland или XWayland? Соррян, но «тулкитофобией» МКБ-10 F42 я не страдаю и привык тратить лично время на более интересные вещи.

Так что мне достаточно было проверить пару приложений: GNOME Shell, Nautilus, GNOME Terminal и Firefox, и оказалось что все они работают нативно под Wayland, а тот же Firefox ещё и аппаратно декодирует видео (в иксах не умеет).

EXL ★★★★★
()

А чего все негодуют? GTK 5 выйдет лет через 10, когда иксы окончательно похоронятся

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

Так что мне достаточно было проверить пару приложений: GNOME Shell, Nautilus, GNOME Terminal и Firefox, и оказалось что все они работают нативно под Wayland,

Как Вы определяете что они работают нативно под Wayland, если у вас в системе есть и х11 и xwayland.

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

Ты действительно считаешь что интерпреторы исполняемых форматов A.OUT, COFF и ELF должны быть в оконном сервере?

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

Настолько удобная, что выкинутая и никем не используемая.

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

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

Ты пьян что ли? Почему такая дислексия?

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

В данном случае разработчики дистрибутивов посчитали что будет удобно, если иксовые пакеты и XWayland будут сразу предустановлены.

Вдруг ты научный сотрудник и у тебя бинарь какой-нибудь древней X11-программы для работы с какими-нибудь телескопами? На новой Ubuntu под Wayland ты просто сделаешь ./app и всё будет работать, без ковыряния реп и поиска нужных либ.

Удобно. Дистрибутивы ведь делают для людей, а не тулкитофобов.

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

Это не оконный сервер, это платформа пользовательского интерфейса (графика + устройства ввода) со своими драйверами, считай почти что ОС. Сделанная так, чтобы работать максимально кросс-платформенно по отношению к настоящей ОС.

Комбайн, нарушающий не только KISS, но и UNIX-Way.

и используется как минимум мной

Но не используется GTK+, Qt, браузерами и современными программами.

Я тоже использую иногда Xaw для хелловорлдов. Он что теперь ЖИВ, получается?

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