myfreax

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

默认情况下,Ubuntu 使用的 Nouveau 驱动程序通常比专有驱动程序慢得多

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

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

默认情况下,Ubuntu 使用的 Nouveau 驱动程序通常比专有驱动程序慢得多,并且不支持最新的硬件和软件技术。

在 Ubuntu 20.04 安装 NVIDIA 驱动程序是一项简单的任务,只需不到一分钟即可完成。

Ubuntu 包含一个可以检测显卡的程序并安装适当的 NVIDIA 驱动程序的工具。或者,您可以从 NVIDIA 网站下载并安装驱动程序。

桌面环境安装 NVIDIA 驱动程序

这是在 Ubuntu 20.04 桌面系统安装 NVIDIA 驱动程序的最简单和推荐的方法。在活动屏幕中,搜索驱动程序,然后单击附加驱动程序图标。

您可以在其中查看图形卡的所有可用驱动程序。

根据你的计算机已安装的显卡,将为您提供一个或多个 NVIDIA 驱动程序的列表。选择要安装的 NVIDIA 驱动程序,然后单击应用更改按钮。

安装过程可能需要几分钟。安装驱动程序后,请重启动你的系统。

系统启动后,新的 NVIDIA 驱动程序将激活。如果要查看或更改驱动程序设置,请启动nvidia-settings程序。

或者使用快捷键 ctrl+alt+t 打开终端,然后运行命令 sudo nvidia-settings 打开nvidia-settings NVIDIA 显卡设置。

sudo nvidia-settings
nvidia settings

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

命令行安装 NVIDIA 驱动程序

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

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

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

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

 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 - distro non-free recommended
driver   : xserver-xorg-video-nouveau - distro free builtin

通常,最好安装推荐的驱动程序,当你决定使用驱动程序版本后请使用 apt 软件包管理器安装英伟达显卡驱动 nvidia-driver-440

安装完成后,然后在终端运行命令 sudo reboot 重启系统。当返回到系统时,您可以在终端再次运行命令 nvidia-smi 启动监视工具查看图形卡/显卡的状态。

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

sudo apt install nvidia-driver-440
sudo reboot
nvidia-smi

最新的 NVIDIA 驱动程序

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

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

使用快捷键 Ctrl+Alt+T 打开终端运行 add-apt-repository 命令添加 micahflee/ppa 软件源到你的 Ubuntu 系统。

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

sudo add-apt-repository ppa:micahflee/ppa
sudo apt update

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

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

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

sudo apt install nvidia-driver-455
sudo reboot
nvidia-smi

结论

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