Компания 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 работала как двойная буферизация.
Для получения дополнительной информации и полного списка изменений, ознакомьтесь с журналом изменений.
Linux: обзоры и обновления
• Обновление GE-Proton 9-27 для Linux и Steam Deck: исправления для Ubisoft Connect, Epic Games, Wuthering Waves и Monster Hunter Wilds
• Релиз Linux Lite 7.4: исправления ошибок и новые версии ПО
• Вышло обновление SteamOS 3.6.24 для Steam Deck с исправлениями для Avowed и No Rest for the Wicked
• В KDE исправлены основные сбои в Plasma 6.3.4, количество VHI-багов снижено до нуля
• Обновление CachyOS: Linux для игр получил поддержка видеокарт RDNA4, GeForce RTX 5070 Ti и RTX 5070
• Как восстановить работу Copilot в Microsoft Edge на Linux: Пошаговая инструкция