Ubuntu 16.04显卡驱动安装需先禁用默认开源驱动(nouveau),通过更新系统、添加官方PPA或下载驱动包安装,NVIDIA驱动需执行sudo ./NVIDIA-Linux-x86_64-xxx.run,AMD驱动可使用amdgpu-pro,安装后修改/etc/X11/xorg.conf配置,重启验证,常见问题包括黑屏(需进入恢复模式重装驱动)、驱动冲突(确保禁用nouveau),建议根据显卡型号选择合适驱动版本,闭源驱动性能更优但需关注兼容性,整个过程需谨慎操作,避免系统损坏。
在 Ubuntu 16.04 系统中,正确安装和配置显卡驱动是提升图形性能、支持特定软件(如游戏、设计工具、深度学习框架)的关键步骤,本文将详细介绍如何识别显卡型号、选择合适驱动,并通过不同方式完成安装及配置,涵盖 NVIDIA、AMD 及 Intel 主流显卡,同时解决常见问题,帮助用户顺利优化系统图形体验。
准备工作:安装前的必要操作
在开始安装显卡驱动前,建议完成以下准备工作,避免安装过程中出现意外问题:
更新系统软件包
打开终端,执行以下命令更新系统已安装的软件包,确保系统环境最新:

sudo apt update sudo apt upgrade -y
备份重要数据
虽然驱动安装通常不会影响用户数据,但为防止意外(如驱动冲突导致系统无法启动),建议提前备份重要文件。
禁用 Secure Boot(如需安装官方闭源驱动)
Secure Boot 可能阻止闭源显卡驱动的安装,若需安装 NVIDIA 或 AMD 官方闭源驱动,可进入 BIOS/UEFI 设置,将 Secure Boot 选项禁用(不同主板进入 BIOS 的按键通常为 F2、F10、Del 等)。
查看当前显卡型号
打开终端,执行以下命令识别显卡型号:
lspci | grep -i vga
输出示例:
- NVIDIA 显卡:
01:00.0 VGA compatible controller: NVIDIA Corporation GP107M [GeForce GTX 1050 Mobile] - AMD 显卡:
03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Lexa PRO [Radeon 540/540X/550/550X] - Intel 显卡:
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 520 (rev 07)
查看系统内核版本
驱动安装需与内核版本匹配,可通过以下命令查看当前内核:
uname -r
输出示例:15.0-112-generic(后续安装驱动时需注意内核版本对应)。
显卡驱动选择:开源 vs 闭源
Ubuntu 16.04 支持显卡驱动的两种主要类型:开源驱动和闭源驱动,需根据需求选择:
| 驱动类型 | 特点 | 适用场景 |
|---|---|---|
| 开源驱动 | 由社区开发,随系统更新,稳定性高,但性能可能略弱于闭源驱动 | 日常办公、网页浏览、轻度图形处理;Intel 显卡通常默认使用开源驱动(如 i915) |
| 闭源驱动 | 由显卡厂商(NVIDIA/AMD)官方开发,性能优化更好,支持高级功能(如 CUDA) | 游戏、3D 渲染、深度学习(需 CUDA 支持)、专业设计软件 |
NVIDIA 显卡驱动安装
NVIDIA 显卡在 Ubuntu 16.04 中推荐使用官方闭源驱动(如 nvidia-390、nvidia-470 等),支持 CUDA 加速,性能优势明显,以下是两种常用安装方式:
使用 Ubuntu 官方附加驱动工具(推荐,适合新手)
-
查看推荐的驱动版本
终端执行:ubuntu-drivers devices
输出示例:
== /sys/devices/pci0000:00/0000:01:00.0 == modalias : pci:v000010DEd000017CAsv000017C9sd000015CAbc03sc00i00 vendor : NVIDIA Corporation model : GP107M [GeForce GTX 1050 Mobile] driver : nvidia-390 - distro non-free recommended driver : nvidia-340 - distro non-free driver : nvidia-470 - distro non-freerecommended标记的驱动为官方推荐版本(如nvidia-390)。 -
自动安装推荐驱动
直接执行:sudo ubuntu-drivers autoinstall
系统将自动下载并安装推荐驱动,安装完成后提示重启:
sudo reboot
-
手动指定驱动版本(可选)
若需安装特定版本(如nvidia-470),可执行:sudo apt install nvidia-470
从 NVIDIA 官网下载驱动(适合高级用户)
若官方附加驱动工具无法满足需求(如需最新测试版驱动),可从 NVIDIA 官网下载 .run 文件安装:
-
下载驱动
访问 NVIDIA 驱动下载页面,选择显卡型号、操作系统(Linux 64-bit)、发行版(Ubuntu 16.04),下载对应的.run文件(如NVIDIA-Linux-x86_64-470-182.06.run)。 -
禁用 Nouveau 开源驱动
Nouveau 是 NVIDIA 的开源驱动,可能与闭源驱动冲突,需先禁用:- 创建配置文件:
sudo nano /etc/modprobe.d/blacklist-nouveau.conf
- 添加以下内容:
blacklist nouveau options nouveau modeset=0 - 保存后更新 init
- 创建配置文件:

