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

Новости мира unix. Хотите узнать секрет вечного счастья? Откройте страницу 246.
Ответить
acolyte
Аватара пользователя
Сообщения: 3571
Зарегистрирован: 20.08.2022

#

Выпуск проприетарного драйвера NVIDIA 565.77
Дата публикации:Fri, 06 Dec 2024 10:30:52 +0300




Компания NVIDIA опубликовала стабильный выпуск новой ветки проприетарного драйвера NVIDIA 565.77. Драйвер доступен для Linux (ARM64, x86_64), FreeBSD (x86_64) и Solaris (x86_64). NVIDIA 565.x стала восьмой стабильной веткой после открытия компанией NVIDIA компонентов, работающих на уровне ядра. Исходные тексты модулей ядра nvidia.ko, nvidia-drm.ko (Direct Rendering Manager), nvidia-modeset.ko и nvidia-uvm.ko (Unified Video Memory) из новой ветки NVIDIA, а также используемые в них общие компоненты, не привязанные к операционной системе, размещены на GitHub. Прошивки и используемые в пространстве пользователя библиотеки, такие как стеки CUDA, OpenGL и Vulkan, остаются проприетарными.



Основные изменения:
  • В профили приложений добавлен параметр "GLVidHeapReuseRatio", предназначенный для управления размером памяти OpenGL, резервируемой для дальнейшего повторного использования. Указанный параметр может применяться композитными серверами Wayland для обхода проблем, приводящих к излишнему потреблению видеопамяти.


    Для определения компилятора, использованного при сборке ядра Linux, в процесс сборки модулей ядра NVIDIA добавлен код для анализа параметра CONFIG_CC_VERSION_TEXT в конфигурации ядра Kconfig.


    В утилите nvidia-modprobe улучшено определение уже загруженных модулей ядра, что позволило избавиться от проявлявшихся на некоторых системах проблем, не позволявших утилите nvidia-persistenced выставить режим "persistence" для предотвращения сброса состояния устройства, когда оно не используется.



    Добавлена поддержка использования mmap для экспортированных объектов DMA-BUF.

    Исключены некоторые ситуации, приводившие к подвисаниям при синхронизации с завершением вертикальной развёртки (vblank) в OpenGL при использовании прошивки GSP.

    В утилиту nvidia-drm добавлены свойства, специфичные для некоторых контроллеров CRTC, которые могут использоваться в композитных серверах Wayland для настройки процесса обработки цвета в GPU (color pipeline) для аппаратного ускорения работы с HDR.

    В драйвер добавлена оптимизация, устраняющая снижение производительности при использовании в DXVK режима 'd3d9.floatEmulation'.

    В конфигураторе nvidia-settings обновлена страница с настройками
    синхронизации частоты обновления кадров на разных экранах (framelock), на которой для текста теперь используются параметры из цветовой темы GTK3, вместо жёстко заданного белого цвета.


    Добавлена поддержка Vulkan-расширения VK_EXT_depth_clamp_control.
    Возобновлена поддержка OpenGL-расширения GLX_EXT_buffer_age для Xwayland, которое в прошлой ветке было отключено из-за ошибки, приводящей к нарушению отрисовки в Xwayland. В новой версии эта ошибка устранена.
    Исправлены ошибки, из-за которых при выставлении в драйвере параметра "nvidia-drm.modeset=0" возникали аварийные завершения ядра и приложений, использующих GBM.
    Исправлены ошибки, проявлявшиеся при использовании Wayland и приводившие к аварийному завершению окружения KDE Plasma 6, а также приложений и игр на базе графического API Vulkan (например, возникали крахи некоторых игр на движке Unreal Engine).


Новость позаимствована с opennet.ru
Ссылка на оригинал: https://www.opennet.ru/opennews/art.shtml?num=62353

Жизнь за Нер'зула!

Ответить