deepin 安装 pytroch-GPU(填坑失败记录)

20200129,成功安装详见deepin15.11 安装cuda10.1+cudnn+pytorch-gpu
20200111,更新,重新安装。直接按第二部分开始。还是失败
本文记录了安装CUDA过程的非常多坑,就当是交学费吧。

1、历史记录

##1.1、首选安装闭源显卡驱动
我的渣渣显卡GTX 1050,算力6.1,N卡算力查询
deepin下可以直接源内安装:

sudo apt-get install nvidia-driver

参考文章deepin显卡

1.2、安装CUDA

sudo apt install nvidia-cuda-dev nvidia-cuda-toolkit nvidia-nsight nvidia-visual-profiler
sudo apt-get install nvidia-smi

不折腾了,內源默认安装的是cuda8.0
想安装cuda10不成功
想直接安装闭源显卡带上cuda10,也不成功
只能安装老版本,安装pytroch1.0版

https://www.cnblogs.com/minglex/p/9464980.html
https://tensorflow.google.cn/install/source#linux
https://blog.csdn.net/qq_37374643/article/details/90597365
https://developer.nvidia.com/cuda-92-download-archive?target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&target_version=1604&target_type=deblocal

1.3、没办法只能不带显卡玩了

2、重新安装

2.1、首先安装闭源驱动。

更新:其实cuda文件包含显卡驱动,所以其实最终分两次安装cuda,第一次安装驱动,第二次安装cuda-toolkit

我装的是430
参考文章[在Deepin系统中安装英伟达NVIDIA显卡驱动的方法] (https://ywnz.com/linuxjc/4991.html)
NVIDIA安装前
可以再显卡驱动管理器设置,或者:
需要在安装驱动之前首先禁止nouveau驱动,在Deepin中运行以下命令:
sudo nano /etc/modprobe.d/blacklist.conf
然后在打开的blacklist.conf文件中添加如下内容:
blacklist nouveau
options nouveau modeset=0
然后执行命令:
sudo update-initramfs -u
一直等到检测结束,退出重启电脑,重新启动后验证是否成功,运行以下命令:
lsmod | grep nouveau
注:如果页面没什么反应、无输出什么内容即为成功。
NVIDIA安装过程
1、如果之前在Deepin中安装过NVIDIA驱动,请将其全部删除:
sudo apt autoremove nvidia-*
2、重启系统。
3、使用快捷键CTRL+ALT+F2进入终端。
4、暂时关闭图形界面:
sudo service lightdm stop
5、更新:sudo bash cuda_10.1.243_418.87.00_linux.run
仅选择安装驱动

5、给下载好的nvidia驱动文件设置执行权限.驱动下载
sudo chmod +x NVIDIA-Linux-x86_64-430.50.run
6、驱动安装(根据个人情况选择驱动文件所在目录):
sudo sh NVIDIA-Linux-x86_64-430.50.run
一顿选择安装,终于成功。

7、重启系统。
nvidia-smi
在这里插入图片描述

2.2、官网安装CUDA10.1

下载链接
在这里插入图片描述
本来想按照下面命令安装,并不成功,下载速度太慢了。
Deepin安装最新显卡RTX2080Ti及CUDA10.1

sudo bash cuda_10.1.243_418.87.00_linux.run --silent --toolkit --toolkitpath=$HOME/opt/cuda10.1 --defaultroot=$HOME/opt/cuda10.1 --samples --samplespath=$HOME/

安装失败,查看记录,原来是文件夹权限问题。反正都是自己用,直接给整个home文件夹都更改权限。
sudo chmod 777 ~/* -R
安装成功。

2.3、修改conda安装源,安装

清华大学安装源
尝试使用命令并不成功,按照官网更改.condarc文件,确实非常快。

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes

按下面命令安装,几分钟完成:conda安装Pytorch下载过慢解决办法
conda install pytorch torchvision cudatoolkit=10.1

ubuntu解决没有nvcc命令的错误

手把手教你在Linux上安装CUDA9.0(以及如何避开所有的坑)

dpkg 被中断,您必须手工运行 sudo dpkg –configure -a解决此问题

sudo rm /var/lib/dpkg/updates/*
sudo apt-get update
sudo apt-get upgrade

https://blog.csdn.net/qq_39670011/article/details/90404111

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值