- NvidiaDriversInstallation
- NVIDIA drivers releases
- Check driver versions
- The recommended way (ubuntu-drivers tool)
- Check the available drivers for your hardware
- Installing the drivers for generic use (e.g. desktop and gaming)
- Installing the drivers on servers and/or for computing purposes
- Manual driver installation (using APT)
- Installing the kernel modules
- Installing the pre-compiled NVIDIA modules for your kernel
- Building your own kernel modules using the NVIDIA DKMS package
- Installing the user-space drivers and the driver libraries
- [Optional] Installing Fabric Manager and the NVSwitch Configuration and Query library
- Switching between pre-compiled and DKMS modules
- Uninstalling the NVIDIA drivers
- Transitional packages to new driver branches
- Как установить драйверы NVIDIA на Ubuntu 22.04
- Установка драйверов NVIDIA из командной строки
- Удаление драйверов NVIDIA
- Ubuntu
NvidiaDriversInstallation
This page shows how to install the NVIDIA drivers from the command line, using either the ubuntu-drivers tool (recommended), or apt.
NVIDIA drivers releases
- UDA (Unified Driver Architecture) drivers — which are recommended for the generic desktop use, and which you can also find here: https://www.nvidia.com/en-us/drivers/unix/
- ERD (Enterprise Ready Drivers) — which are recommended on servers, and for computing tasks. Their packages can be recognised by the -server suffix. You can read more about these drivers here: https://docs.nvidia.com/datacenter/tesla/index.html
Additionally, we package the NVIDIA Fabric Manager and the NVIDIA Switch Configuration and Query (NSCQ) Library, which you will only need if you have NVswitch hardware. The Fabric Manager and NSCQ library are only available with the ERDs or -server driver versions.
Check driver versions
To check the version of your currently running driver:
cat /proc/driver/nvidia/version
The recommended way (ubuntu-drivers tool)
The ubuntu-drivers tool relies on the same logic as the «Additional Drivers» graphical tool, and allow more flexibility on desktops and on servers.
The ubuntu-drivers tool is recommended if your computer uses Secure Boot, since it always tries to install signed drivers which are known to work with Secure Boot.
Check the available drivers for your hardware
sudo ubuntu-drivers list --gpgpu
You should see a list such as the following:
nvidia-driver-418-server nvidia-driver-515-server nvidia-driver-525-server nvidia-driver-450-server nvidia-driver-515 nvidia-driver-525
Installing the drivers for generic use (e.g. desktop and gaming)
You can either rely on automatic detection, which will install the driver that is considered the best match for your hardware:
sudo ubuntu-drivers install
Or you can tell the ubuntu-drivers tool which driver you would like installed. If this is the case, you will have to use the driver version (such as 525) that you saw when you used the ubuntu-drivers list command.
Let’s assume we want to install the 525 driver:
sudo ubuntu-drivers install nvidia:525
Installing the drivers on servers and/or for computing purposes
You can either rely on automatic detection, which will install the driver that is considered the best match for your hardware:
sudo ubuntu-drivers install --gpgpu
Or you can tell the ubuntu-drivers tool which driver you would like installed. If this is the case, you will have to use the driver version (such as 525) and the -server suffix that you saw when you used the ubuntu-drivers list --gpgpu command.
Let’s assume we want to install the 525-server driver (listed as nvidia-driver-525-server):
sudo ubuntu-drivers install --gpgpu nvidia:525-server
You will also want to install the following additional components:
sudo apt install nvidia-utils-525-server
[Optional] If your system comes with NVswitch hardware, then you will want to install Fabric Manager and the NVSwitch Configuration and Query library. You can do so by running the following:
sudo apt install nvidia-fabricmanager-525 libnvidia-nscq-525
NOTE: while nvidia-fabricmanager and libnvidia-nscq do not have the same -server label in their name, they are really meant to match the -server drivers in the Ubuntu archive. For example, nvidia-fabricmanager-525 will match the nvidia-driver-525-server package version (not the nvidia-driver-525 package).
Manual driver installation (using APT)
Installing the NVIDIA driver manually means installing the correct kernel modules first, then installing the metapackage for the driver series.
Installing the kernel modules
If your system uses Secure Boot (as most x86 modern systems do), your kernel will require the kernel modules to be signed. There are two ( mutually exclusive ) ways to achieve this:
Installing the pre-compiled NVIDIA modules for your kernel
Install the metapackage for your kernel flavour (e.g. generic, lowlatency, etc) which is specific to the driver branch (e.g. 525) that you want to install, and whether you want the compute vs general display driver (e.g. -server or not):
sudo apt install linux-modules-nvidia-$$-$
Check that the modules for your specific kernel/ABI were installed by the metapackage:
sudo apt-cache policy linux-modules-nvidia-$$-$(uname -r)
(e.g. sudo apt-cache policy linux-modules-nvidia-525-$(uname -r) )
If the modules were not installed for your current running kernel, upgrade to the latest kernel or install them by specifying the running kernel version:
sudo apt install linux-modules-nvidia-$$-$(uname -r)
(e.g. sudo apt install linux-modules-nvidia-525-$(uname -r) )
Building your own kernel modules using the NVIDIA DKMS package
Install the relevant NVIDIA DKMS package and linux-headers to build the kernel modules, and enroll your own key to sign the modules.
Install the linux-headers metapackage for your kernel flavour (e.g. generic, lowlatency, etc):
sudo apt install linux-headers-$
Check that the headers for your specific kernel were installed by the metapackage:
sudo apt-cache policy linux-headers-$(uname -r)
If the headers for your current running kernel were not installed, install them by specifying the running kernel version:
sudo apt install linux-headers-$(uname -r)
Finally, install the NVIDIA DKMS package for your desired driver series (this may automatically guide you through creating and enrolling a new key for Secure Boot):
sudo apt install nvidia-dkms-$$
Installing the user-space drivers and the driver libraries
After installing the correct kernel modules (see the relevant section of this document), install the correct driver metapackage:
sudo apt install nvidia-driver-$$
[Optional] Installing Fabric Manager and the NVSwitch Configuration and Query library
If your system comes with NVswitch hardware, then you will want to install Fabric Manager and the NVSwitch Configuration and Query library. You can do so by running the following:
sudo apt install nvidia-fabricmanager-$ libnvidia-nscq-$
Note: while nvidia-fabricmanager and libnvidia-nscq do not have the same -server label in their name, they are really meant to match the -server drivers in the Ubuntu archive. For example, nvidia-fabricmanager-525 will match the nvidia-driver-525-server package version (not the nvidia-driver-525 package).
Switching between pre-compiled and DKMS modules
Uninstalling the NVIDIA drivers
Remove any NVIDIA packages from your system:
sudo apt --purge remove '*nvidia*$*'
Remove any additional packages that may have been installed as a dependency (e.g. the i386 libraries on amd64 systems) and which were not caught by the previous command:
Transitional packages to new driver branches
When NVIDIA stops support on a driver branch, then Canonical will transition you to the next supported driver branch automatically if you try to install that driver branch.
NvidiaDriversInstallation (последним исправлял пользователь victorvavan 2023-04-04 18:46:45)
The material on this wiki is available under a free license, see Copyright / License for details
You can contribute to this wiki, see Wiki Guide for details
Как установить драйверы NVIDIA на Ubuntu 22.04
Если на компьютере установлена хорошая видеокарта NVIDIA, то желательно поставить подходящий проприетарный драйвер для полного использования возможностей топовой карты на Ubuntu 22.04 LTS.
Проверить установлен ли на компьютере графический процессор можно командой:
$ lspci | grep VGA
В полученном ответе сказано, что установлена видеокарта NVIDIA GeForce RTX 3060
Проверить какие драйверы установлены (с открытым исходным кодом Nouveau или проприетарные NVIDIA) можно, например, командой с прямым указанием драйвера Nouveau:
$ lsmod | grep nouveau
Как видим, в данном случае именно они и используются системой Ubuntu.
Если полученный ответ другой, пробуем команду с драйвером Nvidia:
$ lsmod | grep nvidia
Установка драйверов NVIDIA из командной строки
Чтобы установить проприетарные драйверы NVIDIA из командной строки, откроем приложение Терминал и выполним следующую команду:
$ sudo apt install nvidia-driver-525
После установки драйверов необходимо перезагрузить систему для вступления изменений в силу:
$ sudo reboot
Проверить установленные драйверы можно командами выше, результат должен быть противоположным:
$ lsmod | grep nouveau
$ lsmod | grep nvidia
При корректной установки в меню Все приложения появится пункт NVIDIA X Server Settings:
Если драйверы NVIDIA были установлены правильно, приложение NVIDIA X Server Settings должно работать без ошибок:
Информация о самой видеокарте:
Удаление драйверов NVIDIA
Полностью удалить проприетарные драйверы NVIDIA можно командой:
$ sudo apt remove --purge nvidia-*
А также удалить пакеты зависимостей драйверов NVIDIA:
$ sudo apt autoremove —purge
Опять же, чтобы изменения вступили в силу, необходима перезагрузка:
$ sudo reboot
Ubuntu
- Просмотр .chm файлов в Xubuntu 14.04 LTS (Trusty Tahr — Надёжный Тар)
- Запись CD, DVD и ISO-образа на Xubuntu 14.04 LTS
- Конвертер видео WinFF в Xubuntu 14.04 LTS
- Установка Crossover в Xubuntu 14.04 LTS
- Монтирование и запись ISO, MDF образов в Xubuntu Linux
- Установка программы Double Commander аналога Total Commander в XUbuntu 14.04
- Файловый менеджер Midnight Commander
- Выбор и установка офисного пакета LibreOffice в Xubuntu
- Установка браузера Google Chrome в Xubuntu 14.04 LTS
- Установка браузера Opera в Xubuntu 14.04 LTS
- Программа FSlint для поиска и удаления одинаковых файлов в Xubuntu 14.04
- Утилита QpxTool в Xubuntu 14.04 LTS
- Восстановление данных, улучшение читаемости на оптических дисках программой dvdisaster Xubuntu 14.04 LTS
- Русификация Xubuntu 16.04. Смена раскладки клавиатуры. Русификация Ubuntu через консоль.
- Установка FTP-клиента FileZilla в Xubuntu 16.04
- P7Zip — аналог RAR архиватора в Xubuntu 16.04 Linux
- Форматирование накопителя USB флеш-карты в Xubuntu 16.04
- Установка редактора Komodo в Xubuntu 14.04
- Браузер Slimjet в Xubuntu 14.04
- Web-браузер Chromium в Xubuntu 14.04
- Установка Acrobat Pro 8.0 на Xubuntu с помощью CrossOver
- Telegram и способы установки в Ubuntu 16.04 и в другие релизы
- Клавиатурный тренажер в Ubuntu
- Удаление CrossOver из операционной системы Ubuntu
- Инструменты для очистки Linux Ubuntu
- Установка Foxit Reader в Ubuntu
- Eric Python IDE — среда разработки на Python
- Как установить или обновить LibreOffice 5.4 в Ubuntu
- Программа Kazam для записи вебинаров и фильмов с экрана
- Программа SimpleScreenRecorder для записи вебинаров и видео с экрана
- Программа Vokoscreen для записи вебинаров и видео с экрана
- XAME Applications Menu Editor как инструмент для редактирования меню приложений XFCE
- Подготовка Xubuntu к работе после установки и настройка рабочего стола XFCE
- MediaInfo в Ubuntu 16.04 (Xenial Xerus), Ubuntu 16.10 (Yakkety Yak), Ubuntu 17.04 (Zesty Zapus), Ubuntu 17.10 (Artful Aardvark)
- Как удалить Konqueror из Ubuntu 16.04
- Установка Java 8 и Java 9 в Ubuntu
- Как узнать версию Ubuntu или Xubuntu и версию ядра
- Открыть PSD-файлы программой XnView MP в Ubuntu
- Установка LibreOffice 6.0 на Ubuntu 16.04 LTS, Ubuntu 17.10 и Ubuntu 18.04
- Сканер уязвимостей RkHunter
- Как установить PostgreSQL 12 на Ubuntu 18.04
- Как установить pgAdmin4 в Ubuntu 18.04
- Как установить WebStorm в Ubuntu 18.04
- Как изменить свой пароль в Ubuntu 18.04
- Установка Node.js 14.0 на Ubuntu 18.04
- Простая установка последней версии Docker на Ubuntu
- Как установить PostgreSQL 13 на Ubuntu 20.04
- Как установить принтер HP Color Laser 150 на Ubuntu
- Как установить Android Studio на Ubuntu
- Как запустить эмулятор в Android Studio
- Как установить IDLE (Python IDE) на Ubuntu 20.04
- Как установить драйверы NVIDIA на Ubuntu 22.04
- Как установить Python 3.11 в Ubuntu 22.04
- Как установить Wine на Ubuntu 22.04