Ubuntu16.04的图形化界面系统安装+NIVIDIA驱动安装-Cuda-Cudnn+教程全(后面安装系统通用)

时间:2024-05-21 21:47:17

1、 Ubuntu16.04系统安装(desktop图形化界面):
参考:https://blog.****.net/qq_36142062/article/details/80498856
首先关机,插上系统盘(包含iso镜像文件,里面对应相应的版本号16.04)然后重启,再出现选项时F11(不同电脑可能不同)进入启动选项,选择USB启动,等一会时间,则会进入以下界面:
第一步:
Ubuntu16.04的图形化界面系统安装+NIVIDIA驱动安装-Cuda-Cudnn+教程全(后面安装系统通用)
第二步(这里根据需求来,两个都点或者点一个也行,第二个一般打勾会方便一点):
Ubuntu16.04的图形化界面系统安装+NIVIDIA驱动安装-Cuda-Cudnn+教程全(后面安装系统通用)

第三步(完全清空就行,这个时候重要文件,安装前必须提前拷贝):
Ubuntu16.04的图形化界面系统安装+NIVIDIA驱动安装-Cuda-Cudnn+教程全(后面安装系统通用)

第四步(continue即确认清空):
Ubuntu16.04的图形化界面系统安装+NIVIDIA驱动安装-Cuda-Cudnn+教程全(后面安装系统通用)

第五步:
Ubuntu16.04的图形化界面系统安装+NIVIDIA驱动安装-Cuda-Cudnn+教程全(后面安装系统通用)

第六步(可以不用动):
Ubuntu16.04的图形化界面系统安装+NIVIDIA驱动安装-Cuda-Cudnn+教程全(后面安装系统通用)

第七步(设置账户名和密码):
Ubuntu16.04的图形化界面系统安装+NIVIDIA驱动安装-Cuda-Cudnn+教程全(后面安装系统通用)
第八步(等待即可,到登录界面即安装完毕):
Ubuntu16.04的图形化界面系统安装+NIVIDIA驱动安装-Cuda-Cudnn+教程全(后面安装系统通用)

2、 驱动安装前可能遇到的问题和准备工作
第一部分(准备工作):屏蔽开源驱动nouveau,安装过程会询问是否屏蔽,手动屏蔽也有多种操作方式,如通过blacklist.conf或Grub2。这里选择blacklist:
新建blacklist-nouveau.conf文件,
sudo nano /etc/modprobe.d/blacklist-nouveau.conf
并在文件中输入命令,保存并退出
1、 blacklist nouveau
2、 options nouveau modeset=0
检查禁用结果: lsmod | grep nouveau
第二部分:Ubuntu 16.04 用户登录界面死循环问题的解决:
(参考: https://blog.****.net/ssmixi/article/details/73483795)
原因:NVIDIA 驱动所致,可能之前安装方式nvidia驱动方式不对,安装OpenGl导致(都有可能)
解决方法:
(1)进入文本模式:CTRL+ALT+F1
(2)Uninstall any previous drivers:
1 sudo apt-get remove nvidia-*
2 sudo apt-get autoremove
(3)Uninstall the drivers from the .run file:
1 sudo nvidia-uninstall
(4)此时,重启可login normally.
(5)重启不会出现循环登录。
(6)驱动重新安装:官网下载驱动,下载到download里后,右键选择‘open in terminal’,然后输入命令:
sudo sh NVIDIA-Linux-x86_64-430.64.run -no-x-check -no-nouveau-check -no-opengl-files
####2020.6.21此次安装的版本是NVIDIA-Linux-x86_64-430.64.run#####
注意事项: 该NVIDIA-Linux-x86_64-430.64驱动对应的cuda10.1 只能用于tensorflow2.1
如果想用2.1以前的版本需要降低驱动版本(实验室驱动降低成了410 cuda:10.0 可运行的tensorflow 1.14)
Ubuntu16.04的图形化界面系统安装+NIVIDIA驱动安装-Cuda-Cudnn+教程全(后面安装系统通用)
Ubuntu16.04的图形化界面系统安装+NIVIDIA驱动安装-Cuda-Cudnn+教程全(后面安装系统通用)
3、 安装CUDA:安装好驱动后,使用nvidia-smi命令虽然右上角显示cuda为10.1,但实际版本仍然为自带的cuda版本。
此时需要上网查询与驱动相对应的版本。此次安装的为CUDA10.1 10.1安装CUDA:https://blog.****.net/haptony/article/details/102557847?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase

4、安装好CUDA10.1后,输入命令行nvcc -V后却显示7.5解决办法:https://blog.****.net/weixin_43229347/article/details/85229783

5、安装cudnn,安装办法在第三步的网址。

6、安装Anaconda:Anaconda镜像源:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
###2020.06.21此次安装的Anaconda版本为Anaconda3-5.2.0-Linux-x86_64.sh####

7、Anaconda安装教程:https://blog.****.net/ITBigGod/article/details/85690257

8、在Anaconda创建自己的环境:conda create -n byz python=3.6

byz是创建的环境的名字,python=3.6指明python的版本。

9、安装teamviewer,先去官网下载安装包,deb结尾的。安装教程:https://blog.****.net/u010618587/article/details/82668373