Ubuntu安装 驱动安装 cuda和cudnn安装

1.Ubuntu安装

还未尝试过,流程如下:

插入u盘,打开refus-3.9.exe,点击选择,选择iso镜像文件,配置文件见下图:
在这里插入图片描述
随后u盘启动,可直接覆盖掉原来的win系统

2.驱动安装

以GTX 1070为例,登录NVIDIA官网,选择对应的驱动程序,
在这里插入图片描述
得到NVIDIA-Linux-x86_64-440.82.run文件

卸载原有驱动

for case1: original driver installed by apt-get:
sudo apt-get remove --purge nvidia*

for case2: original driver installed by runfile:
sudo chmod +x *.run
sudo ./NVIDIA-Linux-x86_64-440.82.run --uninstall

nolonger什么的选yes

如果原驱动是用apt-get安装的,就用第1种方法卸载。
如果原驱动是用runfile安装的,就用–uninstall命令卸载。其实,用runfile安装的时候也会卸载掉之前的驱动,所以不手动卸载亦可。

禁用nouveau驱动

sudo gedit /etc/modprobe.d/blacklist.conf

在文本最后添加:(禁用nouveau第三方驱动,之后也不需要改回来)

blacklist nouveau
options nouveau modeset=0

然后执行:sudo update-initramfs -u
重启后,执行:lsmod | grep nouveau。如果没有屏幕输出,说明禁用nouveau成功

禁用X-Window服务

sudo service lightdm stop 命令行下用了这个命令

这会关闭图形界面,但不用紧张 如果是unbuntu中文版可以用putty通过IP远程连接控制
按Ctrl-Alt+F1进入命令行界面,输入用户名和密码登录即可
小提示:在命令行输入:sudo service lightdm start ,然后按Ctrl-Alt+F7即可恢复到图形界面。

命令行安装驱动

#给驱动run文件赋予执行权限:
sudo chmod +x NVIDIA-Linux-x86_64-384.59.run
#后面的参数非常重要,不可省略:
sudo ./NVIDIA-Linux-x86_64-440.82.run --no-x-check #亲测这样有效,其他什么GL加了就会调用集成显卡

安装过程中后面的几个选项,
preinstall错误 选继续
libray 选yes
kms选no

3.CUDA安装

登录NVIDIA官网下载CUDA文件,例子如下
在这里插入图片描述
印象中安装cuda可以不禁用驱动
cd到安装包的目录
sudo sh cuda_10.0.130_410.48_linux.run
a 根据提示操作
b 遇到提示是否安装openGL 我记得是选no
c 然后重启电脑

4.cudnn安装

nvidia账号531232693@qq.com 密码Asd64200663
去nvidia官网下载对应cuda版本的cudnn,然后解压到ubuntu的文件夹下,
tar -zvxf archive_name.tar.gz
sudo cp cuda/include/cudnn.h /usr/local/cuda/include/
sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64/ -d
sudo chmod a+r /usr/local/cuda/include/cudnn.h
sudo chmod a+r /usr/local/cuda/lib64/libcudnn*
替换/usr/local/cuda或者/usr/local/cuda10.0下的文件皆可

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值