LINUX.ORG.RU

Бета-версия драйвера Nvidia 495.29.05 с поддержкой GBM

 ,


0

1

Доступен бета-выпуск новой ветки проприетарного драйвера Nvidia 495.29.05. Среди изменений:

  • Добавлена поддержка GBM (Generic Buffer Manager), что делает возможной работу драйвера Nvidia в любом существующем Wayland композиторе без внесения модификаций (ранее работа Wayland в Nvidia была возможна только через EGL-расширения EGLStreams и EGLDevice, поддержка которых была реализована только в GNOME и KDE). Для работы с GBM требуется библиотека libgbm из состава Mesa 21.2 и новее.
  • Добавлен индикатор поддержки технологии Resizable BAR на поддерживаемых системах.
  • Исправлено падение X-сервера при запуске нового экземпляра в конфигурациях PRIME.
  • Удалена библиотека NvIFROpenGL, объявленная устаревшей в выпуске 470.
  • Минимальная версия ядра Linux, необходимая для работы драйвера, повышена с 2.6.32 до 3.10.

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

★★★★★

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

Это бардак, а не конкурентная борьба. Реализаций с приемлемой архитектурой и функционалом: ноль.

Я ещё посмотрел код, оно ещё оказывается к Линуксу гвоздями прибито, там epoll() используется. Подумал портировать GTK 3+ на Haiku через Wayland, а оказывается не всё так просто.

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

Это бардак, а не конкурентная борьба

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

Реализаций с приемлемой архитектурой и функционалом: ноль

Как что-то похожее — wlroots, но это не совсем реализация.

Я ещё посмотрел код, оно ещё оказывается к Линуксу гвоздями прибито, там epoll() используется

В современных реалиях графического стека приходится выбирать меньшее зло.

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

Хаос лишь временный

Wayland уже почти 10 лет существует. Раньше за такое время целые семейства ОС сменялись.

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

Wayland уже почти 10 лет существует

И где-то 2 года им активно пользуются. Браузеры вот только недавно нормально перевели на вейленд, ЛТС-убунта всё ещё на иксах.

Раньше за такое время целые семейства ОС сменялись

А ещё раньше вместо полупроводников использовали радиолампы. В современном мире всё несколько иначе, смена графического стека крайне сложна и трудозатратна.

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

В современном мире всё несколько иначе, смена графического стека крайне сложна и трудозатратна.

Это программисты кончились, а не трудозатратно. В Windows графический стек с нуля переписывали несколько раз за несколько лет. Ничего принципиально сложного нет в смене графического стека.

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

Это программисты кончились, а не трудозатратно

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

В Windows графический стек с нуля переписывали несколько раз за несколько лет. Ничего принципиально сложного нет в смене графического стека.

Ну вы и сравнили, там всё организовано, а тут с одной стороны отбиваешься от сторонников Х, с другой от пользователей нвидии, а параллельно с этим надо объяснять, что вейленд — протокол.

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

запили epoll в haiku

Думаю проще будет пропатчить libwayland. Может даже патч примут.

фряшники таки сдались и запилили вон

Там вроде лютые костыли с препроцессором и переопределением системных функций.

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

В Windows графический стек с нуля переписывали

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

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

C Windows XP на Vista был знатный перепись.

Там и поддержка двух GPU, и мультимейдинных возможностей.

До сих пор, спустя 15 лет, для линуксов с древними иксами такой уровень не достижим.

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

Windows XP на Vista

И сколько это «переписываний с нуля» - один?

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

Задачи такой не было.

Напомню, разговор про количество «переписываний с нуля»

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

И сколько это «переписываний с нуля» - один?

Про то что было до XP забыли? Там прогресс шёл огромными темпами, за год-два всё могло устареть окончательно.

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

Windows 9x (user.exe, gdi.exe), Windows NT (win32k.sys)

Существовали одновременно. Это не переписывание.

Windows Vista

Здесь да, за что «очень полюбили» эту версию.

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

Про то что было до XP забыли?

Что до X11 я плохо помню, у меня проблемы с обратным счетом с детсада

Не говоря о количестве реализаций X11, от каноникала например.

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

и как это оправдывает аблоютно нереалистичное заявление

следущий шаг - отказ от собственной реализации opengl/vulkan в пользу mesa

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

А ещё раньше вместо полупроводников использовали радиолампы

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

Думаете, с иксами будет иначе?

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

Ну так а речь-то о чём?

разработчики и не пыхтели

Показываем, что пыхтели — начинаете врётькать.

Вы уже в который раз читаете высирачем и спорите непонятно с чем.

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

Но это лучше, чем примерно 0 оных у иксов

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

Вон давеча Midori так умер и превратился из легковесного браузера на WebKitGTK+ в электроноподелие. Для сравнения — QtWeb, который последний раз выпустили ещё лет 10 назад, а люди пользуются до сих пор.

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

Пора уже закапывать эту устаревшую и кривую архитектуру Mesa.

У тебя всё ненужно, криво и нужно закопать. Реализуй нормально и предложи в апстрим. А так это всё пердеж в лужу. Я понимаю что ты очень опытный программист, но реально - словами и критикой делу не поможешь. Nvidia прогнулась потому что выбора нет - GBM разрабатывали всем сообществом, он за многие годы вылизан до блеска, и никто не станет делать специфичные для одного вендора реализации или сносить всё и пилить заново. Поддержку EGLStreams в GNOME и KDE добавляли люди из Nvidia.

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

C Windows XP на Vista был знатный перепись

