今天的目标是在 Ubuntu 18.04 上安装 NVIDIA 显卡驱动,请注意,显卡一定要是 NVIDIA 的显卡才能按照这篇文章的方法安装。

先来说说带有 NVIDIA 独立显卡的电脑为什么要安装 NVIDIA 显卡驱动吧。下面是我从维基百科摘抄的显卡工作原理的介绍:

显卡是插在主板上的扩展槽里的(现在一般是 PCI-E 插槽,此前还有 AGP、PCI、ISA 等插槽)。它主要负责把主机向显示器发出的显示信号转化为一般电器信号,使得显示器能明白个人计算机在让它做什么。显卡的主要芯片叫“显示芯片”(Video chipset,也叫 GPU 或 VPU,图形处理器或视觉处理器),是显卡的主要处理单元。显卡上也有和计算机存储器相似的存储器,称为“显示存储器”,简称显存。

早期的显卡只是单纯意义的显卡,只起到信号转换的作用;当前我们一般使用的显卡都带有 3D 画面运算和图形加速功能,所以也叫做“图形加速卡”或“3D 加速卡”。PC 上最早的显卡是 IBM 在 1981 年推出的 5150 个人计算机上所搭载的 MDA 和 CGA 两款 2D 加速卡。

显卡通常由总线接口、PCB 板、显示芯片、显存、RAMDAC、VGA BIOS、VGA 功能插针、D-sub 插座及其他外围组件构成,现在的显卡大多还具有 VGA、DVI 显示器接口或者 HDMI 接口及 S-Video 端子和 Display Port 接口。

此次采用的方法是使用 PPA 第三方软件仓库安装最新版本

  • 添加 PPA 软件仓库:sudo add-apt-repository ppa:graphics-drivers/ppa,需要输入用户密码,按照提示还需要按下 Enter 键。
  • 更新软件索引:sudo apt update
  • 查询所有ubuntu推荐的驱动: ubuntu-drivers devices
  • 安装所有推荐的驱动程序: sudo ubuntu-drivers autoinstall