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

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

Отправлено opennews , 30-Окт-17 22:57 
Компания NVIDIA представила (https://devtalk.nvidia.com/default/topic/1025794/unix-graphi... первый выпуск новой стабильной ветки проприетарного драйвера NVIDIA 387.22. Драйвер доступен для Linux (ARM, x86, x86_64), FreeBSD (x86, x86_64) и Solaris (x86_64).


Новшества (https://devtalk.nvidia.com/default/topic/1024719/unix-graphi... специфичные для NVIDIA 387.22:


-  Добавлена поддержка GPU GeForce GTX 1070 Ti, P104-101,  P106-090,    Tesla V100-SXM2-16GB и Tesla V100-PCIE-16GB;
-  В модуль ядра nvidia.ko добавлен параметр NVreg_EnableBacklightHandler, позволяющий включить экспериментальный режим управления подсветкой экрана для ноутбуков через /sys/class/backlight/, который можно использовать вместо управления через интерфейс ACPI, предоставляемый модулем video.ko;

-  Для чипов Maxwell и новее во всех поддерживаемых в Vulkan цепочках переключений (swap chain (https://vulkan-tutorial.com/Drawing_a_triangle/Presentation/... обеспечена поддержка G-SYNC (https://en.wikipedia.org/wiki/Nvidia_G-Sync), который включен по умолчанию при подключении к G-SYNC-совместимому монитору.
Для отключения следует указать в параметре "GLGSYNCAllowed" значение  'false';

-  Увеличена производительность полноэкранных приложений, использующих API Vulkan в окружениях на базе X11;
-  Добавлена поддержка сжатия YUV 4:2:0 для мониторов, подключенных через интерфейс  DisplayPort в условиях, когда монитор или GPU не могут использовать режим RGB 4:4:4;
-  В nvidia-modeset добавлена поддержка обработки горячего подколючения framebuffer консоли;
-  Инсталлятор nvidia-installer переработан для использования системного вызова init_module вместо применения libkmod/insmod для тестирования модулей ядра;
-  Настройка расположения панелей в многосекционных мониторах теперь осуществляется на основе информации, выданной монитором через EDID. Для ручного переопределения выбранных параметров размещения можно использовать опцию "MetaModeOrientation";

-  По умолчанию отключены режимы с чересстрочной развёрткой при подключении через DisplayPort  из-за недостаточной поддержки на стороне GPU. Для включения можно использовать опцию "AllowDpInterlaced".


URL: https://devtalk.nvidia.com/default/topic/1025794/unix-graphi.../
Новость: http://www.opennet.ru/opennews/art.shtml?num=47472


Содержание

Сообщения в этом обсуждении
"Выпуск проприетарного драйвера NVIDIA 387.22"
Отправлено Онаним , 30-Окт-17 23:37 
> По умолчанию отключены режимы с чересстрочной развёрткой

Кто и зачем их вообще использует в 21-м веке-то? Это же костыль для аналоговых CRT-телевизоров, какой в низ смысл при использовании современных мониторов?


"Выпуск проприетарного драйвера NVIDIA 387.22"
Отправлено Аноним , 31-Окт-17 01:00 
CRT оно совершенно параллельно.

"Выпуск проприетарного драйвера NVIDIA 387.22"
Отправлено Аноним , 31-Окт-17 06:48 
В 21-м веке до сих пор не изобрели бытовых носителей для фильмов с поддержкой более 30 кадров в секунду с прогрессивной развёрткой, потому для обеспечения плавности видео на всяких bluray'ях и hd-dvd используется интерлейс. Если экран поддерживает чересстрочность, есть вероятность, что он при выборе адекватного контенту режима выдаст картинку лучше, чем при деинтерлейсинге видеокартой — у телевизоров появляется всё больше технологий её улучшения.

"Выпуск проприетарного драйвера NVIDIA 387.22"
Отправлено rshadow , 31-Окт-17 00:26 
> Настройка расположения панелей в многосекционных мониторах теперь осуществляется на основе информации, выданной монитором через EDID

LOL они таки сделали нормально в отличии от xorg.conf и xrandr.

1. В xorg.conf можно опереировать параметрами (модель, id и т.д.) монитора. Но после правки конфига/подключения монитора надо перезагружать иксы. FAIL.

2. Для исправления этого сделали xrandr. Он умеет конфигурить иксы без перезагрузки. Но он не умеет параметры монитора а оперирует выходами. Соответсвенно подключение разных мониторов к одному (или не тому) выходу приводит к FAIL. Вообщем страпять костыли/скрипты/правила udev по настройке монитора они оставили на плечи DE или пользователей.


"Выпуск проприетарного драйвера NVIDIA 387.22"
Отправлено Аноним , 31-Окт-17 16:55 
> Но он не умеет параметры монитора

Он может выдать EDID, из которого параметры монитора можно вытащить:
xrandr --verbose | awk '$2=="connected" {print $1; parser="xxd -r -p | parse-edid"} $1=="EDID:"{edid=1; next} edid && /:/ {edid=0; close(parser)} edid{print|parser}'


"Выпуск проприетарного драйвера NVIDIA 387.22"
Отправлено pavlinux , 31-Окт-17 23:20 
iдиот, чо.

---

Одмин, ..ля, поменяй мозг или выключи свой кревой парсер!


"Выпуск проприетарного драйвера NVIDIA 387.22"
Отправлено Аноним , 31-Окт-17 01:36 
SLI без танцев оно поддерживает? На домашнем ноутбуке из коробки две gtx750m - подцепит или танцевать придется?

"Выпуск проприетарного драйвера NVIDIA 387.22"
Отправлено Аноним , 31-Окт-17 01:47 
Давно поддерживает, у меня та же конфигурация, полет нормальный.

"Выпуск проприетарного драйвера NVIDIA 387.22"
Отправлено Аноним , 31-Окт-17 08:59 
Качаю дрова. Файл 70 метров с расширением .bin  
Команда file утверждает, что это шелл-скрипт. Скрипт на 70 мегов!
Т.е. все файлы они запихали в один скрипт и сделали функцию, которая их по определенному смещению находит и извлекает!
В чем смысл этой наркомании, кто пояснит?!.
Они считают, что человек, которому понадобились линуксовые дрова под видеокарту, не способен распаковать архив?

"Выпуск проприетарного драйвера NVIDIA 387.22"
Отправлено 0x0 , 31-Окт-17 09:02 
Всегда так было :)

"Выпуск проприетарного драйвера NVIDIA 387.22"
Отправлено Аноним , 31-Окт-17 09:10 
> Они считают, что человек, которому понадобились линуксовые дрова под видеокарту

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


"Выпуск проприетарного драйвера NVIDIA 387.22"
Отправлено 0x0 , 31-Окт-17 09:21 
> В чем смысл этой наркомании

Один файл-инталлер, который достаточно послать на исполнение, а не искать по иерархии распакованного архива, что там и откуда запускать.

А кому нужно распаковать, тот найдёт и почитает в документации, как это и всё, что ему ещё хочется, можно сделать :)


"Выпуск проприетарного драйвера NVIDIA 387.22"
Отправлено Аноним , 31-Окт-17 09:52 
Ок.
А сделать тогда расширение .sh чтобы было сразу ясно - что перед вами такое, они не догадались? Что за bin?

"Выпуск проприетарного драйвера NVIDIA 387.22"
Отправлено 0x0 , 31-Окт-17 10:31 
В Linux расширения, в принципе, вообще может не быть :)

https://ru.wikipedia.org/wiki/Executable_and_Linkable_Format


"Выпуск проприетарного драйвера NVIDIA 387.22"
Отправлено Аноним , 31-Окт-17 11:55 
Да что вы такое говорите?
Ну создайте в /etc/yum.repos.d файл с расширением, отличным от .repo - посмотрим, прочитает его yum или нет?

"Выпуск проприетарного драйвера NVIDIA 387.22"
Отправлено 0x0 , 31-Окт-17 12:18 
Нет, не прочитает. Потому что, с точностью до запятой "проинструктирован", какие файлы нужно читать.

Попробуйте лучше из NVIDIA-Linux-x86_64-387.22.run убрать .run и пустить на исполнение :)


