Найти в Дзене
Games4Linux

Вышла бета версия драйвера NVIDIA 580.65.06 для Linux

Компания NVIDIA опубликовала версию v580.65.06 в качестве первой бета-версии драйвера в новой серии драйверов NVIDIA 580 для Linux.

Бета-версия драйвера NVIDIA 580.65.06 для Linux содержит ряд исправлений ошибок, в том числе связанных с использованием Vulkan и Wayland. Что ещё более интересно, драйвер NVIDIA R580 для Linux поддерживает протокол Wayland fifo-v1. Протокол fifo-v1 очень важен и уже поддерживается некоторыми композиторами Wayland.

Исправления и обновления:

  1. Исправлена ошибка, которая могла вызывать зависание приложений Vulkan при уничтожении swapchain после события потери устройства.
  2. Исправлена ошибка, из-за которой атомарные операции commit и другие операции DRM могли возвращать статус успеха, несмотря на сбой из-за обработки прерывания: ссылка.
  3. Исправлена ошибка, которая могла приводить к краху приложений GTK 4 при использовании Vulkan на Wayland.
  4. Исправлена ошибка, из-за которой llama.cpp могла случайным образом падать при завершении работы, если использовался Vulkan: ссылка.
  5. Добавлена поддержка протокола fifo-v1 для Wayland на Vulkan.
  6. Обновлены значения тактовой частоты графического процессора в nvidia-settings, NVML и nvidia-smi для отображения частот до термических и простых замедлений, что улучшает согласованность с аналогичной функциональностью на Windows.
  7. Исправлена совместимость с шлемами виртуальной реальности Bigscreen Beyond.
  8. Исправлена ошибка, которая могла вызвать черный экран при установке определенных режимов на дисплеях HDMI.
  9. Исправлена ошибка, из-за которой возникали пустые или замороженные экраны в следующих условиях: загружен nvidia-drm с параметрами modeset=1 и fbdev=1, используется графический процессор серии Maxwell или Pascal, и подключено более одного дисплея с различными разрешениями.
  10. Исправлена ошибка, из-за которой nvidia-suspend.service не работал при низком объеме доступной системной памяти.
  11. Включен режим RMIntrLockingMode по умолчанию. Эта функция может помочь снизить подтормаживания, особенно при использовании виртуальной реальности. Она была впервые введена в серии r570. Отключить ее можно, загрузив nvidia.ko с параметром ядра NVreg_RegistryDwords=RMIntrLockingMode=0.
  12. Реализована еще одна функция, которая может уменьшить время, проведенное в первой части прерывания для дисплейных интерруптов с низкой задержкой, откладывая выполнение работы до более позднего времени. Эта функция экспериментальная и отключена по умолчанию. Активировать ее можно, загрузив nvidia.ko с параметром ядра NVreg_RegistryDwords=RmEnableAggressiveVblank=1.
  13. Исправлена ошибка, которая могла вызывать пустую отрисовку в некоторых одно-буферных GLX приложениях при запуске на Xwayland.
  14. Исправлена ошибка, которая могла привести к использованию памяти после освобождения в ядре на графических процессорах до серии Turing.
  15. Исправлена ошибка, из-за которой приложения OpenGL и композиторы могли зависать, используя NVIDIA в качестве вывода PRIME Display Offload ("Обратный PRIME"), что потенциально могло привести к черному экрану.
  16. Исправлена ошибка, которая вызывала увеличение использования памяти в X11-приложениях OpenGL и Vulkan после циклов приостановки/возобновления.
  17. Исправлена ошибка, из-за которой 32-битные приложения x86, работающие на последних сборках glibc, могли завершаться с ошибкой при вызове dlopen().

Эту последнюю версию драйвера NVIDIA для Linux можно загрузить по адресу NVIDIA.com.