NVIDIA презентувала стабільний драйвер Linux v580.76
NVIDIA випустила стабільне оновлення драйвера Linux v580.76
Після бета-дебюту на початку цього місяця, NVIDIA представила нову стабільну версію драйвера Linux, версія 580.76. Він вже доступний для завантаження і рекомендований для користувачів, які прагнуть отримати останні поліпшення для своєї апаратури.
Нові можливості драйвера Linux v580.76
Однією з ключових нововведень є новий атрибут “OutputBitsPerComponent” для MetaMode, який дозволяє користувачам вручну контролювати кількість бітів на компонент кольору, що передається через дисплейний коннектор. Хоча драйвер за замовчуванням все ще вибиратиме оптимальний формат, ця додаткова гнучкість буде особливо корисною для тих, хто оптимізує якість зображення для професійної роботи або високоякісних дисплеїв.
Покращення для користувачів Wayland
З боку протоколу, egl-x11 був оновлений до версії 1.0.3, а egl-wayland – до 1.1.20, що покращує взаємодію з сучасними композиторами. Користувачі Wayland також отримали розширену підтримку Vulkan завдяки новому протоколу fifo-v1, що поліпшує планування кадрів для додатків, які використовують Vulkan рендеринг.
Виправлення помилок в драйвері Linux
Багато з виправлень стосуються давніх проблем і потенційних сценаріїв аварійного завершення. Додатки Vulkan тепер повинні бути безпечнішими для запуску після подій втрати пристрою. Додатки GTK 4 малоймовірно зазнають аварій на Wayland. Користувачі llama.cpp на Vulkan назад більше не повинні зустрічати випадкові збої при виході.
Також є виправлення проблеми з чорним екраном на певних конфігураціях HDMI, а також для порожніх або заморожених дисплеїв під час використання GPU Maxwell або Pascal з кількома моніторами різних роздільних здатностей за специфічними умовами DRM налагодження.
Покращення продуктивності в NVIDIA Linux Display Driver v580.76
Щодо продуктивності, NVIDIA ввела RMIntrLockingMode за замовчуванням. Це функція, вперше представлена в серії r570, що може зменшити ривкі в графіці, особливо у VR. Є також експериментальні налаштування для зменшення затримки від дисплейних переривань, хоча за замовчуванням вона вимкнена і потребує параметра модуля ядра для активації.
Серед інших змін – поліпшене відображення частоти такту у nvidia-settings, NVML і nvidia-smi, виправлення для сумісності VR-гарнітур, а також рішення проблем із витоком пам’яті в додатках OpenGL і Vulkan після циклів сну/пробудження. Також включені різноманітні поліпшення стабільності для PRIME Display Offload, GLX рендерингу на Xwayland та навіть 32-бітних x86 додатків на сучасному glibc.
Для отримання повного списку змін та завантажень відвідайте офіційні релізні нотатки.