"Выпуск проприетарного драйвера NVIDIA 387.22"
Отправлено 0x0 , 31-Окт-17 12:20 
Только ж не забудьте атрибуты сначала проверить на предмет исполняемости! ))

"Выпуск проприетарного драйвера NVIDIA 387.22"
Отправлено Аноним , 31-Окт-17 11:15 
А этот человек линуксом пользуется от силу неделю)

"Выпуск проприетарного драйвера NVIDIA 387.22"
Отправлено Аноним , 31-Окт-17 10:56 
Держите нуба!

"Выпуск проприетарного драйвера NVIDIA 387.22"
Отправлено 0x0 , 31-Окт-17 09:05 
На ядрах 4.13, 4.14 загвоздки с лицензированием поправили :)

"Выпуск проприетарного драйвера NVIDIA 387.22"
Отправлено _hide_ , 31-Окт-17 10:51 
Как там оптимус поживает? Все ещё сопли жуют с тем, что "нам мешают" или есть подвижки?

"Выпуск проприетарного драйвера NVIDIA 387.22"
Отправлено Аноним , 31-Окт-17 12:13 
Примерно так же хорошо, как поддержка Wayland.

(спойлер: никак)


"Выпуск проприетарного драйвера NVIDIA 387.22"
Отправлено _hide_ , 31-Окт-17 13:09 
Wayland - это очень странная вещь, которая понятна на планшетах/телефонах и приставках. Для X-ов она тоже может быть чем-то вроде магического пинка (чтобы народонаселение сообразило: пора заново систематизировать API для создания оконных интерфейсов).
Поэтому никому не нужно никуда спешить - рано или поздно Wayland придет, а X-ы при это так и останутся. Вопрос лишь в том, на долго ли придет Wayland

"Выпуск проприетарного драйвера NVIDIA 387.22"
Отправлено Вареник , 01-Ноя-17 06:21 
Он успеет устареть, пока придет.

"Выпуск проприетарного драйвера NVIDIA 387.22"
Отправлено 0x0 , 31-Окт-17 22:15 
Ну, да. Всё никак не получается разобраться, кто по этой части моду диктовать и задавать тренды должен: https://www.phoronix.com/scan.php?page=news_item&px=KWin-201...

"Выпуск проприетарного драйвера NVIDIA 387.22"
Отправлено 0x0 , 31-Окт-17 22:24 
Сообщество с одной стороны как-бы пытается, чтоб его творчество работало с как можно большим спектром оборудования, а с другой стороны, то ли пытается рубить ветку, на которой сидит, то ли стремится больше не прогибаться под больших дядь и тёть, и не поймёшь уже :)))