ubuntu 启动 卡死在 clean ... file ... blocks (重装CUDA)
1. clean --- file ... blocks 是正常disk check输出。
2. 卡死通常与nvidia driver相关。
3. 卸载及禁用nvidia driver
a. 卸载通过deb等安装包安装的驱动: sudo apt-get --purge remove *nvidia*
b. /usr/bin, /usr/local/bin下面,运行Nvidia提供的脚本,卸载驱动和cuda,例如: /usr/local/cuda-11.3/bin/cuda-uninstaller
c. 可选(似乎可不做):禁用nvidia驱动,https://blog.csdn.net/wr1997/article/details/106909423, 禁用之后可进系统
4. 停止X Server
a. 参考:https://blog.csdn.net/wr1997/article/details/106909423
比如停止lightdm:
1 service lightdm status #查看lightdm状态 2 service lightdm stop
5. 重装nvidia驱动,在此之前需禁用nouveau
a. 禁用nouveau。
说明1:https://www.cnblogs.com/Siyan991/p/17942912
说明2:https://blog.csdn.net/wr1997/article/details/106909423
注意这一步不能省略,否则虽然可以成功重装cuda toolkit,但是重启后会自动启用nouveau驱动,导致nvidia-smi调用失败,提示:
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
b. 用下载的run file重装驱动及toolkit。
参考材料:
1.禁用nouveau
安装nvidia显卡驱动首先需要禁用nouveau,不然会碰到冲突的问题,导致无法安装nvidia显卡驱动。
编辑文件blacklist.conf
在文件最后部分插入以下两行内容
更新系统
sudo update-initramfs -u
浙公网安备 33010602011771号