Из кодовой базы Mesa, свободной реализации API OpenGL и Vulkan, удалена поддержка программного интерфейса VDPAU (Video Decode and Presentation API for Unix) созданного компанией NVIDIA. Для аппаратного ускорения кодирования и декодирования видео в различных форматах в Mesa оставлена поддержка API VA-API (Video Acceleration API), изначально предложенного компанией Intel и получившего большее распространение в Linux-системах...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=63864
Ну хотя бы так. Трансляция одного в другое на NVIDIA-дровах была пыткой.
Ты имеешь в виду, хотя бы больше никак? А что до вейланда с вулканом, у нвидии это где-то в планах. Сейчас только вулкан на вейланде и работает. Либо запускай в xwayland. Но в браузерах только эта шляпа ваапи и она вечно поломана.
VAAPI отлично работает в Firefox на AMD из коробки, и требует ровно ноль телодвижений для ускорения видео. У NVIDIA и Google запрашивали нормальную поддержку VAAPI еще пять лет назад - для них это было "не в приоритете".Сразу видно, кому похер, кому нет.
1) Google более десяти лет назад сделали VAAPI для ChromeOS (Intel GPU). А в линуксах понтяное дело, что...
2) VAAPI в Firefox заработало относительно легко на Intel. С AMD ещё кучу проблем и долго решали.
Ну опять-таки - кто решил, а кто не решил. Сейчас из двух живых браузеров ускорение под Linux не работает в первую очередь у Chrome.
Ага, а в FF — во вторую очередь.
У двух вендоров из трёх - работает. Кто тут виноват, мм? :)
А вообще, это они лихо! Можно было и подождать. Так и норовят всеми правдами и неправдами задавить иксы... грязно играют.
Пользуйтесь интеловской встройкой:
https://en.wikipedia.org/wiki/Intel_Quick_Sync_Video
Или Intel Arc, если надо тяжелое 3д.
Далеко не у всех штуед вместо процессора, чтоб встройкой пользоваться для декодирования.
На амуде тоже работает.
Красные всюду своих людей потыкали. При этом основной рынок у зеленых и синих на пол шишечки.
Чего тебе красные мерещатся, когда тут был сделан выбор в сторону синей технологии?
Ваапи как и Вяленый килер-фичи местных амудешников.
> Ваапи как и Вяленый килер-фичи местных амудешников.Но это же фича синих и она очевидно лучше фичи зелёных.
От синих рарабов обитающих здесь я не слышу восторгов и восхвалений, а вот от тех чьими акциями владеет в том числе и один американский финн в каждой новости касающейся АМД и про новости о Кедах тоже.
VA-API реализуется библиотекой libva (Intel):
https://en.wikipedia.org/wiki/Video_Acceleration_API
местные амудешники клали болт на твой вяленый
А чёрные и фиолетовые где? Непорядок. Да и белых ты не упомянул, с ржавыми
Просто его красные в детстве обидели, вот и бесится.
На этом сайте меня адепты красных обидили.Никакой критики не допускали,теперь я злой.
> На этом сайте меня адепты красных обидили.Никакой критики не допускали,теперь я злой.Не забудь хэштег миту, когда будешь рассказывать, где тебя красные трогали.
>"теперь я злой. "Ты забыл ножкой топнуть)))
Корову в колхоз забрали и деда-кулака расстреляли
И правильно сделали, а зелёных нужно гнать с их проприетарными api.
> Красные всюду своих людей потыкали. При этом основной рынок у зеленых и
> синих на пол шишечки.1) VA-API это вообще-то разработка фирмы интел, если что. Но на амд ее тоже запилили.
2) Нвидии кто-то не давал это все сделать? АМД вообще просто наняли разработчиков драйвера Radeon на фултайм. Делом показав как надо было. И им постепенно настолько понравилось что они дропанули AMDVLK признав что "неофициальный" RADV от этих господ их обставил. Он настолько хорош что теперь и будет - официальным драйвером вулкана от амд :)А vdpau и правда бестолковое как все что делает нвидия. Нвидия не в теме развития графики в линукс и вечно в догоняющих, а когда что-то пытается - решает свои узконишевые проблемы максимально дурацким способом. Как, вот, проблемы interop и ограниченность апей.
И никак вам от этого всего знание какой там у кого рынок - не поможет. Можете хоть на ушах стоять, всем просто пофиг. Это у юзеров нвидии проблемы а не у разработчиков -> "contact your support"
Если что, на нвидии можно юзать это, если хочется vaapi: https://github.com/elFarto/nvidia-vaapi-driver/
Но только с проприетарными дровами.
И то, с сомнительным смыслом.
https://github.com/elFarto/nvidia-vaapi-driver/issues/74
Прелестно. Смысл использования Nouveau на Nvidia был именно в том, что он является по факту единственным вариантом для старых видях, ведь официальные проприетарные дрова для них (тоже старые) не собираются с новыми версиями ядра (stable API nonsense, ага).А теперь пользователи старых карт Nvidia просто идут лесом, ведь никакого VA-API на них нет.
И когда эти изменения доберутся до Debian и Ubuntu, что я должен делать: сидеть без аппаратного ускорения видео, или переходить обратно на проклятую Windows, где старые дрова Nvidia становятся и работают на ура?
Наперед местным умникам хочу сказать: нет, обновить мое древнее железо тут не вариант, ибо на новом железе я бы спокойно юзал проприетарный драйвер вместо этого огрызочного Nouveau.
> VA-API может применяться с Wayland и Vulkan и лучше поддерживается в приложениях.
В приложениях, лол. А в старых видяхах он поддерживается? 🤦
> Наперед местным умникам хочу сказать: нет, обновить мое древнее железо тут не
> вариант, ибо на новом железе я бы спокойно юзал проприетарный драйвер
> вместо этого огрызочного Nouveau.Тогда как вариант, обратиться к Нвидии с просьбой начать наконец нормально поддерживать её хлам.
> Тогда как вариант, обратиться к Нвидии с просьбой начать наконец нормально поддерживать её хлам.Ты читай повнимательнее-то: проблема не в Нвидии, а в постоянно ломающемся API Линукса.
Проблема как раз в Нвидии, из-за которой ты не можешь использовать её же драйвера.
> Проблема как раз в Нвидии, из-за которой ты не можешь использовать её же драйвераНет, не в Нвидии, потому что на Винде я ее драйвера 2015 года выпуска отлично использую.
Так это разные драйверы, алё.
В смысле "разные"?
> В смысле "разные"?В прямом. Это два разных драйвера под две разные оси и разрабатываются они разными командами с разным финансированием. Они уже который год не могут исправить баг с производительностью в DX12 играх, но раз уж такого бага нет в Win-драйвере, то его не может быть и в Lin-драйвере, да?
> Это два разных драйвера под две разные оси и разрабатываются они разными командами с разным финансированиемМне от этого не горячо не холодно. Что это должно менять?
>> Это два разных драйвера под две разные оси и разрабатываются они разными командами с разным финансированием
> Мне от этого не горячо не холодно. Что это должно менять?Возвращаемся к тому, что можешь попросить Нвидию начать наконец нормально поддерживать её хлам. У АМД нет проблем с поддержкой старого железа и "stable API nonsense, ага" ей, почему-то, не препятствие.
> Возвращаемся к тому, что можешь попросить Нвидию начать наконец нормально поддерживать её хламНет, мы возвращаемся к тому, что я могу поставить старый драйвер 2015 года выпуска на Винду.
>> Возвращаемся к тому, что можешь попросить Нвидию начать наконец нормально поддерживать её хлам
> Нет, мы возвращаемся к тому, что я могу поставить старый драйвер 2015
> года выпуска на Винду.Ставь.
Легко и оно легко работает на старом компе,но ведь такое может быть скучно. фря рулит. На новье конечно 11,только странный человек с ходу в норм такой бокс вк5орячит опенсорс.
> У АМД нет проблем с поддержкой старого железа и "stable API nonsenseЕще как есть. Просто прдлики из амд сидят и правят висеры ядерщиков после каждого апдейта ядра, чтобы сохранить хоть какую-то аудиторию.
А нвидии этот stable API nonsense нафиг не упал. На нормальных ос драйвера работают годами, но только пингвинойдам нужно двигать кровати даже в патч-релизах.
> Ты читай повнимательнее-то: проблема не в Нвидии, а в постоянно ломающемся API
> Линукса.Так у остальных то норм все работает. Это просто нвидия где-то там в своей норке что-то пилит и почему-то думает что остальные "должны" поддерживать ту неведому фигню которую их индусы выдают на гора.
И вот в результате юзеры нвидий в лине сидят с кучей глюков и факапов. Вы кому денег платили, чудаки? Вот и пишите в саппорт нвидии или какое там у вас спортлото! Частью экосистемы Linux нвидия не является, и разработчики совершенно не обязаны на вас вообще время тратить, это ваши отношения с некооперативным вендорам - вот и делайте друг другу мозги в своих загончиках. А остальные люди в эту формулу взаимодействий вообще не входят. Потому что от вас у них ничего кроме геморроя нет. Это не очень ценно - поэтому если вы испаритесь, вместе с вашими нвидиями, разработчикам, имхо, будет лучше. Да и экосистема здоровее.
> Так у остальных то норм все работает.Пхахаха! У виндузятников "норм все работает" и то не всё.
А у пингвинойдов даже с АМД не все хорошо.Плюс люди покупают нвидию не потому что сильно хотят. А потому что амд дно даже со всеми проблемами с невидией.
АМД и стабильнее (причём уже и на Винде тоже), и производительнее на затраченный бакс (в особенности, на Линуксе).
> АМД и стабильнее (причём уже и на Винде тоже),Про винду больше похоже на сказочки.
> и производительнее на затраченный бакс
Очень зависит от многих факторов.
Например самая выгодная "fps per $" будет intel arc . Если тебя устроят 45 fps))
Наличие/отсутствие лучей.
Если у тебя серьезные проекты и используется cuda, то опять же не все меряется только ценой.> (в особенности, на Линуксе).
Это особенность волнует только 4% меньшинство.
Можно посмотреть продажи новых GPU, статистику стима и тд.
> Про винду больше похоже на сказочки.Драйвера АМД хвалят ещё с релиза Адреналина, а на фоне проблем с зелёными драйверами на выходе 50 серии, АМД вообще стала островом стабильности.
> Очень зависит от многих факторов.
> Например самая выгодная "fps per $" будет intel arc . Если тебя
> устроят 45 fps))При чём тут Интел и 45 фпс? Вон есть 9060 XT, которая по цене 5060 и производительность выдаёт выше, и при упоре в память просаживается слабее благодаря полноценным 16 линиям, которых нет у 5060. Конечно, в твоём месте жительства цены могут быть другими, но мировые цены на стороне АМД.
> Наличие/отсутствие лучей.
А тут как раз кстати вспомнить о 45 фпс, т.к. те немногие игры, где, например, 5070Ti действительно заметно быстрее с лучами, чем 9070 XT, эта 5070Ti нормально не тянет, усаживаясь до 45 фпс в 2К даже с DLSS Quality. А стоит порезать лучи ради приемлемого фпс, как 5070Ti и 9070 XT почти сравняются.
> Если у тебя серьезные проекты и используется cuda, то опять же не
> все меряется только ценой.А если у меня серьёзные проекты и используется ROCm? В любом случае, не нужна обычному геймеру-потребителю cuda.
> Это особенность волнует только 4% меньшинство.
Предположу, что эта особенность волнует большинство на этом сайте.
> Можно посмотреть продажи новых GPU, статистику стима и тд.
А где ты посмотришь продажи новых ГПУ? Такую статистику с цифрами публикует только Майндфактори, но там у АМД с продажами всё прекрасно. В Стиме же до сих пор не удосужились добавить 9000 серию в список определяемых карт, да и в любом случае продажи новых карт ты там не посчитаешь, т.к. в Стиме статистика владения, а не покупок.
Ого, сколько ханжества и гонора от юзеров недоделки с 4% пользователей.> И вот в результате юзеры нвидий в лине сидят с кучей глюков и факапов.
Факапы - это, по-моему, неотъемлимая часть Линя, так что юзером не привыкать.
> Вы кому денег платили, чудаки? Вот и пишите в саппорт нвидии или какое там у вас спортлото!
Да никакого спортлото: заплатил в свое время Майкрософту за Винду, с тех пор таких нелепых проблем с дровами на этой ОС не испытываю. Ну а на Линуксе да: классическое "мы вам ничего не обязаны".
> Потому что от вас у них ничего кроме геморроя нет.
Действительно: нет пользователей - нет проблем. Разработчики с облегченным выдохом выпиливают очередные фичи. Ведь разработка - она же не для пользователей, она для собственно процесса разработки!
> Это не очень ценно - поэтому если вы испаритесь, вместе с вашими нвидиями, разработчикам, имхо, будет лучше. Да и экосистема здоровее.
Главное потом не забыть в очередной раз сделать удивленные глаза "а чего это у нас 4% пользователей? 😧".
>> Вы кому денег платили, чудаки? Вот и пишите в саппорт нвидии или какое там у вас спортлото!
> Да никакого спортлото: заплатил в свое время Майкрософту за Винду, с тех
> пор таких нелепых проблем с дровами на этой ОС не испытываю.
> Ну а на Линуксе да: классическое "мы вам ничего не обязаны".https://www.ixbt.com/news/2025/04/07/nvidia-gamers-nexus-gef... - «Это абсолютно отвратительный и совершенно позорный запуск для Nvidia». Gamers Nexus оценили масштаб проблем компании с драйверами для GeForce
Должно быть, Нвидия никому и ничего не должна в том числе и на Винде.
Дружище, не горячись, пропиши vainfo.
А оно там работало вообще? Я про vdpau на Nouveau. Только на блобе и работало более менее. Да и то его наличие там не имеет смысла. Максимум только в mpv видео ускорять, не более. А так браузреры все прибиты к vaapi. Были ещё какие-то трансляторы vaapi->vdpau , но они кривые до жути.
> А оно там работало вообще? Я про vdpau на NouveauДа, вот у меня прямо сейчас работает. Нужно только было сделать финт с копированием фирмвари из проприетарного драйвера, как в этой статье описыватся:
https://nouveau.freedesktop.org/VideoAcceleration.html
> Максимум только в mpv видео ускорять, не более.
Ничего себе "не более". Мне оно для этого и нужно: видшь ли, h264 разрешением FullHD на CPU декодировать - такая себе радость.
Интересно, а работает ли у тебя dmabuf-wayland в mpv? На моей старой красной карте не работает, не может правильно передать цветовой формат.
> Интересно, а работает ли у тебя dmabuf-wayland в mpv?Не знаю - я на Иксах.
Там такого нет. Декодирование - только часть проблемы, ещё нужно правильно вывести. 3д рендеры качественные, но не быстрые, ещё они тратят больше электричества.
Автор пул реквест наврал что VDPAU вообще нигде не работает, ни в броузере, ни в видео плейерах. Вот такой опенсурс.
>или переходить обратно на проклятую Windows, где старые дрова Nvidia становятся и работают на ура?Хотелось бы узнать название карточки, которая работает только на Nouveau, в ней нет поддержки VA-API, но на нее все еще выходят драйвера под Windows 11
> в ней нет поддержки VA-API, но на нее все еще выходят драйвера под Windows 11Они и не выходят, но последняя версия дров 2015 года ставиться и работает.
Ну так и под Linux ставь старую mesa и модуль ядра, чем это отличается?
Отличается тем, что под Виндой мне не нужно ставить "старую версию ядра".
> Отличается тем, что под Виндой мне не нужно ставить "старую версию ядра".Так и в linux не надо, vdpau это для старого проприетарного драйвера, старые проприетарные драйвера фиксят под новые ядра
Никто там ничего не фиксит. Я в свое время нашел PPA для Убунты, где какой-то васян якобы пофиксил последнюю версию драйвера, поддерживающего мою видяху. Ну, установиться оно установилось, только вот при запуске системы - черный экран.
> под Виндой мне не нужно ставить "старую версию ядра".Потому что под Виндой ядро изначально древнее. Накати Линукс с древним ядром и с древним же драйвером Нвидии и пользуйся на здоровье. Проблема в чём?
> Проблема в чём?Очевидно, в накатывании старой версии ядра. Я не собираюсь тратить время на занятия такой туфтой.
Название видеокарты пожалуйста.
GT 320M
Windows 10 пока ещё базово не прибили.
Да ещё и год дадут секурной поддержки (вроде можно и бесплатно с синхронизацией аккаунта).PS: Я уж молчу про использование после EOL
Ну так человек говорит про следующий за Трикси Дебиан релиз, Это через сколько лет будет?
А ты говоришь про вин 10, предыдущий виндовс релиз.
Если ты держишь музейное железо, можно и ПО не обновлять. Даже нужно ради аутентичности. Иначе в чём смысл вообще?
https://www.if-not-true-then-false.com/
https://github.com/dkosmari/nvidia-340.108-updated/
https://github.com/flydiscohuebr/nvidia-304/
но есть и третий вариант, самый лучший: купить новую карточку от компании nvidia. просто дай им денег и всё
Менять комплектующие.
Новый релиз, хуже функционал. Саботаж ПО на уровне GUI плавно переходит и на подсистемы.
На это и рассчет тем быстрее окно упадёт , а если оно не упадёт то нечего ремонтировать , а если не ремонтировать долго то в процессе поидёт запрос на стабилизирующие выпуски не с помощью каких то там авто бредо генераторов кода , а именно исследование проблем за хороший суппорт достойными средствами , а всякие искатели уязвимости пусть пилят свою трекереную сами.
> Новый релиз, хуже функционал. Саботаж ПО на уровне GUI плавно переходит и на подсистемы.Все проще. При ограниченности ресурсов - балласт надо иногда скидывать за борт. Проприетарный некооперативный вендор и его потребители которые денег заносят - тем, а остальниым ничего кроме гемора не приносят - почему-то оказываются в топе этого списка. Возможно потому что от их отсутствия - никто ничего не теряет на уровне экосистемы, девелопа и вообще.
>> Новый релиз, хуже функционал. Саботаж ПО на уровне GUI плавно переходит и на подсистемы.
> Все проще. При ограниченности ресурсов - балласт надо иногда скидывать за борт.А потом "почему на 4%! мы просто не поддерживаем железки, у которых 94% продаж на рынке во втором квартале? неужели это связано???"
В общем с такими закодонами лялекс так и останется маргинальной платформой для упорных и упоротых.
> При ограниченности ресурсов - балласт надо иногда скидывать за борт.Итак, ситуация с Nouveau:
* Балласт в виде старых карт выкинули. 👍
* Балласт в виде последних карт мы еще не поддерживаем. 😧
* Балласт в виде актуальных карт... Ой, а на актуальных вместо нашего огрызочного низкопроизводительного поделия все используют полноценный проприетарный драйвер. 😭Не, ну это бинго, я считаю! Линукс в очередной раз одержал победу над здравым смыслом!
> Проприетарный некооперативный вендор и его потребители которые денег заносят - тем, а остальниым ничего кроме гемора не приносят - почему-то оказываются в топе этого списка.
Так надо было в Nouveau польностью дропать поддержку Nvidia. Зачем эти полумеры?
> В качестве причин удаления упоминается возможность
> использования VDPAU только на системах c X11 и OpenGL,
> из-за отсутствия поддержки Wayland и Vulkan.Вот что бывает когда отказываешься эволюционировать!
А потом тебя выбрасывают как устаревший хлам.
ты хотел сказать деградировать?
Выше написали,что для 92% на Меса и ее выделывания все равно. Это вы здесь большинство глумаящаеся над нетакусиками, но в общем мы стемимся к нулю на десктопах, а остальное это даже здесь для 10% и то по работе.
Не волнуйтесь, у нвидии всё очень хорошо. Плохо только у любителей антиквариата, которым зачем-то жизненно необходимо накатить самую свежую месу на 20+ летний хлам. Но тут ССЗБ эталонное.
> Вот что бывает когда отказываешься эволюционировать!Эволюция видеокарт происходит при покупке новых устройств. Бессмысленно требовать новых фич от драйверов, если сами устройства этого не поддерживают
Вообще, те же расширения OpenGL в свое время добавляли в дрова. И это были чисто софтовые фичи
> В качестве причин удаления упоминается возможность использования VDPAU только на системах c X11 и OpenGL, из-за отсутствия поддержки Wayland и Vulkan.И что в этом плохого?! Выглядит как "партия сказала нет X11" и принялись принудительно заставлять всех на вяленых переходить. Wayland точно хорошая технология, если на неё надо пинками запинывать?
> Выглядит как "партия сказала нет X11" и принялись принудительно
> заставлять всех на вяленых переходить. WaylandИли наоборот. Кто-то первый сказал "мы дропаем иксы", а все остальные облегчением "ура! наконец-то можно дропнуть это овно!" и тоже начали дропать.
Все побежали и я побежал.
> Все побежали и я побежал.Не, со "всеми" так не сработает. Побежал значимый игрок.
А то вот нетакуси забегали с x11libre, и что? кто-то за ними побежал?
Не, их как слали на хурд, так и продолжили слать.
>> принялись принудительно заставлять всех на вяленых переходитьVA-API на иксах не работает?
Даже на хорошу технологию иногда придется пинками запихивать, чтобы ускорить процесс.
Как же в линуксе плохо с s/дровами/видео.
>>В качестве причин удаления упоминается возможность использования VDPAU только на системах c X11 и OpenGL, из-за отсутствия поддержки Wayland и Vulkan.Ну так это должна быть проблема Wayland. Может его надо удалить потому что в нём не работает VDPAU?
Странная у людей логика. Типа в Wayland не работает значит давайте и у тех у кого работало сломаем.
Зеркальное отражение логики, что если у кого-то vdpau не работает в вяленом, то надо и у кого работает (в X11) сломать.
Сатанинская инверсия.
предлагаю сломать все и всем, тогда никому обидно не будет
Победитель удаляет проигравшего.
А зачем оно нужно, если Vulkan не поддерживает? Wayland теперь обязателен.
всё, девайсы на армах от nvidia можно выбрасывать на помойку. интересно, кому это выгодно?
Не надо искать выгоду там, где можно объяснить кривыми ручками программистов Хуанга.
ты слишком падок на нарративчики