本文介绍如何在 Ubuntu 20.04 上安装 NVIDIA 驱动程序。
如果您的 Ubuntu 机器有 NVIDIA GPU,您可以选择开源驱动程序Nouveau以及 NVIDIA 的专有驱动程序。默认情况下,Ubuntu 使用 Nouveau 驱动程序,该驱动程序通常比专有驱动程序慢得多,并且缺乏对最新硬件和软件技术的支持。
在 Ubuntu 上安装 NVIDIA 驱动程序是一项简单的任务,不到一分钟即可完成。 Ubuntu 包含一个可以检测显卡型号并安装适当的 NVIDIA 驱动程序的工具。或者,您可以从 NVIDIA 站点下载并安装驱动程序。
使用 GUI 安装 NVIDIA 驱动程序#
这是在 Ubuntu 桌面系统上安装 NVIDIA 驱动程序的最简单且推荐的方法。
-
在“活动”屏幕中,搜索“驱动程序”并单击“其他驱动程序”图标。
-
“软件和更新”窗口将打开,您可以在其中查看显卡的所有可用驱动程序。
根据安装的卡,您将看到一个或多个 NVIDIA 驱动程序的列表。
-
选择您要安装的 NVIDIA 驱动程序,然后单击“应用更改”按钮。
安装过程可能需要几分钟。
一旦驱动程序安装完毕,重新启动你的机器
.
新的 NVIDIA 驱动程序将在系统启动后激活。如果您想查看或更改驱动程序设置,请启动nvidia-settings
公用事业:
sudo nvidia-settings
稍后,如果您想更新或更改驱动程序,只需重复相同的步骤即可。
使用命令行安装 NVIDIA 驱动程序#
如果您更喜欢命令行界面,可以使用ubuntu-drivers
tool.
打开你的终端(Ctrl+Alt+T
),然后运行以下命令以获取有关显卡和可用驱动程序的信息:
ubuntu-drivers devices
下面的输出显示该系统具有“GeForce GTX 1650”,推荐的驱动程序是“nvidia-driver-440”。根据您的系统,您可能会看到不同的输出。
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00001F95sv00001028sd0000097Dbc03sc02i00
vendor : NVIDIA Corporation
model : TU117M [GeForce GTX 1650 Ti Mobile]
driver : nvidia-driver-440 - distro non-free recommended
driver : xserver-xorg-video-nouveau - distro free builtin
通常,最好安装推荐的驱动程序。为此,请使用apt包管理器:
sudo apt install nvidia-driver-440
安装完成后,重新启动系统:
sudo reboot
当系统恢复后,您可以使用以下命令查看显卡的状态nvidia-smi
监控工具:
nvidia-smi
该命令将显示所使用的驱动程序的版本以及有关 NVIDIA 卡的其他信息:
Wed Nov 11 22:45:21 2020
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 440.100 Driver Version: 440.100 CUDA Version: 11.1 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|===============================+======================+======================|
| 0 GeForce GTX 165... Off | 00000000:01:00.0 Off | N/A |
| N/A 41C P3 14W / N/A | 4MiB / 3914MiB | 0% Default |
| | | N/A |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| 0 N/A N/A 2323 G /usr/lib/xorg/Xorg 4MiB |
+-----------------------------------------------------------------------------+
安装最新的 NVIDIA 驱动程序#
大多数用户应该坚持使用默认 Ubuntu 存储库中提供的稳定 NVIDIA 驱动程序。如果您想生活在边缘,您可以从以下位置安装最新的驱动程序英伟达网站或从“图形驱动程序”
PPA.
我们将使用 PPA 方法,因为它更容易安装和更新驱动程序。
添加 PPA 存储库使用以下命令:
sudo add-apt-repository ppa:micahflee/ppa
Use the ubuntu-drivers
查看可用驱动程序的工具:
ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00001F95sv00001028sd0000097Dbc03sc02i00
vendor : NVIDIA Corporation
model : TU117M [GeForce GTX 1650 Ti Mobile]
driver : nvidia-driver-440-server - distro non-free
driver : nvidia-driver-450-server - third-party non-free
driver : nvidia-driver-455 - third-party non-free recommended
driver : xserver-xorg-video-nouveau - distro free builtin
安装所需的驱动程序:
sudo apt install nvidia-driver-455
重新启动系统以激活新驱动程序。
结论#
我们向您展示了如何在 Ubuntu 20.04 上安装 NVIDIA 驱动程序。如果遇到任何问题,请检查Ubuntu Nvidia 页面
.
如果您有两个显卡,并且想要在 NVIDIA 和集成卡之间切换,请检查系统76电源扩大。