Мне было трудно установить драйверы Nvidia в новой версии Ubuntu 20.04. При установке через sudo apt install nvidia-driver-430
был получен список из 542 пакетов для установки. Я потратил немного ручных усилий, чтобы установить драйвер, предоставляемый Nvidia, без почти такого количества зависимостей (нужно было только установить gcc
и make
).
Является ли это массивным количество зависимостей нормальное для Ubuntu Server? Я сделал очень ванильную установку без графического интерфейса. Reddit предложил мне спросить здесь, так как они считают, что я должен просто установить из репозитория по умолчанию, но я чувствовал, что так много пакетов было абсурдно просто для установки драйвера.
Для ясности отредактируйте: установка пакета nvidia-driver-430
, по-видимому, устанавливает всю оболочку Gnome, которая, на мой взгляд, не нужна сервер.
Вы можете установить безголовую версию драйвера Nvidia с помощью следующей команды:
apt install nvidia-headless-440-server nvidia-utils-440-server
Я лично рекомендую вам следовать этому. Это абсолютно экономит время на установку этих графических драйверов.
Источник этой информации: здесь
Установка графического драйвера NVIDIA через runfile
Изначально удалите все предыдущие драйверы Nvidia (Важно)
sudo apt-get purge nvidia*
# Note this might remove your cuda installation as well
sudo apt-get autoremove
Загрузить требуемый драйвер с веб-сайта Nvidia
Установка зависимостей
Для Ubuntu достаточно установить следующие зависимости:
1) build-essential
- для сборки драйвера
2) (Необязательно) gcc-multilib - для обеспечения 32-битной поддержки
3) dkms
- для обеспечения поддержки dkms
Как итог, Все вышеперечисленные пакеты можно установить с помощью этой команды sudo apt-get install build-essential gcc-multilib dkms
Создать список для драйвера Nouveau
Создать файл в /etc/modprobe.d/ blacklist-nouveau.conf
со следующим содержанием:
blacklist nouveau
options nouveau modeset=0
Затем,
для Ubuntu 14.04 LTS, перезагрузите компьютер;
для Ubuntu 16.04 LTS, извините sudo update-initramfs -u
и перезагрузите компьютер;
Остановите lightdm / gdm / kdm
После перезагрузки компьютера. Нам нужно остановить менеджер рабочего стола перед тем, как удалить файл запуска для установки драйвера. lightdm
- это менеджер рабочего стола по умолчанию в Ubuntu. Если используется среда рабочего стола GNOME или KDE, то установленный менеджер рабочего стола будет гдм
или кдм
.
Для Ubuntu 14.04 / 16.04,