The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Рассматривается возможность прекращения в GTK5 поддержки X11"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Подсказка: Доступны два режима работы форума: "Раскрыть нити" и "Свернуть нити".
. "Рассматривается возможность прекращения в GTK5 поддержки X11" +/
Сообщение от Аноним (-), 06-Июл-22, 00:26 
TL;DR: те кто кодит DRM/KMS - have mind of their own и уж точно не корп подстилки.

Более длинное объяснения.

У них есть свое собственное видение как это надо делать. Они собрались толпой и покумекали как это делать более правильно с реально имеющими место быть сейчас архитектурами графического железа. По мере уточнения деталей они очень хорошо разделили логические части и оно в существующем виде маппится на почти любое современное железо, от compute-only акселераторов без видеовыхода до тупых контроллеров дисплея не имеющих вычислителей вообще, только "долбилку на экран". Это покрывает почти весь мыслимый диапазон хардвара как-то относщегося к графике и даже часть НЕ относящегося к графике. Скажем ряд NPU запилили как "gpu" хотя, собственно, чего графического neural processing unit делает? Но реюзнуть вон ту инфраструктуру зело уж соблазнительно, вот они и :)

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

В этом месте даже заклятые конкуренты - и независимые кодеры - нашли общий язык. Я имел пару очень плотных дискуссий с несколькими крутыми кодерами на эту тему и имел возможность оценить что они РЕАЛЬНО желают, а не то что мне тут "эксперты" типа тебя вещают.

Великолепным примером будет интеловский Vetter. Который, IIRC, уже в общем то и не интеловский. Что не мешает ему продолжать делать что он раньше делал: кодить DRM/KMS и вокруг. И вот он работая в интеле вписался за tinyDRM башкой, хотя вот именно интел с этого ничего не имел. Сейчас tinyDRM ассимилировался, его хелперы втянули в основной DRM/KMS так что смысл в нем как отдельной сущности отпал, но делать маленькие драйверы для относительно простых дисплеев стало проще.

Ну так вот. Эти люди горой за то чтобы графика в Linux была такой что они могут встать и сказать "я сделал это!". И чтобы не стыдно потом было. Это точно не про иксы и то как они работают.

А вот эта ваша нвидия - она всему этому отлично МЕШАЛА. САБОТИРУЯ рефакторы апи и улучшения. За это ее не жалуют по сути вообще все кодеры вокруг линуксной графики и все кто в курсе этого булшита. В линуксе никому совершенно не интересно что жадный проприетарный корп пилит в своей норке. И уж точно никто не вклинит рефактор апи под современные реалии ради таких НЕучастников процесса. Если кто хочет учет интересов - он участвует в процессе. На общих основаниях. По тем правилам которые приняты в Linux. Это не лечится. Линукс всегда был таким и вместо прожимания под корпов - смог прожать корпов на эту тему. Это Торвальдс и его майнтайнеры никаким потребунам и корпам за ними типа нвидии не отдадут. Они скорее оттуда вас вышибут с таикм настроем - и правильно сделают, так, по человечески. Потому что внутрях они вас за своих юзеров не считают, "taunted kernel -> bye bye".

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

Следствие: следующие несколько лет у юзеров нвидий в линухе будет твориться полный тарарам. Они облажались сделав ставку на некооперативного вендора и при радикальном изменении апи это коенчно же воздастся. Нвидия уже кажется начала немного догадываться, но так и не поняла как с вон теми взаимодействовать правильно. Поэтому даже после вываливания сорца драйвера быстро это все у вас не наладится. Прогресс ради вас тоже никто не запаузит, так что вас будет все сильнее колбасить. Через несколько лет или нвидия научится тому что амд уже давно умеет или нуво сдерет ключевые куски себе, но до этого момента... у вас есть технология которая обречена быть куском проблем. Это даже не со зла. Просто звезды так сложились. Взад отыгрывать ради нвидии никто точно не будет, вам придется с этим жить.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Рассматривается возможность прекращения в GTK5 поддержки X11, opennews, 03-Июл-22, 17:12  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру