Win10+Ubuntu18.04双系统安装配置教程(八)——安装nvidia驱动

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
      • 打开终端,输入
      • 回车(若找不到vim命令,先输入sudo apt-get install vim)-->
      • 打开文档后按A键进入编辑模式,在文档最后回车粘贴以下两行
      • 按Esc键退出修改文本,输入
      • 回车保存并退出(注意前面冒号也要英文格式输入)-->
      • 在终端输入
      • 回车(更新系统)-->
      • ctrl+d退出终端,重启电脑,再次进入ubuntu系统,打开终端,输入
      • 回车(查看nouveau是否禁用,若没有信息显示,说明nouveau已被禁用,接下来可以安装nvidia的显卡驱动)
    • 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

回车(检查驱动是否安装成功)–>

完成

参考链接

ubuntu正确安装显卡驱动的姿势

成功解决ERROR: Unable to find the development tool cc

Ubuntu18.04安装NVIDIA显卡驱动

你可能感兴趣的:(ubuntu)