因为工作相关的原因,需要Ubuntu系统测试AI算法,训练深度学习模型。公司有Ubuntu系统的服务器版,但毕竟是公司的资产。作为小白,自然不敢轻易折腾。
所以我的笔记本电脑上安装了Ubuntu18.04,和Windows10形成双系统。如何安装win10 Ubuntu双系统这里就不展开了。参考相关教程链接:https://www.cnblogs.com/masb深生活网ay/articles/10745170.html
注意:如果使用VMware、Hyper等虚拟机工具(包括win10支持的Ubuntu子系统)在Windows系统上安装Ubuntu系统,则不能挂载安装GPU驱动程序。
前期准备:
1.在BIOS中禁用安全引导。
根据其他用户的描述,如果不能使用,会出现一些奇怪的问题。因为我在安装Ubuntu的时候禁用了windows系统的安全引导,所以后来安装显卡驱动的时候没有遇到任何问题。
2.将来源替换为国内来源
Ubuntu本地源码的速度是众所周知的,很大程度上影响了后续的更新和下载工作,所以需要更换为国内源码,比如清华源码、阿里源码、豆瓣源码等等。因为我用的是图形界面的Ubuntu,也就是打开“软件和更新”,从第一个顶部菜单下的“下载自”下拉中选择任意国内来源。如下图,我用清华源码。
如果你用的是Ubuntu server版本,也就是没有图形界面可以通过ssh登录,那么执行命令更改源码。由于后续我需要安装并主要使用annconda,所以conda命令可以直接用于换电命令。注意:ubuntu插件在安装更新Ubuntu软件或包时(比如安装显卡驱动)可以加快下载速度,而annconda插件是在conda环境下的相关操作。
Ubuntu源码更改命令参考:https://blog . csdn . net/maizouusidemao/article/details/79127695
Conda更改源命令如下:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda conf深圳生活网ig --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/conda config --set show_channel_urls yes
3.更新Ubuntu软件包
sudo apt-get updatesudo apt-get upgrade
4.禁用新功能
小白说他不知道那是什么,但是所有的大神都说需要禁用,所以跟着大神们的脚步走吧。
输入命令查看它是否被禁用。如果在Enter返回后没有显示结果,则表明它已被禁用。
lsmod | grep nouveau
否则,按照以下步骤禁用:
#打开文件sudo gedit /etc/modprobe.d/blacklist.conf#在文件末尾添加blacklist nouveauoptions nouvean modeset=0#保存文件,更新重启sudo update-initramfs -usudo reboot
开始安装:
1.命令来检查该计算机的适当图形驱动程序版本。
这个步骤目前只适用于简单挂载显卡驱动,后续安装cuda、深度学习框架等。需要根据cuda版本或者框架环境要求选择驱动版本。如下图,带“推荐”的驱动版本适合本机。
ubuntu-drivers devices
2.安装NVIDIA图形驱动程序
方法(1):自动安装深圳生活网,一行命令完成后系统会选择安装目前适合本机的驱动版本(本机测试成功)。
sudo ubuntu-drivers autoinstall
方法(2):选择Install,选择要安装的版本号(本机未测试)。
sudo apt-get install nvidia-driver-460
方法(3): PPA安装(本地测试失败,可能是网络原因,无法添加PPA)
sudo add-apt-repository ppa:graphics-drivers/ppasudo apt-get updatesudo apt-get install nvidia-driver-460
3.重新开始验证
sudo rebootnvidia-smi
以上就是由优质生活领域创作者 深圳生活网小编 整理编辑的,如果觉得有帮助欢迎收藏转发~
本文地址:https://www.szbubu.com/2675454.html,转载请说明来源于:深圳生活网
声明:本站部分文章来自网络,如无特殊说明或标注,均为本站原创发布。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。分享目的仅供大家学习与参考,不代表本站立场。