ubuntu安装显卡驱动可选项
时间: 2024-12-26 09:17:23 浏览: 5
### 安装显卡驱动的方法
#### 使用附加驱动程序自动安装NVIDIA驱动
对于希望简化操作流程的用户来说,通过Ubuntu自带的*附加驱动*工具来安装NVIDIA专有驱动是最便捷的方式之一。只需开启该功能并选择推荐的*NVIDIA二进制驱动*选项即可完成配置[^1]。
```bash
software-properties-gtk --open-tab=4
```
上述命令可以快速打开附加驱动设置窗口,在这里可以选择合适的驱动版本进行安装。
#### 图形界面手动安装NVIDIA驱动
除了利用附加驱动外,还可以借助图形化界面的手动方式来进行更细致化的调整。进入“软件和更新”的“附加驱动”标签页下查看可用的闭源驱动列表,并从中挑选适合系统的那一项予以激活[^2]。
#### 命令行环境下的驱动部署
针对偏好CLI(Command Line Interface)或者无法正常启动GUI的情况,可以通过终端执行一系列指令实现驱动文件下载与编译:
停止正在运行的服务以防止冲突:
```bash
sudo systemctl set-default multi-user.target
reboot now
```
移除旧版或默认的新立得 Nouveau 驱动模块:
```bash
sudo apt-get purge nvidia*
sudo modprobe -r nouveau && sudo apt install linux-headers-$(uname -r)
```
获取官方提供的最新稳定版包以及依赖库:
```bash
distribution=$(. /etc/os-release;echo $ID$VERSION_ID) \
&& curl -fsSL https://developer.download.nvidia.com/compute/cuda/repos/$distribution/x86_64/7fa2af80.pub | sudo gpg --dearmor -o /usr/share/keyrings/nvidia.gpg
curl -s -L https://nvidia.github.io/libnvidia-container/gpgkey | sudo gpg --dearmor -o /usr/share/keyrings/nvidia-container-toolkit-keyring.gpg
curl -s -L https://nvidia.github.io/libnvidia-container/latest/deb/nvidia-container-runtime.list |\
sed 's#deb http://deb#$MIRROR.deb#' | sed 's+$PRIMARY+$MIRROR+g' |\
tee /etc/apt/sources.list.d/nvidia-container-runtime.list
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/cuda-archive-keyring.gpg | sudo tee /etc/apt/keyrings/cuda-archive-keyring.gpg
```
刷新APT索引并将目标版本加入到本地仓库中:
```bash
sudo add-apt-repository "deb [signed-by=/usr/share/keyrings/nvidia.gpg] https://developer.download.nvidia.com/compute/cuda/repos/$distribution/x86_64/"
sudo apt update
```
最后一步就是实际安装所需的GPU驱动组件了:
```bash
sudo apt-get install cuda-drivers
```
重启计算机使更改生效之后就能享受到完整的硬件加速体验了。
阅读全文