安装 NVIDIA 显卡驱动时报错:An NVIDIA kernel module ‘nvidia-drm‘ appears to already be load

问题描述

在这里插入图片描述
在这里插入图片描述

原因分析

因为安装的是 Ubuntu 18.04.5 Desktop (64-bit) 图形化版本,之前也安装了 NVIDIA 驱动和 CUDA
系统加在图形化界面后,就会自动加载运行 NVIDIA 相关模块(如:nvidia-drm、nvidia-modeset 等)

解决方法

启动 Ubuntu 系统时不让系统加载图形化界面
在终端命令模式下卸载 NVIDIA 驱动,再重装新的驱动

1. 获得超级用户权限
sudo -i
2. 关闭所有使用 GPU 的进程
sudo systemctl isolate multi-user.target
sudo modprobe -r nvidia-drm
3. 重装 NVIDIA 驱动
sh ./NVIDIA-Linux-x86_64-XX.sh 
4. 打开使用GPU的进程
sudo systemctl set-default multi-user.target  
5. 重新启动
sudo reboot
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