在Ubuntu系统中安装直接从NVIDIA官方网站下载的驱动程序,通常涉及以下步骤:
### 第一步:准备系统
1. **更新系统**:
```bash
sudo apt update
sudo apt upgrade
```
2. **停用Nouveau驱动**:
编辑 `/etc/modprobe.d/blacklist-nouveau.conf` 文件(如果不存在则创建):
```bash
sudo nano /etc/modprobe.d/blacklist-nouveau.conf
```
添加以下内容并保存:
```
blacklist nouveau
options nouveau modeset=0
```
更新内核初始化镜像:
```bash
sudo update-initramfs -u
```
3. **切换到文本模式**:
重启系统并在GRUB引导菜单中选择“Advanced options for Ubuntu”,然后选择“recovery mode”进入安全模式,或者在命令行界面下执行:
```bash
sudo systemctl set-default multi-user.target
sudo reboot
```
### 第二步:下载和安装NVIDIA驱动
1. **访问NVIDIA官方网站**:
根据您的Ubuntu版本和显卡型号,从[NVIDIA Driver Download](https://www.nvidia.com/Download/index.aspx)页面下载适合的.run格式驱动程序。
2. **赋予运行权限**:
下载完成后,将.run文件移动到一个方便的地方,例如`/home/<username>/Downloads`,然后赋予它执行权限:
```bash
cd ~/Downloads
chmod +x NVIDIA-Linux-x86_64-*.run
```
3. **安装驱动**:
关闭图形界面(X server):
```bash
sudo systemctl stop display-manager
# 或者,如果使用LightDM/GDM等
sudo service lightdm stop
sudo service gdm stop
```
现在安装NVIDIA驱动:
```bash
sudo ./NVIDIA-Linux-x86_64-*.run
```
按照安装程序提示进行操作,同意协议、选择安装类型等。
4. **安装完成后,重新启动图形界面**:
```bash
sudo systemctl start display-manager
# 或者,如果使用LightDM/GDM等
sudo service lightdm start
sudo service gdm start
```
5. **恢复正常启动模式**:
如果您之前设置了系统默认为多用户模式,现在可以改回图形化启动模式:
```bash
sudo systemctl set-default graphical.target
sudo reboot
```
### 第三步:验证安装
安装完成后,可以使用 `nvidia-smi` 命令来检查NVIDIA驱动是否已成功安装并可以管理GPU。