目次
1. 为什么在 Ubuntu 上使用 Nvidia 驱动
Ubuntu 默认提供开源的 Nouveau 驱动,但安装官方 Nvidia 驱动可以获得更高的性能。尤其是对游戏、3D 建模和 AI 开发等 GPU 密集型任务,Nvidia 驱动提供更好的稳定性和功能性。此外,如果需要 CUDA 支持,官方驱动是必不可少的。 在 Ubuntu 上安装 Nvidia 驱动可以让你充分发挥硬件的潜力。
2. 如何检查你的 Nvidia 驱动
在安装 Nvidia 驱动之前,先检查你的 Nvidia 显卡型号以及推荐的驱动版本。这是选择正确驱动版本的第一步。请按以下步骤操作:
- 打开终端
- 使用快捷键
Ctrl + Alt + T启动终端。
- 输入命令
- 运行以下命令:
bash ubuntu-drivers devices
- 查看推荐的驱动
- 输出会列出可用的驱动以及推荐的驱动。根据这些信息为系统选择最佳驱动。
3. 如何安装 Nvidia 驱动
安装 Nvidia 驱动主要有两种方式。对于初学者,推荐使用自动安装方法,手动安装也同样可行。
1. 自动安装
- 打开终端并运行以下命令:
sudo ubuntu-drivers autoinstall
- 该命令会自动为你的系统安装推荐的驱动。
2. 手动安装
- 如果想手动安装特定版本的驱动,请使用以下命令:
sudo apt install nvidia-driver-XXX
将 XXX 替换为你想安装的驱动版本号。
安装完成后,重启系统以使更改生效。两种方法都很简单,但在需要特定版本时手动安装会更有用。

4. 安装 Beta 驱动
除了稳定版驱动,Nvidia 还提供带有最新功能的 Beta 驱动。要安装这些驱动,需要先添加 PPA 仓库。请按以下步骤操作:
- 添加 PPA 仓库 在终端中运行以下命令:
sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt update
- 安装驱动 然后使用下面的命令像平常一样安装驱动:
sudo apt install nvidia-driver-XXX
Beta 版本适合想要测试新功能的用户,但可能不够稳定。安装完成后请记得重启系统。
5. 故障排除
安装 Nvidia 驱动后,可能会遇到不稳定或功能异常等问题。以下是常见问题及其解决方案。
1. 屏幕变黑
- 驱动可能未正确加载。使用以下命令检查驱动状态:
bash sudo systemctl status nvidia
2. 驱动未正确安装
- 移除所有 Nvidia 相关的包并重新安装:
sudo apt purge nvidia-*
3. 禁用 Nouveau 驱动
- 在 Ubuntu 上,默认可能启用了开源的 Nouveau 驱动,这会与 Nvidia 驱动冲突。使用以下命令禁用它:
bash echo "blacklist nouveau" | sudo tee /etc/modprobe.d/blacklist-nouveau.conf sudo update-initramfs -u sudo reboot
以上步骤应能解决大多数问题。如果仍然安装失败,请仔细检查每一步操作。
6. 总结与后续步骤
对于想要获得最佳 GPU 性能的 Ubuntu 用户来说,安装 Nvidia 驱动至关重要。掌握自动和手动两种安装方式,以及 Beta 驱动的配置和故障排除,你就可以将 Ubuntu 环境优化到最佳性能水平。
下一步,建议配置 Nvidia X Server Settings 并设置基于 CUDA 的应用程序,以充分利用你的 GPU。定期维护可以帮助系统保持稳定高效。


