LINUX.ORG.RU

Nvidia разрешила открытым драйверам загружать свои прошивки в видеокарты

 , ,


1

1

Полтора года назад компания Nvidia ввела проверку подлинности прошивок своих видеокарт, что создало проблемы для открытого драйвера Nouveau. Драйверу Nouveau не было разрешено загружать подписанные прошивки из состава проприетарного драйвера, а неподписанные прошивки, которые он генерировал сам, имели ограниченные возможности, к примеру, был ограничен доступ к средствам ускорения 3D-операций.

Теперь Nvidia опубликовала прошивки для своих новых GPU и код для загрузки их в Nouveau. С прошивок не были сняты все ограничения: в них отсутствует доступ к Power Management Unit, что позволит драйверу Nouveau работать только в «среднем» режиме без возможности форсирования самого быстрого режима и включения энергосберегающего режима. Эти прошивки доступны для видеокарт GeForce GTX 970, 980 и Titan, для моделей 950 и 960 их появление ожидается в ближайшее время.

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

★★★★★

Проверено: anonymous_incognito ()
Последнее исправление: CYB3R (всего исправлений: 6)

После прошивок самсунга все эти блобы от Nvidia и AMD кажутся такими милыми

af5 ★★★★★
()

Правда от этого невидия, к сожалению, не становится сильно нужнее.

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

Продолжайте кушать свой кактус дальше.

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

Швабода ради швабоды - фанатство, кококо и не нужно.

Но я всё равно не одобряю такой подход Хуангии.

Альтернативы видеокартам пока нет в линуксе. Не покупать же печи АМД?

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

Спасибо, поржал. Продолжайте кушать свой кактус дальше.

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

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

То, что в 9 серии производительность плюс отсутствие нагрева является ультра фичей, на онтопике не будет.

Я так понял, что будет, только с проприетарным драйвером?

А на офтопике свободного драйвера вообще нет, так что без разницы.

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

лишняя головная боль с драйверами.

Тут Вы ошибаетесь, сударь. Эта боль не головная.

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

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

Потому что пиар.

Как переходить на AMD

Вместо реализации OpenCL от nvidia берешь реализацию от AMD, и продолжаешь работать.

Или это были риторические вопросы?

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

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

Исторические причины, у nvidia SDK появился раньше, пока AMD закапывала «close to the metal» и переходила на OpenCL.

Как переходить на AMD, если на нём нифига не работает?

Чего тебе не хватает?

devl547 ★★★★★
()

отсутствует доступ к Power Management Unit

без этого это все имеет мало смысла

прошивки доступны для видеокарт GeForce GTX 970, 980 и Titan, для моделей 950 и 960 их появление ожидается в ближайшее время

а как же 700 серия, или с какой серии вышла проверка?

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

стоить отметить что только на mesa же;)))) проприетарных дров никто не отменял ведь но мне лично хватат такой фигни что бы на амд сидеть :)

anonymous
()

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

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

Да, есть. И не только в steam. Транслятор из dx от wine отвратно раблтает на иштеудах

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

То, что в 9 серии производительность плюс отсутствие нагрева является ультра фичей, на онтопике не будет.

Для этого достаточно юзать нормальный драйвер.

Valkeru ★★★★
()

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

Deleted
()

Тяжко быть рабом^w юзером нвидии :(
Чего уж там.

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

Я кадый день её вижу при загрузке и логине

Мне пришлось накатить lightdm ибо эта умная невидия считала что primary монитор у меня тот что подключен к dvi, а не к hdmi. А должно было быть наоборот. И приглашение, как собственно и картинка с биоса - именно на мониторе подключенном к dvi, который у меня часто просто выключен.

И да, разрешение в консоли убогое.

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

FullHD не проверял, но видяха у меня была малость пришибленая в плане вывода. При загрузке ОС или выключении ПК сплэш выводил только монитор, подключённый по DVI (причём это касается и оффтопика), в текстовом режиме тоже. Причём если этот второй монитор отключить - то изображение на основном при POST-диагностике/открытии BIOS - так себе. Тут дело явно не в блобе.

Во! Та же херня. На ati Было как-то адекватнее.

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

Никогда не понимал тех, кому вообще нужны видеокарты от AMD/NVidia на линуксе. Лишнее потребление энергии, лишняя железка в системнике, лишняя головная боль с драйверами. Может какие-то игрушки в Стиме есть, для которых HD Graphics не хватает? У меня на этом варианты заканчиваются.

По субъективным ощущениям amd раньше забрасывает свои видяхи, и блоба к ним не достать. А со свободными драйверами можно огрести проблем.(по ссылке видео) Если бы я хоть что-нибудь понимал в видяхах и разработке под них драйверов - попробовал бы отладить.

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

Меня заставляет считать, что меня кинули, когда видяха амд работает хуже и медленнее, чем винде, в то время как nvidia одинаково.

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

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

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

Не разговаривай с фанбоями, им даже если на блюдце вообще все принести, они все равно будут не рады.

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

Тогда ладно. Владельцев 900 еще несколько лет врядтли будет интересовать свободный драйвер

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

Продолжим использовать нормальный полнофункциональный драйвер

Когда KMS завезут, тогда и поговорим про полнофункциональность. А пока это всего-лишь говноблоб, который сделан не для удобства, а для того, чтобы вставить вам всем в задницы блоб.

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

Альтернативы видеокартам пока нет в линуксе. Не покупать же печи АМД?

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

А Intel вообще из коробки работает. Спасибо им.

nexfwall ★★★★
()

титан на попенсорсном недодрайвере

Кто красноглазиков видел - тот в цирке не смеётся.

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

Зато любители AMD скоро станут полностью швабодными. Потихоньку, но станут.

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

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

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

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

А затем покарают всё сломают очередным обновлением, ибо нефиг идти против системы, и не ставить блоб.

nexfwall ★★★★
()

С прошивок не были сняты все ограничения: в них отсутствует доступ к Power Management Unit

Хоть где-то, но поднасрали.

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

То что ты дурачок я «понел», да.

anonymous
()

NVidia оказывается в явном виде ОГРАНИЧИВАЕТ разработчиков Nouveau!

А я то дурак, до этого думал, что дарйвера NVidia крутые потому-что сотрудники этой компании хорошие программисты. Оказывается ответ прост: NVidia боится конкуренции со стороны Nouveau.

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

С прошивок не были сняты все ограничения: в них отсутствует доступ к Power Management Unit, что позволит драйверу Nouveau работать только в «среднем» режиме без возможности форсирования самого быстрого режима и включения энергосберегающего режима

Когда читаешь новости об нвидиевских драйверах, в половине случаев ощущение такое, что тамошние разрабы сидят на зарплате от AMD. А во второй половине — от Intel.

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

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

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

Часть firmware в флешке на карте для запуска железки вообще, часть загружается драйвером для включения всяких плюшек процессора?

Так как-то?

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

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

Не спасёт от чего? От того, что вася пупкин с убунтой не купит у них бюджетную карту?

Привета: если на лоре что-то хоронят, то жить оно будет долго и счастливо. :)

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

Не ну а чё, даже на открытых дровах его наверное хватит для кс.

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

Ctrl+Alt+F9 у меня лог systemd, где я вижу, что падает, а что нет и вообще удобно, на Ctrl+Alt+F10 - локскрин + часы, когда запущен Weston для проверки
И иногда Weston пускаю
Еще для Wayland нужен KMS
Ну и GDM хоть и на иксы переключается, но X-сервер для запускалки сессий - оверхед

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

Если только аппаратно не сильно различаются, потому что фазы питания от прошивки не вырастут на плате. :)

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

Этот KMS еще не сделан, просто заготовка
Ну и да - не только консоль нужна, но и KMS
То, что nvidia не поддерживает современные фишки линукса - проблема нвидиа, а не линукса

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

Костыль, и на некоторых картах Vesa не работает

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

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

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

У меня все работает, крышку закрыл/кнопку нажал и спать пошел

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

Вася - это Вася, это его дело. Я не покупаю ничего от samsung, philips, sony, apple. А теперь и nvidia в этом списке. Nvidia все время изворачиается, не одно так другое, не люблю таких.

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

Если только аппаратно не сильно различаются, потому что фазы питания от прошивки не вырастут на плате. :)

Не сильно большая проблема припаять кусок медного провода поближе к ногам чипов.

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

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

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

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

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

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