В прошлом месяце NVIDIA объявила, что компания будет выпускать модули ядра GPU с открытым исходным кодом по лицензии GPL / MIT. И уже сегодня выпущена первая стабильная версия в серии 515. Графический драйвер NVIDIA 515.48.07 для систем GNU /Linux, FreeBSD и Solaris доступен на GitHub и имеет двойную лицензию.
Улучшения и изменения
Графический драйвер NVIDIA 515.48.07 выпущен с некоторыми улучшениями, включая поддержку расширений VK_EXT_external_memory_dma_buf и VK_EXT_image_drm_format_modifier Vulkan, улучшенную производительность приложений GLX и Vulkan, работающих в Gamescope, а также улучшенную отчетность о сбоях создания swapchain Vulkan.
Драйвер также предлагает новую опцию конфигурации, позволяющую пользователям отключить проверку подписи DSO, которая является приложением настроек NVIDIA X Server. Он показывает диалоговое окно подтверждения выхода при наличии ожидающих изменений, требующих ручного вмешательства. Другими изменениями являются:
- Чересстрочные режимы теперь отключены, когда включена активная стереосистема.
- Обновлен nvidia-installer, чтобы пропустить тестовую загрузку модулей ядра в системах, где не обнаружены поддерживаемые графические процессоры NVIDIA.
- Обновлен nvidia-installer, чтобы избежать состояния гонки, которое может привести к сбою тестовой загрузки модуля ядра из-за того, что udev автоматически загружает модули ядра, оставшиеся от существующей установки драйвера NVIDIA. Этот сбой привел к сообщению об ошибке установки “Ошибка загрузки модуля ядра: файл существует”.
- Обновлено максимальное значение порога использования видеопамяти RTD3 (NVreg_DynamicPowerManagementVideoMemoryThreshold) с 200 МБ до 1024 МБ.
- Добавлен тег функции “kernelopen” для поддерживаемых графических процессоров.файл json, указывающий, какие графические процессоры совместимы с open-gpu-kernel-modules.
- Улучшена отчетность о сбоях создания Vulkan swapchain. Приложения могут использовать расширение VK_EXT_debug_utils для получения дополнительной информации при обнаружении ошибки в vkCreateSwapchainKHR().
- Исправлена проблема, из-за которой аудиовыход HDMI не работал в некоторых случаях, особенно при высокой частоте обновления дисплея (120 Гц, 100 Гц и т. Д.) С использованием режима передачи Fixed Rate Link (FRL).