如何在Ubuntu 20.04安装Nvidia驱动程序

本教程介绍了如何在Ubuntu 20.04上安装NVIDIA驱动程序。如果您的Ubuntu计算机有NVIDIA GPU,则可以在开源驱动程序Nouveau和NVIDIA专有驱动程序之间进行选择

5 min read
By myfreax
如何在Ubuntu 20.04安装Nvidia驱动程序

本教程介绍如何在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程序。

使用快捷键ctrl+alt+t打开终端,然后键入sudo nvidia-settings打开nvidia-settingsnvidia显卡设置。

以后,如果要更新或更改驱动程序,只需重复相同的步骤即可。

使用命令行安装NVIDIA驱动程序

如果您喜欢命令行接口,则可以使用ubuntu-drivers工具安装nvidia驱动程序。

使用快捷键Ctrl+Alt+T打开终端,然后运行ubuntu-drivers devices命令以获取有关NVIDIA显卡和可用驱动程序的信息。

以下输出显示此系统已安装GeForce GTX 1650显卡,你可能注意到驱动程序nvidia-driver-440是推荐驱动recommended。

如果不知道安装那个驱动比较好,推荐是最适合的选择。以下输出是教程计算机的结果,您可能会看到不同的输出,具体取决于您的系统。

== /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软件包管理器安装英伟达显卡驱动nvidia-driver-440

sudo apt install nvidia-driver-440

安装完成后,在终端输入sudo reboot重启系统。当返回到系统时,您可以使用在终端输入nvidia-smi监视工具查看图形卡/显卡的状态。

nvidia-smi命令将显示所用驱动程序的版本以及有关NVIDIA显卡的其它信息。

安装最新的NVIDIA驱动程序

我们推荐大多数用户使用默认Ubuntu存储库中提供的NVIDIA驱动程序。如果您想使用最新的NVIDIA驱动程序。

则可从NVIDIA网站或从图形驱动程站点导入PPA安装最新的驱动程序。我们推荐使用PPA的方法,因为它更易于安装和更新驱动程序。

使用快捷键Ctrl+Alt+T打开终端运行以下add-apt-repository命令添加micahflee/ppa存储库到你的Linux操作系统中。

sudo add-apt-repository ppa:micahflee/ppa

添加完成后,然后运行ubuntu-drivers devices命令以获取有关NVIDIA显卡和可用驱动程序的信息。

== /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

安装最新的Nvidia显卡驱动程序,在编写本教程GTX 1650最新版本的显卡驱动是nvidia-driver-455

sudo apt install nvidia-driver-455

安装完成后,在终端输入sudo reboot重启系统。当返回到系统时,您可以使用在终端输入nvidia-smi监视工具查看图形卡/显卡的状态。

结论

我们向您展示了如何在Ubuntu 20.04安装NVIDIA驱动程序。 如果您遇到任何问题,请查看Ubuntu Nvidia页面