> 技术文档 > Ubuntu安装NVIDIA显卡驱动

Ubuntu安装NVIDIA显卡驱动


清理旧驱动

sudo apt purge nvidia* libnvidia* sudo apt autoremovesudo find /etc -name \'*nvidia*\' -exec sudo rm -rf {} +sudo rm -rf /usr/local/cuda*

禁用 nouveau

echo \'blacklist nouveauoptions nouveau modeset=0\' | sudo tee /etc/modprobe.d/blacklist-nouveau.confsudo update-initramfs -u

添加 PPA 并安装 open 驱动

注意:nvidia-driver-570-open 我的电脑是RTX 5070显卡,这里要安装对应显卡的驱动

sudo add-apt-repository ppa:graphics-drivers/ppasudo apt updatesudo apt install nvidia-driver-570-open

设置内核参数

sudo sed -i \'s/GRUB_CMDLINE_LINUX_DEFAULT=\"\\(.*\\)\"/GRUB_CMDLINE_LINUX_DEFAULT=\"\\1 nvidia-drm.modeset=1 nouveau.modeset=0\"/\' /etc/default/grubsudo update-grub

重启

sudo reboot

验证

登录后运行 nvidia-smi,确认 GPU 被识别。

成功

Sun Aug 31 13:16:18 2025 +-----------------------------------------------------------------------------------------+| NVIDIA-SMI 570.181 Driver Version: 570.181 CUDA Version: 12.8 ||-----------------------------------------+------------------------+----------------------+| GPU Name  Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC || Fan Temp Perf Pwr:Usage/Cap |  Memory-Usage | GPU-Util Compute M. ||  | |  MIG M. ||=========================================+========================+======================|| 0 NVIDIA GeForce RTX 5070 ... Off | 00000000:01:00.0 Off |  N/A || N/A 44C P4  7W / 55W | 211MiB / 8151MiB | 0% Default ||  | |  N/A |+-----------------------------------------+------------------------+----------------------+ +-----------------------------------------------------------------------------------------+| Processes: || GPU GI CI  PID Type Process name GPU Memory || ID ID  Usage ||=========================================================================================|| 0 N/A N/A 1711 G /usr/lib/xorg/Xorg 4MiB || 0 N/A N/A 8450 C python 188MiB |+-----------------------------------------------------------------------------------------+