NVIDIA представила перший випуск нової стабільної гілки пропрієтарного драйвера NVIDIA 440.31
NVIDIA представила перший випуск нової стабільної гілки пропрієтарного драйвера NVIDIA 440.31
NVIDIA представила перший випуск нової стабільної гілки пропрієтарного драйвера NVIDIA 440.31. Драйвер доступний для Linux (ARM, x86_64), FreeBSD (x86_64) та Solaris (x86_64). Гілка розвиватиметься в рамках тривалого циклу підтримки (LTS) до листопада 2020 року.
Основні новації гілки NVIDIA 440:
- До діалогу підтвердження виходу з утиліти nvidia-settings додано попередження про наявність незбережених змін у налаштуваннях;
- За умовчанням увімкнено розпаралелювання компонування шейдерів (GL_ARB_parallel_shader_compile тепер працює без необхідності попереднього виклику glMaxShaderCompilerThreadsARB());
- Для HDMI 2.1 реалізовано підтримку змінної частоти оновлення екрану (VRR G-SYNC);
- Додано підтримка OpenGL-розширень GLX_NV_multigpu_context і GL_NV_gpu_multicast;
- Додано підтримку EGL для технології PRIME, що забезпечує винесення операцій рендерингу на інші GPU (PRIME Render Offload);
- За умовчанням у налаштуваннях X11 включена опція "HardDPMS", яка дозволяє переводити дисплеї в режим сну при використанні режимів екрана, не передбачених у VESA DPMS (опція вирішує проблему з неможливістю перевести деякі монітори в режим сну при активному DPMS); li>
- У драйвер VDPAU додано підтримку декодування відео у форматі VP9;
- Змінено стратегію управління таймером GPU - частота генерації переривань таймера тепер зменшується при зменшенні навантаження на GPU;
- Для X11 представлена нова опція "SidebandSocketPath", що вказує на каталог, в якому X-драйвер створить UNIX-сокет для взаємодії з OpenGL, Vulkan та VDPAU компонентами драйвера NVIDIA;
- Реалізовано можливість відкату деяких операцій драйвера на використання системної пам'яті, у ситуаціях заповнення всієї відеопам'яті. Зміна дозволяє позбавитися деяких помилок Xid 13 і Xid 31 у Vulkan-додатках за відсутності вільної відеопам'яті;
- Додано підтримку GPU GeForce GTX 1660 SUPER;
- Налагоджено складання модулів з ядром Linux 5.4, що знаходиться в розробці.