深度学习——安装Nvidia 驱动(亲测有效)

厚积才能薄发,教程很全,适合刚学的同学,写给Jocker也献给各位!

#Jocker Tips#

安装驱动前一定要多看几遍教程,然后再进行安装,安装的过程中可能会遇见很多很奇怪的问题,不用慌张,先尝试解决一下,如果解决不了就重装系统,可以参考Jocker安装系统的博客,Jocker也是重装了五遍才有所体会,有时重装了系统再从头开始也未尝不是一个很好的选择,加油,安装完驱动就离深度学习更近了一步了!

#禁用自带的nouveau驱动#

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

在文本的最后加上:

blacklist nouveau
options nouveau modeset=0

然后更新一下,进入终端输入(有警告属于正常现象):

sudo update-initramfs -u

最后重启系统,进入终端输入:

lsmod | grep nouveau

没有输出的话,那就说明安装成功了,如果有输出就说明你得再看一遍教程了。

#下载驱动文件#

首先进入NVIDIA 官网下载驱动文件,链接在此:

进入官网后一定要注意自己的显卡版本号,以及自己的系统版本。(例如,GTX1050,Linux 64-bit)

下载文件时要注意不要下载最新版本的驱动文件,最新版本的不容易安装好,安装后记得用手机拍一下驱动文件名。

#安装驱动#

1.关闭图形界面

首先按Ctrl + Alt + F1到控制台,登录之后,关闭当前图形环境 PS:进入tty1之后会显示只有控制台的情形,而Ctrl + Alt + F7会回到正常的图形界面中(有F1~F7其中界面哦)

然后输入自己的用户,按回车后再输入用户密码。

接下来在控制台输入:

sudo service lightdm stop

最后,看一下手机刚刚拍的那张照片的驱动文件名,输入:

sudo sh NVIDIA-Linux-x86_64-xxx.run

在弹出的界面内首先输入accept(接受条款),然后只保留驱动安装,其他选项都不选择。这里要注意一点,带叉(x)的为选择,空为不选择,选择通过enter按键控制。

安装完成后,重新启动,在终端输入:

nvidia-smi

显示显卡信息则表示安装成功,如下图。

厚积才能薄发,Jocker愿和大家共同进步!

下一期:CUDA及Pytorh安装

经验分享 程序员 微信小程序 职场和发展