Nvidia驱动、CUDA和cuDNN,首先搞清楚这三者的关系
1. 你得有一块NV的显卡,才需要装NVidia的驱动。
2. 在有了显卡和驱动的情况下,才可以安装CUDA(在显卡和驱动版本支持的情况下)
3. cuDNN是在CUDA的基础上安装的
NVidia驱动
Nvidia驱动可以从Nvidia官网下载安装,也可以从系统包安装
Nvidia官网
1.下载
https://www.nvidia.com/Download/index.aspxwww.nvidia.com从官网下载对应的可执行安装程序NVIDIA-Linux-x86_64-xxx.xx.run(64位)
2.安装NVidia驱动
service lightdm stop #首先需要停止 X server,某些情况下需要手动杀死Xorg
./NVIDIA-Linux-x86_64-xxx.xx.run #执行安装脚本
service lightdm start #启动 X server
如果装完之后出现循环登录,可以卸载之后添加--no-opengl-files选项重新安装一次
3.卸载NVidia驱动
./NVIDIA-Linux-x86_64-xxx.xx.run –uninstall #用下载的安装程序进行卸载
或者
nvidia-uninstall #用安装出来的可执行脚本卸载
Ubuntu官方
1.Ubuntu安装
apt install nvidia-xxx #xxx为版本
2.Ubuntu卸载
apt reomove –purge