NVIDIA недавно выпустил выпуск первая стабильная версия новой ветки проприетарных драйверов "Нвидиа 495.44" в котором была исключена поддержка различных моделей, среди которых серия GeForce 600,700, Nvidia quadro и другие.
В дополнение к этому, также в то же время было предложено обновление для стабильной ветви NVIDIA 470.82.00, в которое были включены некоторые исправления ошибок.
NVIDIA 495.44 Лучшие новые функции
В этой новой версии драйверов мы можем обнаружить, что добавлена поддержка GBM API (Generic Buffer Manager) и добавил символическую ссылку nvidia-drm_gbm.so, указывающую на бэкэнд libnvidia-allocator.so, совместимый с загрузчиком Mesa 21.2 GBM.
Кроме того, также Поддержка EGL для платформы GBM (EGL_KHR_platform_gbm) он реализован с помощью библиотеки egl-gbm.so. Это изменение предназначено для улучшения поддержки Wayland в системах Linux с драйверами NVIDIA.
Также подчеркивается, что добавлен флаг поддержки технологии PCI-e Resizable BAR (Регистры базового адреса), которые позволяет процессору получить доступ ко всей видеопамяти графического процессора а в некоторых ситуациях увеличивает производительность графического процессора на 10-15%. Эффект оптимизации хорошо виден в играх Horizon Zero Dawn и Death Stranding. Полоса изменяемого размера совместима только с видеокартами серии GeForce RTX 30.
Кроме того, выделен обновленный модуль ядра nvidia.ko, который теперь можно загрузить без поддерживаемого графического процессора NVIDIA, но с устройством NVIDIA NVSwitch в системе, плюс требования к минимальной поддерживаемой версии ядра Linux были повышены с 2.6.32 до 3.10.
Из других изменений которые выделяются из этой новой версии:
- Добавлена поддержка расширения EGL EGL_NV_robustness_video_memory_purge.
- Расширенная поддержка графического API Vulkan. Реализованы расширения VK_KHR_present_id, VK_KHR_present_wait и VK_KHR_shader_subgroup_uniform_control_flow.
- Добавлен параметр командной строки «–no-peermem» в nvidia-installer для отключения установки модуля ядра nvidia-peermem.
- Поддержка NvIFROpenGL была удалена, а библиотека libnvidia-cbl.so, которая теперь поставляется в отдельном пакете, а не как часть драйвера, была удалена.
- Исправлена проблема, которая приводила к сбою X-сервера при запуске нового сервера с технологией PRIME.
- Удалена поддержка серий GeForce 700, GeForce 600, GeForce 600M, Quadro NVS 510, Quadro K600, Quadro K4xx и GRID K520.
В конце концов если вы хотите узнать об этом больше О выпуске этой новой версии драйверов вы можете проверьте следующую ссылку.
Как установить драйверы NVIDIA на Ubuntu и производные?
Чтобы установить этот драйвер, мы собираемся пойти по следующей ссылке где мы его скачаем.
Примечание: перед выполнением любого процесса важно проверить совместимость этого нового драйвера с конфигурацией вашего компьютера (система, ядро, заголовки linux, версия Xorg).
Поскольку в противном случае вы можете получить черный экран, и мы ни при каких обстоятельствах не несем за это ответственности, поскольку это ваше решение делать это или нет.
Скачать сейчас Давайте приступим к созданию черного списка, чтобы избежать конфликта с бесплатными драйверами nouveau:
sudo nano /etc/modprobe.d/blacklist-nouveau.conf
И в него мы добавим следующее.
blacklist nouveau blacklist lbm-nouveau options nouveau modeset=0 alias nouveau off alias lbm-nouveau off
Сделано это, теперь мы собираемся перезапустить нашу систему, чтобы черный список вступил в силу.
После перезапуска системы теперь мы собираемся остановить графический сервер (графический интерфейс) с помощью:
sudo init 3
Если вначале у вас черный экран или вы остановили графический сервер, теперь мы собираемся получить доступ к TTY, набрав следующую конфигурацию клавиш «Ctrl + Alt + F1».
Если у вас уже есть предыдущая версия, Рекомендуется выполнить удаление, чтобы избежать возможных конфликтов:
Нам просто нужно выполнить следующую команду:
sudo apt-get purge nvidia *
А теперь пора выполнить установку, для этого мы дадим разрешения на выполнение с помощью:
sudo chmod +x NVIDIA-Linux*.run
И выполняем с:
sh NVIDIA-Linux-*.run
В конце установки вам останется только перезагрузить компьютер, чтобы все изменения загрузились в начале.