ubuntu上安装 NVIDIA GeForce RTX 4090驱动(作废,不清楚为啥开机卡logo,没法进入图形化界面)
答案在这篇
https://www.cnblogs.com/haiyoyo/p/18545829
背景
ai服务器上安装完ubuntu系统后,需要安装NVIDIA显卡驱动
官网驱动下载
https://www.nvidia.cn/drivers/details/235646/
查看
nvcc -V #查看系统安装的cuda驱动(注意这是系统当前使用的cuda驱动,也可以同时存在多个cuda,使用conda+pytorch可以在多个虚拟环境中管理不同的cuda版本)
ubuntu-drivers devices #查看显卡硬件支持的驱动类型(在使用前需要sudo apt update更新源)
驱动安装
1.卸载原有驱动
sudo apt remove --purge nvidia*
sudo apt autoremove
2.备份
sudo cp /etc/modprobe.d/blacklist.conf /etc/modprobe.d/blacklist.conf_bak
3.末尾添加
blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off
4.关闭nouveau
echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf
5.刷新生效
sudo update-initramfs -u
6.查看
lsmod | grep nouveau
7.重启
reboot
8.查看有没有关闭生效(生效则为空)
lsmod | grep nouveau
9.检查本机可用的显卡驱动
ubuntu-drivers devices
10.安装编译工具
sudo apt-get update
sudo apt-get install build-essential
缺编译工具会报错如下:
11.授权并运行驱动程序
chmod 755 NVIDIA-Linux-x86_64-550.127.05.run
sudo ./NVIDIA-Linux-x86_64-550.127.05.run -no-x-check -no-nouveau-check -no-opengl-files
-no-x-check:安装驱动时关闭X服务
-no-nouveau-check:安装驱动时禁用nouveau
-no-opengl-files:只安装驱动文件,不安装OpenGL文件
选择Continue installation
报错1:
12.安装完成
nvidia-smi