Обновление NVIDIA Graphics Driver 560 Beta для Linux: Улучшения для Wayland и открытые модули ядра GPU по умолчанию

2024-07-23 3152 комментарии
NVIDIA выпустила драйверы NVIDIA Graphics Driver 560.28.03 Beta для Linux, которые теперь по умолчанию используют открытые модули ядра GPU для поддерживаемых видеокарт

Компания NVIDIA выпустила бета-версию драйвера 560.28.03 для Linux, включающую множество новых функций и исправлений.

Теперь открытые модули ядра GPU используются по умолчанию для поддерживаемых видеокарт. Внедрены значительные улучшения для Wayland, включая поддержку VRR (Variable Refresh Rate) для ноутбуков и систем на базе Wayland. Добавлены новые функции, такие как поддержка PipeWire в NvFBC и расширенная поддержка Vulkan в панели управления nvidia-settings. Также исправлены различные ошибки для повышения стабильности и производительности системы.

Скачать NVIDIA Graphics Driver 560.28.03 Beta для Linux

Новое в NVIDIA Graphics Driver 560.28.03 BETA

Давайте подробнее рассмотрим, что нового в этой версии.

Открытые модули ядра GPU по умолчанию

Как недавно сообщила NVIDIA, это первый выпуск, который будет использовать открытые модули ядра GPU по умолчанию, если ваша видеокарта поддерживает это.

Совместимость GPU

Совместимость модулей ядра GPU с открытым исходным кодом варьируется в зависимости от поколения видеокарты. Для передовых платформ, таких как NVIDIA Grace Hopper или NVIDIA Blackwell, необходимо использовать модули ядра GPU с открытым исходным кодом. Проприетарные драйверы не поддерживаются на этих платформах.

Для новых GPU архитектур Turing, Ampere, Ada Lovelace или Hopper, NVIDIA рекомендует переход на модули ядра GPU с открытым исходным кодом. Для старых GPU архитектур Maxwell, Pascal или Volta модули ядра GPU с открытым исходным кодом не совместимы, поэтому следует продолжать использовать проприетарные драйверы NVIDIA.

Если вы не уверены в совместимости, NVIDIA предоставляет новый скрипт помощника по обнаружению, который поможет вам выбрать подходящий драйвер. Для использования этого скрипта сначала установите пакет nvidia-driver-assistant с помощью вашего пакетного менеджера, затем запустите скрипт командой:

nvidia-driver-assistant

Улучшения для Wayland

В новой версии драйвера реализованы различные улучшения для Wayland, включая поддержку VRR (Variable Refresh Rate) для ноутбуков с открытыми модулями ядра GPU и другие исправления ошибок.

Основные изменения и нововведения

  • Обновление nvidia-installer: Теперь установщик по умолчанию выбирает открытые модули ядра GPU на системах с видеокартами, поддерживающими как проприетарные, так и открытые модули ядра.
  • Поддержка EGL_KHR_platform_x11 и EGL_EXT_platform_xcb: Добавлена поддержка этих платформ на Xwayland.
  • Поддержка PipeWire в NvFBC: Теперь NvFBC работает с композиторами Wayland, поддерживающими захват экрана через XDG Desktop Portal. Этот новый интерфейс будет доступен в предстоящем выпуске Capture SDK.
  • Множественные клиенты в NvFBC: Добавлена поддержка нескольких одновременных клиентов для прямого захвата NvFBC.
  • Информация о Vulkan в nvidia-settings: Добавлено отображение информации о Vulkan в панели управления nvidia-settings.
  • Требования к Vulkan для nvidia-settings: Для компиляции nvidia-settings из исходного кода теперь требуются заголовочные файлы Vulkan.
  • Поддержка DRM-KMS: Добавлена поддержка явной синхронизации DRM-KMS через свойство настройки режима IN_FENCE_FD.
  • Поддержка VRR для Wayland: Реализована поддержка VRR для Wayland на видеокартах до поколения Volta.
  • VRR на ноутбуках с открытыми модулями ядра: Добавлена поддержка VRR на ноутбуках с открытыми модулями ядра.
  • Обновление glXWaitVideoSyncSGI(): Повышена эффективность данной функции, что уменьшает дрожание кадров в некоторых конфигурациях KDE с отключенной GSP нагрузкой.

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

  • Исправлена ошибка, из-за которой установка драйвера могла завершиться неудачей при использовании альтернативных реализаций утилиты &&񖔃tr&&񖔃, таких как busybox или toybox.
  • Исправлена ошибка, которая могла приводить к использованию неверного формата изображения для очистки изображения в Vulkan приложениях, что могло вызывать повреждение рендеринга.
  • Исправлены несколько ошибок, которые могли вызывать сбои или неожиданные поведения при повторном создании сессии захвата NvFBC.
  • Исправлена ошибка, из-за которой некоторые дисплеи могли отображаться несколько раз на странице конфигурации дисплея в nvidia-settings на системах с несколькими видеокартами.
  • Исправлена ошибка, из-за которой тройная буферизация OpenGL работала как двойная буферизация.

Для получения дополнительной информации и полного списка изменений, ознакомьтесь с журналом изменений.

© .
Комментарии и отзывы

Нашли ошибку?

Новое на сайте