Win10+Ubuntu18.04双系统安装配置教程(八)——安装nvidia驱动
写
在
前
面
:
本
系
列
笔
者
亲
测
可
行
!
文
章
配
置
如
下
\color{red}{写在前面:本系列笔者亲测可行!文章配置如下}
写在前面:本系列笔者亲测可行!文章配置如下:
win10,Ubuntu18.04,nvidia驱动显示cuda版本11.7(只要高于10.2均可参考本配置教程)。
共将创建2个虚拟环境,分别取名为tensor37和torch37。
tensor37虚拟环境配置为python=3.7,tensorflow-gpu=2.2,cudatoolkit=10.1,cudnn=7.6.5;
torch37虚拟环境配置为python=3.7,pytorch=1.12.1,torchvision=0.13.1,torchaudio==0.12.1,cudatoolkit=10.2,cudnn=7.6.5。
注 意 \color{red}{注意} 注意:一定要有nvidia显卡再继续往下看!!!
文章目录
- Win10+Ubuntu18.04双系统安装配置教程(八)——安装nvidia驱动
- 1. 禁用系统自带nouveau
- 2. 下载nvidia驱动并挂载
- 在英伟达的官网上查找你自己电脑的显卡型号然后下载相应的驱动,注意系统选择linux 64-bit。
- (ubuntu中查看gpu型号的方法:1.打开终端;2.输入lspci,回车,查看gpu型号)
- 下载完成后,打开左上角文件-下载,剪切.run包-->
- 打开左上角文件-主目录-->粘贴(建议用手机拍下文件名,后续用到)-->
- 打开终端,输入
- 回车(若黑屏,仅左上角闪横线,则ctrl+alt+Fn+f1,回车)(若提示unit lightdm.service not loaded,先输入sudo apt install lightdm,确定回车,向下键选择lightdm,回车,等待完成)-->
- 输入
- 回车,等待完成-->
- 输入
- 回车(若出现报错,提示缺少工具包,ok,先输入
- 回车,等待完成,输入
- 回车,等待完成),接下来一路接受,直到完成(出现warning32-bit版本,不用管,继续ok)-->
- 输入
- 回车(挂载NVIDIA驱动),输入
- 回车(打开图形界面),重启电脑,再次进入ubumtu系统,输入
- 回车(检查驱动是否安装成功)-->
- 完成
- 参考链接
提示:ctrl+shift+c 复制终端文本,ctrl+shift+v 粘贴文本到终端
1. 禁用系统自带nouveau
打开终端,输入
sudo vim /etc/modprobe.d/blacklist.conf
回车(若找不到vim命令,先输入sudo apt-get install vim)–>
打开文档后按A键进入编辑模式,在文档最后回车粘贴以下两行
blacklist nouveau
options nouveau modeset=0
按Esc键退出修改文本,输入
:wq
回车保存并退出(注意前面冒号也要英文格式输入)–>
在终端输入
sudo update-initramfs -u
回车(更新系统)–>
ctrl+d退出终端,重启电脑,再次进入ubuntu系统,打开终端,输入
lsmod | grep nouveau
回车(查看nouveau是否禁用,若没有信息显示,说明nouveau已被禁用,接下来可以安装nvidia的显卡驱动)
2. 下载nvidia驱动并挂载
在英伟达的官网上查找你自己电脑的显卡型号然后下载相应的驱动,注意系统选择linux 64-bit。
网址:http://www.nvidia.cn/page/home.html
(ubuntu中查看gpu型号的方法:1.打开终端;2.输入lspci,回车,查看gpu型号)
下载完成后,打开左上角文件-下载,剪切.run包–>
打开左上角文件-主目录–>粘贴(建议用手机拍下文件名,后续用到)–>
打开终端,输入
sudo service lightdm stop
回车(若黑屏,仅左上角闪横线,则ctrl+alt+Fn+f1,回车)(若提示unit lightdm.service not loaded,先输入sudo apt install lightdm,确定回车,向下键选择lightdm,回车,等待完成)–>
输入
sudo chmod a+x ~/NVIDIA-Linux-x86_64-515.76.run
回车,等待完成–>
输入
sudo ~/NVIDIA-Linux-x86_64-515.76.run -no-x-check -no-nouveau-check -no-opengl-files
回车(若出现报错,提示缺少工具包,ok,先输入
sudo apt install build-essential
回车,等待完成,输入
sudo apt install gcc
回车,等待完成),接下来一路接受,直到完成(出现warning32-bit版本,不用管,继续ok)–>
输入
modprobe nvidia
回车(挂载NVIDIA驱动),输入
sudo service lightdm start
回车(打开图形界面),重启电脑,再次进入ubumtu系统,输入
nvidia-smi