Отпугнувший часть пользователь, которые до сих пор брезгуют NT≥6 и некрофилируют XP/2003, да.

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

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

Софту может и лучше будет, но только не пользователям.

Вон давеча Midori так умер и превратился из легковесного браузера на WebKitGTK+ в электроноподелие

Жаль, всё меньше нормальных браузеров на вебките.

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

У Вас не только с обратным счётом проблемы, но и дислексия.

При чём здесь X11?

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

По сравнению с чем?

Вот сейчас у гномокед лишь около половины рынка. У всяких тайловодов — ещё процентов 10.

Даже если допустить, что все гномокедерасты переедут на вяленд (нет), и тайловоды тоже (тем более нет, ибо там большой зоопарк и ещё большие требования). Ну ладно ещё MATE (тоже каких-то 5%) худо-бедно на Mir переведут, попутно доломав окончательно (его и так уже испортили GTK+3 и многочисленными поломками совместимости с второгномом). Что будут делать остальные? Что будут делать те, у кого конфигурация завязана на иксах, а WM в ней является лишь мелкой заменимой частью? С концепцией Wayland это не совместимо в принципе, в нём нет концептуальной альтернативы X-серверу, каждый композитор сам себе хозяин и сам себе отдельный мир.

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

По сравнению с чем?

С адекватным большинством.

Вот сейчас у гномокед лишь около половины рынка. У всяких тайловодов — ещё процентов 10.

Что за бред вы пишете? У гнома есть убунта, а у убунты добрая большая половина рынка.

Даже если допустить, что все гномокедерасты переедут на вяленд (нет),

Гном уже переехал, а кеды в процессе.

тем более нет, ибо там большой зоопарк и ещё большие требования

Переедут как миленькие. Те, которые нужны.

Что будут делать остальные

А что должны? И чего это должно меня волновать? Я же не запрещаю им использовать иксы.

Что будут делать те, у кого конфигурация завязана на иксах

Это кто?

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

Софту может и лучше будет, но только не пользователям

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

Жаль, всё меньше нормальных браузеров на вебките

Ну а фигли, он сейчас интересен только Apple и гномосекам, остальные от него постепенно отказались и впряглись в хромой паровоз. На качестве движка, особенно вне macOS/iOS, это отражается тоже не в лучшую сторону.

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

Насколько я знаю, если есть значимые изменения, то можно писать про бета-версию. А тут изменение значимое, если до этого в предыдущих версиях поддержки GBM не было.

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

С адекватным большинством

То есть с виндузятниками и маководами?

Что за бред вы пишете?

Результаты недавнего опроса.

у убунты добрая большая половина рынка

И что, все пользователи Ubuntu cидят на дефолтном гноме? ;)

Гном уже переехал, а кеды в процессе.

Речь об остальном.

Переедут как миленькие

Не переедут, потому что Wayland архитектурно не подходит для их задач.

Я же не запрещаю им использовать иксы

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

Это кто?

Кто запускают X-сервер и под ним отдельные X-клиенты, а не какую-то готовую оболочку. По максимуму используя свободную среду, которую предоставляют иксы, и стандарты типа EWMH и XEMBED.

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

То есть с виндузятниками и маководами?

Не угадали, попробуйте ещё раз.

Результаты недавнего опроса.

Вы ЛОР на планету растянули? Зачем? Почему?

Речь об остальном.

Крыса переедет, ай3 уже есть — свей. Вот и всё.

Не переедут, потому что Wayland архитектурно не подходит для их задач.

Значит будут меньшинством, в чём вопрос?

На что пару десятков процентов никак не тянут.

Их будет пару процентов.

Кто запускают X-сервер и под ним отдельные X-клиенты, а не какую-то готовую оболочку. По максимуму используя свободную среду, которую предоставляют иксы, и стандарты типа EWMH и XEMBED.

То есть пара процентов.

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

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

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

Не угадали

Угадали. Это у Вас искажённое представление об адекватах.

Вы ЛОР на планету растянули?

Давайте планетарный опрос.

Крыса переедет

Лет через 20? Они там в замешательстве пока что, и не знают, куда бежать. Да и manpower на такие масштабные переделки не хватает. Крыса-то притёрта к гномосекам, а гномосеки никакого готового инструментария для конкурентов не оставляют — в отличие даже от кед, от которых хоть KWindowSystem для LXQt перепал.

ай3 уже есть

i3 — это все тайловоды, что ли? Их там целый зоопарк.

Их будет пару процентов.

У Вас с математикой проблемы? 100-10-5=2?

Их будет пару процентов.

Да может, и меньше даже. Только как таких считать-то вообще?

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

Драйвера для чего?

Иксам modesetting и libinput ещё на десятилетия хватит.

Браузеры и вовсе с драйверами напрямую не контачат.

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

буратины

То есть зелибобики наплодили таких вот «буратин», принципиально отказываясь пилить GBM и продвигая EGLStreams, потом обманули их, а виноваты буратины, понятно.

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

Давайте планетарный опрос.

https://linux-hardware.org/?view=os_de

Лет через 20? Они там в замешательстве пока что, и не знают, куда бежать. Да и manpower на такие масштабные переделки не хватает. Крыса-то притёрта к гномосекам, а гномосеки никакого готового инструментария для конкурентов не оставляют — в отличие даже от кед, от которых хоть KWindowSystem для LXQt перепал.

Возьмут готовое что-то и под себя погнут.

i3 — это все тайловоды, что ли? Их там целый зоопарк

Среди которого ай3 — самый популярный.

Только как таких считать-то вообще?

Зачем таких считать вообще? Это же погрешность.

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