The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск проприетарного драйвера NVIDIA 387.22

30.10.2017 22:27

Компания NVIDIA представила первый выпуск новой стабильной ветки проприетарного драйвера NVIDIA 387.22. Драйвер доступен для Linux (ARM, x86, x86_64), FreeBSD (x86, x86_64) и Solaris (x86_64).

Новшества, специфичные для 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) обеспечена поддержка 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".


  1. Главная ссылка к новости (https://devtalk.nvidia.com/def...)
  2. OpenNews: Выпуск проприетарного драйвера NVIDIA 384.59
  3. OpenNews: В Nouveau не получается обеспечить качественную поддержку GeForce GTX 900 из-за ограничений NVIDIA
  4. OpenNews: Выпуск проприетарного драйвера NVIDIA 381.22
  5. OpenNews: Из Debian удалены сборки пакетов с драйверами NVIDIA из-за подозрений в несовместимости с GPL
  6. OpenNews: В Mesa добавлена поддержка OpenGL 4.2 для некоторых GPU NVIDIA
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/47472-nvidia
Ключевые слова: nvidia
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (26) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Онаним (?), 23:37, 30/10/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > По умолчанию отключены режимы с чересстрочной развёрткой

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

     
     
  • 2.4, Аноним (-), 01:00, 31/10/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    CRT оно совершенно параллельно.
     
  • 2.8, Аноним (-), 06:48, 31/10/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В 21-м веке до сих пор не изобрели бытовых носителей для фильмов с поддержкой более 30 кадров в секунду с прогрессивной развёрткой, потому для обеспечения плавности видео на всяких bluray'ях и hd-dvd используется интерлейс. Если экран поддерживает чересстрочность, есть вероятность, что он при выборе адекватного контенту режима выдаст картинку лучше, чем при деинтерлейсинге видеокартой — у телевизоров появляется всё больше технологий её улучшения.
     

  • 1.3, rshadow (ok), 00:26, 31/10/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    > Настройка расположения панелей в многосекционных мониторах теперь осуществляется на основе информации, выданной монитором через EDID

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

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

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

     
     
  • 2.31, Аноним (-), 16:55, 31/10/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Но он не умеет параметры монитора

    Он может выдать 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}'

     
  • 2.34, pavlinux (ok), 23:20, 31/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    iдиот, чо.

    ---

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

     

  • 1.5, Аноним (-), 01:36, 31/10/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    SLI без танцев оно поддерживает? На домашнем ноутбуке из коробки две gtx750m - подцепит или танцевать придется?
     
     
  • 2.7, Аноним (-), 01:47, 31/10/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Давно поддерживает, у меня та же конфигурация, полет нормальный.
     

  • 1.10, Аноним (-), 08:59, 31/10/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –6 +/
    Качаю дрова. Файл 70 метров с расширением .bin  
    Команда file утверждает, что это шелл-скрипт. Скрипт на 70 мегов!
    Т.е. все файлы они запихали в один скрипт и сделали функцию, которая их по определенному смещению находит и извлекает!
    В чем смысл этой наркомании, кто пояснит?!.
    Они считают, что человек, которому понадобились линуксовые дрова под видеокарту, не способен распаковать архив?
     
     
  • 2.11, 0x0 (?), 09:02, 31/10/2017 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Всегда так было :)
     
  • 2.15, Аноним (-), 09:10, 31/10/2017 [^] [^^] [^^^] [ответить]  
  • +7 +/
    > Они считают, что человек, которому понадобились линуксовые дрова под видеокарту

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

     
  • 2.16, 0x0 (?), 09:21, 31/10/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > В чем смысл этой наркомании

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

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

     
     
  • 3.17, Аноним (-), 09:52, 31/10/2017 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Ок.
    А сделать тогда расширение .sh чтобы было сразу ясно - что перед вами такое, они не догадались? Что за bin?
     
     
  • 4.19, 0x0 (?), 10:31, 31/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    В Linux расширения, в принципе, вообще может не быть :)

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

     
     
  • 5.25, Аноним (-), 11:55, 31/10/2017 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Да что вы такое говорите?
    Ну создайте в /etc/yum.repos.d файл с расширением, отличным от .repo - посмотрим, прочитает его yum или нет?
     
     
  • 6.27, 0x0 (?), 12:18, 31/10/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Нет, не прочитает. Потому что, с точностью до запятой "проинструктирован", какие файлы нужно читать.

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

     
  • 6.28, 0x0 (?), 12:20, 31/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Только ж не забудьте атрибуты сначала проверить на предмет исполняемости! ))
     
  • 4.22, Аноним (-), 11:15, 31/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    А этот человек линуксом пользуется от силу неделю)
     
  • 2.21, Аноним (-), 10:56, 31/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Держите нуба!
     

  • 1.12, 0x0 (?), 09:05, 31/10/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    На ядрах 4.13, 4.14 загвоздки с лицензированием поправили :)
     
  • 1.20, _hide_ (ok), 10:51, 31/10/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Как там оптимус поживает? Все ещё сопли жуют с тем, что "нам мешают" или есть подвижки?
     
     
  • 2.26, Аноним (-), 12:13, 31/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Примерно так же хорошо, как поддержка Wayland.

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

     
     
  • 3.29, _hide_ (ok), 13:09, 31/10/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Wayland - это очень странная вещь, которая понятна на планшетах/телефонах и приставках. Для X-ов она тоже может быть чем-то вроде магического пинка (чтобы народонаселение сообразило: пора заново систематизировать API для создания оконных интерфейсов).
    Поэтому никому не нужно никуда спешить - рано или поздно Wayland придет, а X-ы при это так и останутся. Вопрос лишь в том, на долго ли придет Wayland
     
     
  • 4.35, Вареник (?), 06:21, 01/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Он успеет устареть, пока придет.
     
  • 3.32, 0x0 (?), 22:15, 31/10/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну, да. Всё никак не получается разобраться, кто по этой части моду диктовать и задавать тренды должен: https://www.phoronix.com/scan.php?page=news_item&px=KWin-2017-NVIDIA-Lacks-Int
     
  • 3.33, 0x0 (?), 22:24, 31/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Сообщество с одной стороны как-бы пытается, чтоб его творчество работало с как можно большим спектром оборудования, а с другой стороны, то ли пытается рубить ветку, на которой сидит, то ли стремится больше не прогибаться под больших дядь и тёть, и не поймёшь уже :)))
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру