The OpenNET Project / Index page

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

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

31.05.2022 22:34

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

Выпуск NVIDIA 515.48.07 стал первым стабильным релизом после открытия компанией NVIDIA компонентов, работающих на уровне ядра. Исходные тексты модулей ядра nvidia.ko, nvidia-drm.ko (Direct Rendering Manager), nvidia-modeset.ko и nvidia-uvm.ko (Unified Video Memory) из состава NVIDIA 515.48.07, а также используемые в них общие компоненты, не привязанные к операционной системе, опубликованы на GitHub. Прошивки и используемые в пространстве пользователя библиотеки, такие как стеки CUDA, OpenGL и Vulkan, остаются проприетарными.

Основные новшества:

  • Добавлена поддержка GPU RTX A2000 12GB, RTX A4500, T400 4GB и T1000 8GB.
  • Добавлена поддержка расширений графического API Vulkan - VK_EXT_external_memory_dma_buf и VK_EXT_image_drm_format_modifier, для использования которых модуль ядра nvidia-drm должен быть загружен с включением DRM KMS.
  • Systemd-сервисы nvidia-suspend.service, nvidia-resume.service и nvidia-hibernate.service переведены на привязку к сервисами systemd-suspend.service и systemd-hibernate.service в режиме WantedBy вместо RequiredBy, что позволяет избежать проблем с переходом в спящий или ждущий режимы в случае удаления драйвера без отключения предоставляемых им сервисов.
  • При включении стереовывода обеспечено отключение чересстрочных режимов.
  • В интерфейсе для настройки X Server реализован автоматический показ диалога подтверждения операции при попытке выхода без записи изменений.
  • В nvidia-installer убрано предупреждение о несоответствие версий компиляторов, которыми собрано ядро Linux и модули ядра NVIDIA. В современных компиляторах подобное расхождение редко приводит к проблемам.
  • С 200 MB до 1024 MB повышен порог использования видеопамяти (NVreg_DynamicPowerManagementVideoMemoryThreshold) в механизме динамического управления питанием D3 (RTD3, Runtime D3 Power Management).
  • Повышена производительность приложений GLX и Vulkan, работающих в окружении композитного сервера Gamescope.
  • В файл supported-gpus.json добавлен тег kernelopen для пометки GPU, совместимых с открытыми модулями open-gpu-kernel-modules.
  • Предоставлена возможность использования Vulkan-расширения VK_EXT_debug_utils для получения информации о сбоях при создании виртуальных фреймбуферов (SwapChain).
  • Для NVIDIA NGX предложена настройка для отключения проверки цифровой подписи DSO (dynamic shared objects).


  1. Главная ссылка к новости (https://forums.developer.nvidi...)
  2. OpenNews: Компания NVIDIA открыла код видеодрайверов для ядра Linux
  3. OpenNews: Состояние поддержки Wayland в драйверах NVIDIA
  4. OpenNews: Компания NVIDIA выпустила библиотеку libvdpau 1.5 с поддержкой AV1
  5. OpenNews: Выпуск проприетарного драйвера NVIDIA 510.47.03 с поддержкой Vulkan 1.3
  6. OpenNews: NVIDIA открыла код StyleGAN3, системы машинного обучения для синтеза лиц
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/57282-nvidia
Ключевые слова: nvidia, driver
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (42) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 22:52, 31/05/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Ха,оказывается вот для чего сообщали, что ГСС разные.
     
     
  • 2.2, Аноним (2), 23:14, 31/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так wxwidgets, собранный прошлой версией компилятора, не даёт собирать программы и сегодня. Это они погорячились.
     
  • 2.9, Zenitur (ok), 06:39, 01/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ух и намучился я с этим когда-то. Собрал ядро с компилятором GCC 4.8, а драйверы NVIDIA с GCC 5. Так драйвер собираться отказался, говорит "ставь тот компилятор, которым ты ядро компилировал". Или я наоборот пытался использовать более старый компилятор 4.4 или 4.3, не помню уже
     
     
  • 3.45, hah (?), 21:05, 01/06/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    будни линуксоида......
     
     
  • 4.51, Аноним (51), 09:43, 02/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Причём тут линукс и отличающийся ABI у разных версий компилятора?
     
     
  • 5.52, Аноним (52), 10:11, 02/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    При чем тут линукс, когда разговор был про линуксоидов?
     

  • 1.3, Пользователь виндоуз (?), 02:14, 01/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +14 +/
    самый лучший драйвер и nvidia лучшая люблю её всегда покупаю нвидию
     
     
  • 2.12, Zenitur (ok), 08:01, 01/06/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Я начел пользоватся линуксом в 2004 году, я использовал компьютер Athlon XP + GeForce MX 440. Видиокарта работала медленно, всё тормозило. Патом я научился ставить проприетарный драйвер, и всё забегало не хуже, чем под вендой.

    Я также пробовал видилкарту Radeon 9550 и было как-то не оч. Я использовал драйвер fglrx. На венде было быстрее

    Патом Radeon 9800, а патом GeForce 7600GT. На ней я уже обливион и сталкер праходил и всё не тармозило

     
     
  • 3.14, Грамотный (?), 08:07, 01/06/2022 Скрыто модератором
  • +5 +/
     
     
  • 4.16, Аноним (16), 08:27, 01/06/2022 Скрыто модератором
  • +2 +/
     
     
  • 5.19, Грамотный (?), 08:49, 01/06/2022 Скрыто модератором
  • +1 +/
     
     
  • 6.23, Пользователь виндоуз (?), 10:27, 01/06/2022 Скрыто модератором
  • +1 +/
     
     
  • 7.26, Аноним (26), 10:37, 01/06/2022 Скрыто модератором
  • +1 +/
     
  • 7.27, Грамотный (?), 10:39, 01/06/2022 Скрыто модератором
  • –2 +/
     
     
  • 8.37, fi (ok), 13:30, 01/06/2022 Скрыто модератором
  • +1 +/
     
  • 4.18, Аноним (26), 08:43, 01/06/2022 Скрыто модератором
  • –2 +/
     
     
  • 5.22, n00by (ok), 10:26, 01/06/2022 Скрыто модератором
  • +/
     
  • 2.60, Ты умрешь девственником (?), 14:19, 04/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > самый лучший драйвер и nvidia лучшая люблю её всегда покупаю нвидию

    Любишь подстилаться под проприерастов?

     

  • 1.10, Аноним (10), 07:10, 01/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Линус указала им верный путь. Но нвидия все равно найдет место где свернуть не туда.  
     
     
  • 2.38, fi (ok), 13:34, 01/06/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    большей путь начинается с малых шагов. Рад что NVIDIA пошла в нужную сторону.
     

  • 1.13, Zenitur (ok), 08:06, 01/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Я тут подумал. Два года назад, прекратилось распространение 32-битной версии драйвера. Последним 32-битным драйвером стал 390.xx. При этом, 32-битные библиотеки в составе новых драйверов всё равно есть.

    Хм, а ведь можно же создать неофициальный 32-битный инсталлятор. Взять 32-битные библиотеки, взять опенсорсный модуль ядра... Ой, а 32-битного 'nvidia_drv.so' нету.

     
     
  • 2.15, Грамотный (?), 08:10, 01/06/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    можно всё, что не запрещено законодательством твоей страны
     
     
  • 3.17, Аноним (16), 08:28, 01/06/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Если ты еще веришь в законодательство у меня для тебя плохие новости.  
     
  • 3.25, Пользователь виндоуз (?), 10:31, 01/06/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    законодательство для рабов
     
  • 2.21, Аноним (26), 09:06, 01/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    О господи, 32-битники продолжают страдать. Зачем вам на старье свежий драйвер?
     
     
  • 3.30, Аноним (30), 11:18, 01/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что самое новое 32 ядро, которое можно еще найти, отказалось запускаться с проприетарными дровами от нвидии?
     
     
  • 4.31, Аноним (26), 11:39, 01/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Linux Display Driver - x86

    Версия: 390.151
    Опубликовано: 2022.5.16
    Операционная система: Linux 32-bit
     
     
  • 5.33, Аноним (16), 12:07, 01/06/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да и почему там фиксы только на 5.17, а на 5.18 нет?
     
     
  • 6.34, Zenitur (ok), 12:18, 01/06/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    В Sid-е посмотри, там обычно патчат
     

  • 1.20, Аноним (20), 09:03, 01/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Добавлена поддержка расширений графического API Vulkan - VK_EXT_external_memory_dma_buf и VK_EXT_image_drm_format_modifier, для использования которых модуль ядра nvidia-drm должен быть загружен с включением DRM KMS.

    Значит OBS и прочие софтины для захвата экрана будут работать по сути без нагрузки на CPU?
    Видеоускорение тоже норм завезут в браузеры тем же макаром?

     
     
  • 2.24, Пользователь виндоуз (?), 10:30, 01/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    надеюсь, теперь можно будет писать напрямую в видеопамять, как раньше
     
  • 2.29, Аноним (29), 11:10, 01/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Для видеоускорения есть VK_KHR_video_*/ VK_EXT_video_*
     
  • 2.43, НяшМяш (ok), 20:01, 01/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Я пропатчил свой драйвер вот этим https://github.com/keylase/nvidia-patch и использую obs-nvfbc плагин.
     
     
  • 3.58, Zenitur (ok), 13:13, 02/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А зачем, если NVENC работает и так?
     
     
  • 4.59, НяшМяш (ok), 13:25, 03/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > А зачем, если NVENC работает и так?

    А это не столько для NVENC, сколько для NvFBC. Куда меньше нагружает процессор при захвате экрана.

     

  • 1.44, Аноним (44), 20:31, 01/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Systemd-сервисы nvidia-suspend.service, nvidia-resume.service и nvidia-hibernate.service переведены на привязку к сервисами systemd-suspend.service и systemd-hibernate.service ...

    И тут наворотили кучи... Как же раньше без всего этого дрова работали?!

     
     
  • 2.50, iPony129412 (?), 08:35, 02/06/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Через одно место, как ещё.
    Все эти засыпания/пробуждения и без nvidia на линуксах такое себе.
    А уж с Nvidia тем более.
     
     
  • 3.55, Аноним (52), 10:20, 02/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А уже с ненужносистемд всё конечно же сразу заработает (нет)  
     
     
  • 4.56, iPony129412 (?), 11:03, 02/06/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А уже с ненужносистемд всё конечно же сразу заработает (нет)

    Как будто системд тут что-то определяющее. Но те самые всё о бане.

    А как выйдет - вопрос конечно. Но явно текущее положение плохое, и надо что-то менять.

     

  • 1.47, Аноним (47), 02:28, 02/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    У меня вопрос, хочу geforce gt210 использовать что б экран был а никакой линукс на неё ставится не хочет, пишет "разрешение вне диапазона" вопрос, как отказаться от проприетарных драйверов при установке которые данную видеокарты не поддерживают?
     
     
  • 2.54, Аноним (52), 10:19, 02/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Удалить всё нвидишное

    sudo apt purge 'nvidia.*'

    Потом поставить все опенсорсное и верить что всё заведется.  

    sudo apt-get -y install nouveau-firmware

     
     
  • 3.57, Аноним (2), 12:11, 02/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так ему наоборот надо. В каком это линуксе блобы из коробки? Разве что Calculate.
     

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



    Спонсоры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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