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)

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

Оно не настолько небесплатно, чтобы экнономия на выключенном ПК была сколь нибудь ощутимой.

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

А таки чего, действительно, не хватает, библиотек, готовых программ? С библиотеками ситуация выравнивается. GPGPU как таковое в числодробильном софте, по моим устаревшим данным, скорее исключение чем правило.

Zeta_Gundam
()

Эти прошивки доступны для видеокарт GeForce GTX 970, 980 и Titan

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

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

Ага, как обычно не удастся причин страданий лора увидеть в реальности :3

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

например, не работает нормальное разрешение в консоли

В консоли нативное 1920x1080, nvidia-блоб. А каких еще «нормальных» разрешениях в консоли вы ведете речь?

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

А что такого делал Philips?

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

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

У тебя Uvesafb из коробки был либо?

Какая разница был ли он у меня из коробки? У меня и ядра из коробки не было. И параметра, передаваемого ядру, из коробки не было.

Вы ляпнули, что nvidia-блоб не умеет в консоли нативное разрешение, я ваш бред опроверг.

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

Я сказал, что именно из коробки. Вон, гружусь с лайва, который с nouveau и там сразу же FullHD. А для блоба нужно ставить ещё Uvesafb.

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

Выпустил лопату philips w3500, и на коробке написал «Умный выбор». Или вот.. Кетчуп Слабода, на упаковке написал «ммм-вкусно», попробовал «фууу-кисло», посмотел состав - уксус. Больше позитива эта Слабода не вызывает.

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

А отсосать прямо из коробки он тебе не должен?

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

Выпустил лопату philips w3500, и на коробке написал «Умный выбор»

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

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

CUDA проще и удобнее для программиста. Говорю как программист, реально сталкивавшийся с обеими технологиями. OpenCL сложнее для использования и реализации, а программу с использованием CUDA может написать даже школьник.

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

На самом деле NVidia уже довольно давно сотрудничает с Nouveau, просто это особо не афишируется (хотя и не скрывается, в общем-то). Цели пока не очень ясны - возможно, они хотят разгрузить себя от поддержки старых карт, возможно, постепенно перекатить драйвер в opensource, не ломая всего сразу и/или избегая проблем с лицензиями, но факт в том, что NVidia выделила нескольких своих разработчиков для работы над Nouveau. А до этого они делились кусками спецификаций, опять же, без лишнего шума. По слухам, это все с условием, что свободный драйвер не будет особо налегать на производительность. Вполне возможно, что в ближайшие пару лет мы увидим официальный анонс от невидии. Ну или они так и будут помогать из тени.

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

Я конечно из упоротых, но куплю AMD, плохо или хорошо, но они сознательно улучшают опенсорсный драйвер.
Intel это всёж не игровая карта, хотя вот они делать софтварную эмуляцию при увеличении числа ядер предложили.
Это тоже хороший вариант.

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

По слухам, это все с условием, что свободный драйвер не будет особо налегать на производительность.

А в чём профит то им от этого ограничения?

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

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

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

Ну AMD можно понять и временно простить, они судя по аналитике ЛОРа только что ещё бомжами не стали.

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

philips w3500 ужастная, на всю голову кривая лопата. Правда, пара плюсов у нее есть. Запись звонка без пиканья из коробки. Она проигрывает 3 кина на одном заряде и не тормозит от 4гиговых avi ( как некоторые ноубтуки).

barberry ★★
()

А что? nVidia реализует открытые стандарты на Linux типа OpenGL 4.x и Vulkan (в перспективе), добавляет поддержку EGL и прочего что позволит работать Mir и Wayland. Лично меня это устраивает, главное они не ограничивают развитие графической подсистемы Linux мертвой привязкой к иксам.

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

Почему они не дают нормальным драйверам полноценно поддерживать произведённые ими видеокарты? По-хорошему должны были опубликовать полные исходные коды прошивки и каждому владельцу видеокарты дать сертификат для подписывания, чтобы он мог подписать свою версию. А лучше чтобы подписывания или вообще не было или ключ генерировался по желанию пользователя и не был доступен никому кроме владельца видеокарты.

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

У меня нет ответ на этот вопрос. Важно что OGL/Vulkan открытые стандарты и nVidia осуществляет отвязку от X11 в сторону EGL. Меня устраивает.

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от anonymous

С дровами AMD как раз всё более-менее в порядке. Правда прошивка видеокарт всё ещё проприетарная, что плохо, но в отличии от драйверов Nvidia, видеокарты AMD хотя бы работают.

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

Присутствует на венде и на линуксе :3

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

На самом деле NVidia уже довольно давно сотрудничает с Nouveau, просто это особо не афишируется...

Конечно не афишируется! NVidia, то и дело бросает обглоданную кость в стан Nouveau. А теперь, я узнаю оказывается они сознательно вставляют палки в колёса разработчиков Nouveau.

О том как относится NVidia к Nouveau красноречиво характеризует, жест Линуса «NVIDIA fuck you!»

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

О, мужчина. Я уже думал нельзя включить с блобом нативное разрешение в tty, если грузишь UEFI. Раньше в убунте удавалось сделать разрешение, но не в UEFI. Твой пост натолкнул меня на мысли и получилось. Всё дело оказалось в том, что нужно в ядре включить uvesafb(возможно в дефолтах оно включено у многих) и самое главное ВЫКЛЮЧИТЬ efifb. Вот последнее и мешало всегда

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

Всё дело оказалось в том, что нужно в ядре включить uvesafb

Да, нужно.

(возможно в дефолтах оно включено у многих)

В дефольтном конфиге ядра выключено

пост натолкнул меня на мысли и получилось.

И это прекрасно.

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

Я сказал, что именно из коробки.

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

Вон, гружусь с лайва, который с nouveau и там сразу же FullHD. А для блоба нужно ставить ещё Uvesafb.

Беда, как дальше жить?

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

не работает нормальное разрешение в консоли

NVidia+фреймбуфер == 1440x900

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

А я вообще про то, что свободный софт лучше вписывается в свободную ОС

А как он вписывается в несвободное железо, когда другого нет принципе?

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

Никогда не понимал тех, кто покупает NVIDIA. Лично моё отношение к этой конторе отражает известный жест Линуса в виде вытянутого среднего пальца. AMD и Intel наше всё. ))

Никогда не понимал тех, кто покупает AMD и Intel. Лично моё отношение к этим конторам отражает известный жест Линуса в виде вытянутого среднего пальца. NVIDIA наше всё. ))

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

Ссылку можно? Я посмотрю на сколько оно свободное...

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

Ты software от hardware отличаешь?

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

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

А он тоже в неправильном разрешении. Привет от Nvidia.

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