遇到的bug,安装失败,安装后不能开机,安装后界面进入死循环

我的cuda是10.2版本的

我的cudnn是7.6.5版本的

我的显示器是1600

1、下载cuda驱动放法

根据需要的版本百度搜索例如:cuda10.2下载

正常情况下第一个链接就是cuda10.2下载地址

ctrl+alt+t打开终端,根据安装命令第一行下载

wget https://developer.download.nvidia.com/compute/cuda/10.2/Prod/local_installers/cuda_10.2.89_440.33.01_linux.run

直接安装第二行会黑屏反复进不去界面,可以使用下面的方法安装

-----------------------------------禁用nouveau---------------------------------------
 

 lsmod | grep nouveau                                                    //列出nouveau

cd /etc/modprobe.d

sudo touch blacklist-nouveau.conf

sudo gedit blacklist-nouveau.conf

在打开的文件中输入
blacklist nouveau
options nouveau modeset=0

移除下面两个文件彻底禁用nouveau

cd /lib/modules/xxxxxxxx/kernel/drivers/gpu/drm/nouveau

sudo rm -rf nouveau.ko

sudo rm -rf nouveau.ko.org

sudo update-initramfs -u                                                //更新

重启再测试

lsmod | grep nouveau                                                     //无输出说明禁用成功

------(拍下步骤,因为你接下来将进入文本行模式,什么都看不了)-------

ctrl+alt+f2                                                                          //进入文本行模式

sudo service lightdm stop                                              //关掉图形化界面

ls                                                                                       //列出路经下的所有文件名

sudo sh ./要安装的cuda名    --no-opengl-libs             // (--no-opengl-libs必须有)

安装过程两次输入选择accept        install                    //安装过程至完成

sudo service lightdm start                                             //打开图形化界面

ctrl+alt+f4/ctrl+alt+f7                                                       //进入桌面

编译cuda

cd usr/local/cuda-10.2/samples/1_Utilities/deviceQuery      //进入路经

sudo make                                                                                     //编译

sudo ./deviceQuery                                                                      //运行

提示Result=pass                                                                          //表示编译成

nvidia -smi                                                                                     //查看当前cuda的版本和运行状态

nvidia -smi-L                                                                                  //查看实时cuda的版本和运行状态

cudnn7.6.5

cudnn下载地址

song@song-Mi-Gaming-Laptop-15-6:~$ sudo dpkg -i libcudnn7_7.6.5.32-1+cuda10.2_amd64.deb
[sudo] song 的密码: 
(正在读取数据库 ... 系统当前共安装有 215109 个文件和目录。)
正准备解包 libcudnn7_7.6.5.32-1+cuda10.2_amd64.deb  ...
正在解包 libcudnn7 (7.6.5.32-1+cuda10.2) ...
正在设置 libcudnn7 (7.6.5.32-1+cuda10.2) ...
正在处理用于 libc-bin (2.23-0ubuntu11) 的触发器 ...
song@song-Mi-Gaming-Laptop-15-6:~$ sudo dpkg -i libcudnn7-dev_7.6.5.32-1+cuda10.2_amd64.deb
正在选中未选择的软件包 libcudnn7-dev。
(正在读取数据库 ... 系统当前共安装有 215115 个文件和目录。)
正准备解包 libcudnn7-dev_7.6.5.32-1+cuda10.2_amd64.deb  ...
正在解包 libcudnn7-dev (7.6.5.32-1+cuda10.2) ...
正在设置 libcudnn7-dev (7.6.5.32-1+cuda10.2) ...
update-alternatives: 使用 /usr/include/x86_64-linux-gnu/cudnn_v7.h 来在自动模式中提供 /usr/include/cudnn.h (libcudnn)
song@song-Mi-Gaming-Laptop-15-6:~$ sudo dpkg -i libcudnn7-doc_7.6.5.32-1+cuda10.2_amd64.deb
正在选中未选择的软件包 libcudnn7-doc。
(正在读取数据库 ... 系统当前共安装有 215121 个文件和目录。)
正准备解包 libcudnn7-doc_7.6.5.32-1+cuda10.2_amd64.deb  ...
正在解包 libcudnn7-doc (7.6.5.32-1+cuda10.2) ...
正在设置 libcudnn7-doc (7.6.5.32-1+cuda10.2) ...

Logo

欢迎来到由智源人工智能研究院发起的Triton中文社区,这里是一个汇聚了AI开发者、数据科学家、机器学习爱好者以及业界专家的活力平台。我们致力于成为业内领先的Triton技术交流与应用分享的殿堂,为推动人工智能技术的普及与深化应用贡献力量。

更多推荐