Ubuntu16.04安装了cuda后重启出现登录界面循环、分辨率降低的现象,可能是驱动出问题了以及版本号没对上。
解决方案:
第一步. 安装合适版本的驱动
第二步. 安装合适版本的cuda
第三步. 安装相应版本的pytorch
二、安装合适版本的cuda
(一)卸载cuda11.2
1.进入相应目录
cd /usr/local/cuda-11.2/bin/
- 输入卸载命令
sudo ./cuda-uninstaller
-
全部都按enter键选中
-
删除之前安装自动建立的文件夹
(二)安装cuda11.1
- 到官网找到下载链接
根据自己的情况依次点击对应项
得到两个下载的命令行并复制:
wget https://developer.download.nvidia.com/compute/cuda/11.1.1/local_installers/cuda_11.1.1_455.32.00_linux.run
sudo sh cuda_11.1.1_455.32.00_linux.run
下载链接:https://developer.nvidia.com/cuda-11.1.1-download-archive?target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&target_version=1604&target_type=runfilelocal
-
依次输入刚复制的命令
打开终端,输入第一条下载命令,成功后出现:
输入安装命令后出现:
输入accept,按enter取消driver,移动箭头到install,按enter键
安装结束后出现以下界面:
-
修改环境变量
(1)在根目录下打开文件
sudo gedit ~/.bashrc
(2)在文件的最后输入:
export LD_LIBRARY_PATH=/usr/local/cuda-1101/lib64$LD_LIBRARY_PATH
export PATH=/usr/local/cuda-11.1/bin:$PATH
export CUDA_HOME=usr/local/cuda-11.1$CUDA_HOME
(3)使文件生效
source ~/.bashrc
- 验证是否安装成功