LINUX.ORG.RU

NVIDIA оттягивает передачу микрокода новых видеокарт разработчикам свободного драйвера

 , , ,


0

2

Начиная с серии GeForce GTX 900 (архитектура Maxwell) NVIDIA ввела проверку подлинности прошивок видеокарт. При отсутствии корректной подписи видеокарта отказывается осуществлять аппаратное ускорение графики.

Если раньше разработчики свободного драйвера nouveau могли брать бинарные файлы (блобы) с микрокодом из проприетарного драйвера (путём шаманства с MMIOtrace), теперь они лишены такой возможности и вынуждены ждать, пока микрокод им предоставит NVIDIA, которая не торопится этого делать. В результате, в ядре Linux 3.19 реализована самая базовая поддержка нового семейства видеокарт, ограниченная лишь конфигурацией дисплейных выходов, без возможности аппаратного ускорения.

NVIDIA пытается оправдать переход к подписанному микрокоду тем, что это поможет в борьбе с мошенниками. Некоторые тёмные личности навострились подменять микрокод в видеокартах начального уровня, продавая их затем через интернет под видом и по цене гораздо более мощных. Однако, разработчики свободного драйвера охарактеризовали действия корпорации однозначно: «Новое железо от NVIDIA ОЧЕНЬ недружественно к открытому коду».

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

anonymous

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

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

Не мы такие, жизнь такая. (c) B2

Hokum_new
()

Эх.

Эй там на галерке! Riva TNT Весч! Производителей много, вот хороших было мало. Но карта стоила «свеч».

Теперь за волшебный мир Linux. Кто там поёт, что Intel вкусный? Кто там пишет о качественном свободном драйвере AMD и 3d играх? Были все эти железки - непригодно!!! может в нетбуках, ноутбуках в 2d режиме. Но коснись нормального размера экрана, HDMI и т.д., проблема на проблеме, решив которые ты сидишь на блобе. Не надо там рассказывать, «как я обалденно играю». Лично тестил. Не доработано. Теперь по NVIDIA. Всё не так гладко с тирингом, поэтому либо монитор с их модной штукой, либо побеждай сам. Больше недостатков нет!

Ах да, игры не нужно? Ну так интел проц с видяхой решает 101% задач. 4К держит, что Вам еще надо? А если серьёзно, то какие там видеоплаты? Будущее точно не за ними. Так что это всё проходящее...

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

кстати внезапно, на nouveau наиболе полная реализация opengl на данный момент, только реклокинга и оптимизации компилера шейдеров не хватает http://mesamatrix.net

anonymous
()

Зря я, наверное, купила новую видеокарту от Nvidia. Надо было другую взять.

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

PhysX?

Bullet няшен и использует OpenCL

HBAO? PCSS?

Программные техники, никак не связанные с вендор локом

TXAA?

Ещё и мыльцо

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

кстати внезапно, на nouveau наиболе полная реализация opengl на данный момент, только реклокинга и оптимизации компилера шейдеров не хватает http://mesamatrix.net

ну что же! похвально, молодцы.. давайте теперь реклокинг уж осиливайте :-) ..

а-то получается — версия OpenGL крутая, но только этот OpenGL включить нельзя

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

ты же говоришь пирформанс не нужен. те для тебя — nouveau лучший драйвер из доступных под linux

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

ты же говоришь пирформанс не нужен. те для тебя — nouveau лучший драйвер из доступных под linux

глупенький, я говорил что не нужен *максимализм* юношеский !

«либо ВСЯ проиозвидительность, 100%.. либо ни какой!» — вот этого не нужно.

60%~70% от производительности вполне достаточно.

а твой OpenGL без ускорения — это тоже самое как Intel использовать. (то есть Intel тоже хорошо — но не всегда)

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

nouveau — полностью аппаратно ускоренный драйвер, софтварные — llvmpipe и softpipe в конце списка. фичи неподдерживаемые железом софтварно не эмулируются, это позиция разработчиков

60%~70% от производительности вполне достаточно.

нет, недостаточно, тк вайн и порты через трансляторы режут производительность ещё пополам

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

nouveau — полностью аппаратно ускоренный драйвер

без релокинга — ускорение не включается. 300MHz (или сколько там) это почти тоже самое как чутьли не вообще выключить устройство из розетки.

> 60%~70% от производительности вполне достаточно.

нет, недостаточно

нет, достаточно!

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

без релокинга — ускорение не включается

оно не может не включаться, испольование драйвера nouveau означает, что используется аппаратное ускорение

300MHz (или сколько там) это почти тоже самое

из-за параллельной природы gpu даже при таких частотах они многократно быстрее того же llvmpipe, это легко проверить

нет, достаточно!

ну только не бейся об стенку, как хочешь

anonymous
()

Уже сказали «ФАК Ю, НИВИДИЯ»? Хорошо. :3

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

Сразу видно где больше вялых, сопливых, ссущихся за свою шкурку менеджеров-шакалов и инженеров.

У них вроде в DC у нвидии был большой филиал. Интересно, они читают ЛОР?

Vinni_Pooh ★★★★★
()

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

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

ну ты-то конечно работаешь в более уважаемой компании и получаешь больше

anonymous
()

