Несколько дней назад NVIDIA выпустила новые версии своих драйверов NVIDIA 440.100 (LTS) и 390.138, которые были выпущен с целью устранения некоторых уязвимостей опасно, что может увеличить ваши привилегии в системе.
Эта новая версия драйверов Nvidia 440.100 поддерживает новые GeForce GTX 1650 Ti, GeForce GTX 1650 Ti с графическими процессорами Max-Q, GeForce RTX 2060 с Max-Q и Quadro T1000 с Max.
Для конфигурации X11 добавляет безличный псевдоним для устройств «Коннектор-N», который можно использовать в параметре ConnectedMonitor для эмуляции подключения монитора без информации о доступных методах подключения.
В то время как версия 390.138 добавляет поддержку ядра Linux 5.6 и Oracle Linux 7.7 и поддержка синхронизации PRIME была добавлена для систем с ядром Linux 5.4.
Кроме того, упоминается, что Началось тестирование бета-версии новой ветки 450.x, что включает в себя различные улучшения Из них выделяется добавленная поддержка графических процессоров A100-PCIE-40GB, A100-PG509-200, A100-SXM4-40GB, GeForce GTX 1650 Ti, GeForce RTX 2060 с Max-Q и Quadro T1000 с Max-Q.
Помимо Vulkan API теперь поддерживает прямой просмотр на дисплеях, подключенных через DisplayPort Многопотоковый транспорт (DP-MST).
На стороне VDPAU, добавлена поддержка 16-битных видеоповерхностей и возможность ускорения декодирования 10/12 битных потоков HEVC.
Для приложений OpenGL и Vulkan добавлена поддержка режима Advanced Image Sharpening.
А также Добавленная поддержка синхронизации PRIME выделена для рендеринга через другой графический процессор в системе с помощью драйвера x86-video-amdgpu. Дисплеи, подключенные к графическому процессору NVIDIA, могут использоваться в роли «обратного PRIME» для отображения результатов другого графического процессора в системах с несколькими графическими процессорами.
Из других изменений:
- Добавлена поддержка расширения OpenGL glNamedBufferPageCommitmentARB.
- Библиотека libnvidia-ngx.so была добавлена с реализацией поддержки технологии NVIDIA NGX.
- Улучшено определение поддерживаемых Vulkan устройств в системах с сервером X.Org.
- Библиотека libnvidia-fatbinaryloader.so, функциональность которой распространяется в других библиотеках, была удалена из поставки.
- Инструменты динамического управления питанием расширены возможностью отключения питания видеопамяти.
- Убрана опция настройки X-сервера IgnoreDisplayDevices.
Со стороны уязвимостей решено, упоминается следующее:
- CVE - 2020‑5963 - это уязвимость в API межпроцессного взаимодействия драйвера CUDA, которая может привести к отказу в обслуживании, высокому исполнению кода или потере информации.
- CVE - 2020‑5967 - это уязвимость в контроллере UVM, вызванная состоянием гонки, которое может привести к отказу в обслуживании.
Как установить драйверы NVIDIA 440.31 на 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
В конце установки вам останется только перезагрузить компьютер, чтобы все изменения загрузились в начале.