URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 109688
[ Назад ]

Исходное сообщение
"Выпуск проприетарного драйвера NVIDIA 375.20"

Отправлено opennews , 19-Ноя-16 10:05 
Компания NVIDIA представила (https://devtalk.nvidia.com/default/topic/977510/unix-graphic...-/) первый выпуск новой стабильной ветки проприетарного драйвера NVIDIA 375.20, которая будет развиваться в рамках длительного цикла поддержки (LTS).
Драйвер доступен для Linux (ARM, x86, x86_64), FreeBSD (x86, x86_64) и Solaris (x86_64).

Основные новшества (https://devtalk.nvidia.com/default/topic/972585/unix-graphic...-/):


-  Добавлена поддержка X.Org Server 1.19 (https://www.opennet.dev/opennews/art.shtml?num=45500) (ABI 23)  и улучшена совместимость со свежими выпусками ядра Linux;

-  В библиотеку libGLVND (GL Vendor Neutral Dispatch Library) добавлена поддержка EGL. В установочном пакете теперь представлено два варианта библиотек EGL - GLVND и не-GLVND, для выбора которых предложены опции "--glvnd-egl-client" и "--no-glvnd-egl-client". Напомним, что библиотека libglvnd представляет собой программный диспетчер, осуществляющий перенаправление команд от 3D-приложения к той или иной реализации OpenGL, давая возможность сосуществовать драйверам Mesa и NVIDIA;
-  Добавлена поддержка свойства RandR TILE, появившегося в RandR 1.5;
-  Для Linux реализована поддержка очков виртуальной реальности  NVIDIA 3D Vision 2 Stereo;
-  Размер дискового кэша для шейдеров OpenGL увеличен с 64 до 128 Мб;
-  Переработано поведение восстановления консоли на системах, использующих UEFI Graphics Output Protocol и режимы vesafb;

-  Представлены новые опции настройки для X-сервера:    ForceCompositionPipeline и ForceFullCompositionPipeline, которые позволяют переопределить аналогичные токены MetaMode;

-  Для обеспечения корректной работы консоли UEFI на основе фреймбуфера с физическими адресами памяти выше 4GB, добавлена поддержка свойства screen_info.ext_lfb_base;

-  Добавлена поддержка новых GPU: GeForce GTX 1050/1050 Ti,
Quadro M620/M5000 SE, Tesla P100-PCIE-12GB/P100-PCIE-16GB/P100-SXM2-16GB, Quadro P6000/P5000, Tesla P40.


URL: https://devtalk.nvidia.com/default/topic/977510/unix-graphic...-/
Новость: http://www.opennet.dev/opennews/art.shtml?num=45519


Содержание

Сообщения в этом обсуждении
"Выпуск проприетарного драйвера NVIDIA 375.20"
Отправлено soarin , 19-Ноя-16 10:05 
> Для Linux реализована поддержка очков виртуальной реальности NVIDIA 3D Vision 2 Stereo

Ничего себе. Внезапно.


"Выпуск проприетарного драйвера NVIDIA 375.20"
Отправлено Archuser , 19-Ноя-16 10:22 
Интересно, в очках будет тиринг?

"Выпуск проприетарного драйвера NVIDIA 375.20"
Отправлено Аноним , 19-Ноя-16 11:05 
Это простые затворные очки

"Выпуск проприетарного драйвера NVIDIA 375.20"
Отправлено Аноним , 19-Ноя-16 14:08 
Расслабься, это для Quadro.

"Выпуск проприетарного драйвера NVIDIA 375.20"
Отправлено Онаним , 19-Ноя-16 20:48 
Для Quadro оно всегда было доступно. Сейчас его добавили в драйвер для игровых карт.

"Выпуск проприетарного драйвера NVIDIA 375.20"
Отправлено Alex , 19-Ноя-16 10:54 
Почему про телеметрию не написали?

"Выпуск проприетарного драйвера NVIDIA 375.20"
Отправлено soarin , 19-Ноя-16 11:05 
А смысл писать о том, чего нет?

"Выпуск проприетарного драйвера NVIDIA 375.20"
Отправлено Анонимум , 19-Ноя-16 11:14 
Собиралось бы из исходников, тогда можно было бы так сказать. А так просто неизвестно, шпионят за тобой (хотя бы изредко), или нет. Потому-то closed-source есть и будет зло.

"Выпуск проприетарного драйвера NVIDIA 375.20"
Отправлено arcsin , 19-Ноя-16 12:06 
если хочешь исходники, то АМД

"Выпуск проприетарного драйвера NVIDIA 375.20"
Отправлено Аноним , 19-Ноя-16 18:08 
> А так просто неизвестно, шпионят за тобой (хотя бы изредко), или нет

man wireshark
Хотя не панацея, конечно


"Выпуск проприетарного драйвера NVIDIA 375.20"
Отправлено Анониум , 19-Ноя-16 11:37 
Ты про ту которую GeForce Experience шлет?

"Выпуск проприетарного драйвера NVIDIA 375.20"
Отправлено Хей , 19-Ноя-16 12:17 
GeForce Experience это виндовая поделка (и очень тормозная кстати). В Linux ее нет.

"Выпуск проприетарного драйвера NVIDIA 375.20"
Отправлено Аноним , 19-Ноя-16 18:09 
Но ничего не мешает шпионить например через Kernel Module, который предоставляется с драйверами.

"Выпуск проприетарного драйвера NVIDIA 375.20"
Отправлено vantoo , 19-Ноя-16 12:25 
Хоть и блоб, зато с ним все понятно, установил и все заработало. AMD такой зоопарк своих драйвером сейчас наплодил, что черт ногу сломит.

"Выпуск проприетарного драйвера NVIDIA 375.20"
Отправлено Аноним , 19-Ноя-16 13:53 
А с АМД что не понятно? Поставил дистрибутив и все само подхватилось, сложно.

"Выпуск проприетарного драйвера NVIDIA 375.20"
Отправлено Аноним , 19-Ноя-16 17:42 
для зеленых мальчиков и это сложно, не пугай!

"Выпуск проприетарного драйвера NVIDIA 375.20"
Отправлено Аноним , 19-Ноя-16 20:00 
То-то вся графика с этим драйвером тормозит, и иксы сыпят ошибки. У нвидиа хоть-что работает, от AбMуDочных заглушкек ни со свободными ни с закрытыми дровами толку нет.

"Выпуск проприетарного драйвера NVIDIA 375.20"
Отправлено Аноним , 20-Ноя-16 23:12 
Только час назад с нвидией обломался. Хотел sabayon kde поставить, при загрузке с флешки пишет что-то про ненайденные три модуля nvidia. И черный экран. :(

"Выпуск проприетарного драйвера NVIDIA 375.20"
Отправлено anonymous , 19-Ноя-16 22:11 
AMD не умеет в CUDA совсем. И умеет в opencl очень хреново - дрова написаны очень черезжопу и генерируют кучу мусорного кода. И если тебе нужна видюха не только для отрисовки 3d, то выбора у тебя особо и нет.

"Выпуск проприетарного драйвера NVIDIA 375.20"
Отправлено Аноним , 19-Ноя-16 12:59 
А свой оптимус они вообще когда-нибудь починят?
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1559576

"Выпуск проприетарного драйвера NVIDIA 375.20"
Отправлено catvlad , 19-Ноя-16 20:58 
Такая же херня. на Nvidia 840 при просмотре видео тиринг. и иксы часто падают. не драйвер а сплошная проблема

"Выпуск проприетарного драйвера NVIDIA 375.20"
Отправлено Аноним , 19-Ноя-16 14:53 
become message on Xorg start:

xkbcomp ONE LEVEL RALT 2 symbols bla bla

howto fix?

with 370 drivers no problems.


"Выпуск проприетарного драйвера NVIDIA 375.20"
Отправлено Аноним , 19-Ноя-16 16:33 
>become message on Xorg start

Sit drivers 370 on.


"Выпуск проприетарного драйвера NVIDIA 375.20"
Отправлено онон , 19-Ноя-16 17:02 
NIPONYATNO

"Выпуск проприетарного драйвера NVIDIA 375.20"
Отправлено Аноним , 19-Ноя-16 18:42 
Учите английский
https://youtube.com/watch?v=VloShsZJ0PQ

"Выпуск проприетарного драйвера NVIDIA 375.20"
Отправлено Аноним , 19-Ноя-16 19:12 
Эта версия драйвера кривая - некоторые OpenGL-приложения тормозят или не загружаются.

https://devtalk.nvidia.com/default/topic/977518/linux/proble.../


"Выпуск проприетарного драйвера NVIDIA 375.20"
Отправлено AlexYeCu , 20-Ноя-16 15:30 
> Эта версия драйвера кривая - некоторые OpenGL-приложения тормозят или не загружаются.
> https://devtalk.nvidia.com/default/topic/977518/linux/proble.../

А в blender-то GPU rendering работает? А то на бете валился при заходе в настройки — known bug.


"Выпуск проприетарного драйвера NVIDIA 375.20"
Отправлено Аноним , 19-Ноя-16 21:17 
Давайте я расскажу краткую историю Оптимуса.

В 1997 году у меня появился P2 300 с лишним мегагерц. Но при этом там медленнее шёл Миллениум Диггер (Алаваровская игрушка) и Аладдин (порт с Сеги), чем на P1 100 МГц. Чё за дела? Дело оказалось в интеграшке от S3.

С тех пор я не видел интеграшку до 2005 года. У меня есть комп с чипом Intel самого первого поколения с интеграшками. Кстати, как-то ставил на него Mesa 10.3, glxinfo показал поддержку OpenGL 2.1.2. Я в ступоре: там же нет вертексных шейдеров... Чип тянет Quake III и Зуму. В общем, уровень NVIDIA Riva. Спасибо хоть не тормозит работу, как предыдущая интеграшка.

В 2008 (или 2007?) AMD приобретает ATi. Руководители компании сразу просекли, что core2 ставит крест на AMD не только как на лидерах рынка, но и вообще ставить угрозу существованию компании. AMD выпустила ещё одну нормальную серию процессоров (Phenom и Phenom 2) и "сдулась", но видеокарты кормят их до сих пор.

Однако то в долгосрочной перспктиве. В краткосрочной же это означало уничтожение Intel на рынке интеграшек в пух и прах. Ведь первое, что сделала AMD, это выпустила интеграшки. Я на RadeonHD 3250 играл в Обливион, Сталкер, Героев 5. Под Вайном Обливион притормаживал, н на винде норм. Интелам требовалось не менее 3 лет, чтобы хотя бы приблизиться к этому. А кто им даст время? Разумеется сотрудничество с NVIDIA.

Нет, они не купили NVIDIA, как можно было подумать - хотя денег у них наверное хватило бы. Они выпустили Optimus: 100% экономии батарейки ноута при 100% производительности. Гибридная графика подразумевала горячее переключение между Intel и NVIDIA, например запускаешь Зуму, интел её вполне тянет, а запускаешь Bioshock Infinite - и NVIDIA просыпается ото сна.

На винде это прекрасно работало. Вернее, на седьмой винде: Optimus-у требовалась новая архитектура драйверов, появившаяся в Висте. На XP это не работало. Нет, ноут не превращался в "кирпич", но чип NVIDIA был не доступен. И это было обидно: вы же за него переплатили 10.000 рублей! А вдвойне обидно было линуксоидам, которые специально купили ноут с NVIDIA, самой беспроблемной видеокартой!

В 2011 (или 2012?) появился Bumblebee. Он давал на 100% то же самое, что и винда! Вот вы запускаете комп, видите свой любимый гном - NVIDIA спит. Вот вы запускаете Bioshock Infinite - он тормозит. Вот вы запускаете его через primurun - и он не тормозит.

Bumblebee стал известен даже тем, у кого не было Оптимуса. Это мем, суть которого я объяснять не буду - я и так много букв написал. Побочным эффектом мема стала популярность Bumblebee: про PRIME даже никто не знает.

А что есть PRIME? Это то же самое, что и Bumblebee, но реализованный правильно. Bumblebee это грязный хак: рисуется X-Server № 2 размером 8192x8192 без GNOME, KDE и даже курсора мыши. На нём мозаикой размещаются все запущенные на NVIDIA приложения. И пробрасываются на X-Server № 1, а откуда и куда взять квадратик изображения Bumblebee берёт задачу на себя.

Так вот, хоть PRIME и реализован правильно, он не реализован до конца. Есть две проблемы: переключиться на Intel и обратно можно только перезагрузкой/перелогином http://storage5.static.itmages.ru/i/14/0212/h_1392200243_150... И тиринг нельзя победить. Дело в том, что NVIDIA не имеет физического соединения с монитором. Представьте что у вас есть дискретка NVIDIA и прямое соединение с монитором, но посередине находится Intel, через который транзитом идёт изображение. На NVIDIA вы можете запустить "compton --vsync opengl", а на Intel - нет, и именно там и пропадёт синхронизация в 60 FPS.

Первая проблема решена с помощью GLvnd, вторая с помощью PRIME Syncronization. Осталось дождаться этого "из коробки". GLvnd, к слову, нельзя добиться даже суровым LFS-никам с консолью в одной руке и компилятором в другой, так как Mesa ещё не ответила энвидии поддержкой технологии у себя. А вот включить KMS-ку и Wayland путём перекомпиляния всего и вся с нужными патчами - уже можно.


"Выпуск проприетарного драйвера NVIDIA 375.20"
Отправлено Аноним , 19-Ноя-16 21:27 
> Mesa ещё не ответила энвидии поддержкой технологии у себя.

Ещё в Mesa 12 же добавили GLVND.
https://lists.freedesktop.org/archives/mesa-announce/2016-Ju...
"GLVND support for GLX, OpenGL"


"Выпуск проприетарного драйвера NVIDIA 375.20"
Отправлено Archuser , 20-Ноя-16 04:56 
Это красивое переключение через PRIME видел только на убунте. В других дистрибутивах bumblebee по-умолчанию предлагают.

"Выпуск проприетарного драйвера NVIDIA 375.20"
Отправлено Аноним , 20-Ноя-16 08:11 
Занимательная история, однако хочу уточнить, как тогда это сделали в последней Fedora 25? В наличии ноут с Intel 4600hd и Nvidia 850M, запустить от дискретки теперь можно не перезаходя в сеанс, просто написав что нибудь вроде "DRI_PRIME=1 %command%", и действительно работает от "зелёной" графики. Но можно ли так на проприетарном драйвере? Официальная вики молчит, а свою тестовую федору я убил в попытках выяснить это.

"Выпуск проприетарного драйвера NVIDIA 375.20"
Отправлено juffinhalli , 20-Ноя-16 14:58 
На NVIDIA тиринг в принципе можно победить? Драйвер мне подойдёт любой. Гугл подсказывал что-то с VSYNC, но такие шаманства не помогли. Для Intel эта проблема решается одной строчкой -    Option      "TearFree"    "true". Неужели на самых "беспроблемных" карточках невозможно решить этот баг?

"Выпуск проприетарного драйвера NVIDIA 375.20"
Отправлено AlexYeCu , 20-Ноя-16 15:29 
>На NVIDIA тиринг в принципе можно победить?

Да.


"Выпуск проприетарного драйвера NVIDIA 375.20"
Отправлено Аноним , 20-Ноя-16 18:02 
Тиринга нет, если включен композитинг, и менеджер окон нормально поддерживает vsync в OpenGL. Рекомендуется также включить Triple Buffer. Без композитинга тиринг есть и чиниться это не будет. (Есть опция ForceCompositionPipeline, которая по сути включает композитинг в драйвере.)