Перефразируя на языке реальности:
Компания НВидия наступает себе на яйца, отказываясь от распространения своих видеокарт в мире Линукс. Что интересно, это затрагивает не только прямых пользователей Линукс, но и потенциальных (и вовсе непричастных) пользователей, т.к. в психологии человека изначально заложено противление ограничениям. Таким образом, покупая новую видеокарту, человек уже имеет сомнения - «а что если я захочу поставить Линукс - ведь драйверов для Нвидии нет!», что никак не способствует продажам.

Спасибо, Нвидия, вы в очередной раз развеяли миф о своей умности!

PS
Хотели бы ТОЛЬКО защититься от мошенников - давно бы предоставили микрокоды.

PPS
Нвидия тупо врёт, потому что есть одноразово прошиваемые чипы - их уже никак не подделаешь.

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

«Компания НВидия наступает себе на яйца, отказываясь от распространения своих видеокарт в мире Линукс. Что интересно, это затрагивает не только прямых пользователей Линукс, но и потенциальных (и вовсе непричастных) пользователей, т.к. в психологии человека изначально заложено противление ограничениям. Таким образом, покупая новую видеокарту, человек уже имеет сомнения - «а что если я захочу поставить Линукс - ведь драйверов для Нвидии нет!», что никак не способствует продажам.»

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

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

с csmt гораздо лучше, но тоже от венды на 30-40% отстаёт

anonymous
()

Ставя desktop на работе мне поставили R7 270X не знаю, как она. Но работает вроде. И, кстати, чёткость выше чем у nvidia.

BeerSeller ★★★★
()

Когда уже начнут одинаковые но программно-ограниченные карты? Захотел карту мощнее - купил лицензию.
Больше партии - ниже себестоимость. Профит?
В сказки про брак все равно никто не верит.

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

сплошное 4.2

на встроенной графике ни во что не поиграешь, консолька сама по себе параша априори, интел не рулит.

YLoS ★★★
()

Дык c более-менее свежими картами nvidia юзать nouveau это мазохизм тот ещё. Ну а блоб работает отлично, без нареканий.

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

В сказки про брак все равно никто не верит.

Ну. У меня давным давно была ATI Radeon 9800SE. От 9800PRO она отличалась отключенными блоками чего-то там. С ними была лотерея. Можно было понашить биос от прошки и получить клёвую карту. Или не получить, если попадешь на брак. Как повезет. Мне не повезло, и с перешитым биосом у меня были шашечки в 3Д. С тех пор верю в брак.

Зато не верю в -40% производительности от венды в вайне. На нвблобе что там, что там одинаково играется.

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

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

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

верят пусть веруны. сам наблюдай fps в венде через фрапс и в линуксе через voglperf или libframetime

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

Я наблюдаю fps через кнопку в игре show fps, и пишу тут по результатам этой кнопки. Поставьте уже опенбокс, а не юнити, и избавьтесь от оверхеда.

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

Эм...

01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Tahiti XT [Radeon HD 7970/8970 OEM / R9 280X]
[I] x11-drivers/xf86-video-ati
     Available versions:  6.13.2 6.14.6-r1 7.3.0 (~)7.4.0 7.5.0 {+glamor udev}
     Installed versions:  7.5.0(02:39:41 AM 04/14/2015)(glamor udev)
     Homepage:            http://www.x.org/wiki/ati/
     Description:         ATI video driver
[I] media-libs/mesa
     Available versions:  [M]7.10.3 10.2.8^d 10.3.7-r1^d (~)10.3.7-r2^d (~)10.4.4^d (~)10.5.1^d (~)10.5.2^d {bindist +classic d3d9 debug +dri3 +egl +gallium +gbm gles gles1 gles2 hardened (+)llvm motif +nptl opencl openmax openvg osmesa pax_kernel pic r600-llvm-compiler selinux +udev vaapi vdpau wayland xa xvmc ABI_MIPS="n32 n64 o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32" KERNEL="FreeBSD linux" VIDEO_CARDS="freedreno i915 i965 ilo intel mach64 mga nouveau r100 r128 r200 r300 r600 radeon radeonsi savage sis tdfx via vmware"}
     Installed versions:  10.5.2^d(02:37:57 AM 04/14/2015)(classic dri3 egl gallium gbm llvm nptl udev vaapi vdpau -bindist -d3d9 -debug -gles1 -gles2 -opencl -openmax -osmesa -pax_kernel -pic -selinux -wayland -xa -xvmc ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="32 64 -x32" KERNEL="-FreeBSD" VIDEO_CARDS="radeon radeonsi -freedreno -i915 -i965 -ilo -intel -nouveau -r100 -r200 -r300 -r600 -vmware")
     Homepage:            http://mesa3d.sourceforge.net/
     Description:         OpenGL-like graphic library for Linux

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

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

openbox и стоит. может от приложения зависит, может у тебя где-то боттлнек

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

ХВАТИТ ЭТО ТЕРПЕТЬ!!!11!1!11!!11!1!!11ОДИНОДИН

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

FUCK YOU, NVIDIA!

Так ведь это капитализм, кеп. А что главное в капитализме? Да, кеп, прибыль. Так что только мировая революция может избавить человечество от этого недуга.

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

звучит почти как «мировая революция избавит от законов физики»

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

почему вы не рассматываете вариант создать ситуацию, чтобы быть опенсорсным было выгодно экономически, например

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

по цифре разницы не должно быть. предлагаю захватить lossless rgb видео одного приложения с обеих видеокарт и сравнить

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