- 本文只为记录,不是教程
- 要安装的版本:
驱动版本:440.64
cuda版本:10.0.130
cudnn版本:7.4.2
tensorflow:2.0.0
tensorflow-gpu:1.14.0 - 历史版本
电脑是GTX 950M,官网匹配的cuda版本是10.2,但是想要搭建tf深度学习框架现在支持的cuda只到10.0,而且直接安装10.2是正常的,但是安装10.0版本的,遇到了
Installation Failed. Using unsupported Compiler.
问题,导致电脑重装3次。。
教训就是:linux没有那么脆弱,别动不动就重装!!!
安装驱动
- 禁用原本驱动
sudo vim /etc/modprobe.d/blacklist.conf
# 添加:
blacklist nouveau
options nouveau modeset=0
sudo update-initramfs -u
- 重启
- 验证
lsmod | grep nouveau
- 安装nvidia驱动
- 源(个人经验:要注释掉原来一行,并解开以deb开头的一行):
# src
deb http://mirrors.aliyun.com/debian/ buster main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ buster main non-free contrib
deb http://mirrors.aliyun.com/debian-security buster/updates main
deb-src http://mirrors.aliyun.com/debian-security buster/updates main
deb http://mirrors.aliyun.com/debian/ buster-updates main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ buster-updates main non-free contrib
deb http://mirrors.aliyun.com/debian/ buster-backports main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ buster-backports main non-free contrib
# sudo apt-get update
# sudo apt-get upgrade
# sudo apt install aptitude
# 命令:
sudo ./NVIDIA***.run --no-opengl-files --no-x-check --no-nouveau-check
- 验证
# 1、
sudo apt-get install mesa-utils
# 2、
glxinfo | grep rendering
# 3、
$ nvidia-smi
Sun Mar 22 11:23:06 2020
+------------------------------------------------------------