深度学习
一、安装NVIDIA驱动
首先需要根据 NVIDIA 显卡型号安装显卡驱动。 去 NVIDI 官网 ,查看 适合你的 GPU 的驱动。 选择 GPU 产品类型(以 NVIDIA GT 1030 示例),查找适合的驱动如下图:
找到的驱动版本如下所示:
下 载 NVIDIA 驱 动 安 装 包 ( .run 格 式 ) 。
run 格式文件安装较麻烦,首先要禁用 nouveau 驱动。Nouveau 是由第三方 为 NVIDIA 显卡开发的一个开源 3D 驱动。Ubuntu 默认集成了 Nouveau 驱动。而用户在安装 NVIDIA 官方私有驱动的时候Nouveau 又成为了阻碍。若不禁用 Nouveau,安装时总 是报错。
二、禁用nouveau
nouveau 禁止命令写入文件
sudo vim /etc/modprobe.d/blacklist.conf
文件末尾添加以下语句:
blacklist nouveau
blacklist lbm‐nouveau
options nouveau modeset=0
alias nouveau off
alias lbm‐nouveau off
对刚才修改的文件进行更新
sudo update-initramfs -u
reboot重启计算机,打开终端检查nouveau是否被禁用
lsmod | grep nouveau
若执行完该句,终端没有任何输出,则nouveau被成功禁用
三、安装准备
不做安装前准备就会提示你确实安装包
1.安装GCC、g++、make
必须先安装gcc, 才能安装gpu驱动。
sudo apt-get install build-essential
gcc --version 验证gcc是否安装成功
sudo apt-get install g++
sudo apt-get install make
2.卸载旧的驱动
如果你是第一次安装gpu驱动,这一步可以省略。当然如果你不是第一次安装驱动,需要卸载之前的驱动(不卸载实测也能用)
sudo apt-get remove --purge nvidia*
四、安装驱动
安装驱动必须要关闭图形界面,否则安装不成功。
进入 tty 模式
ctrl + alt+ F1 或 ctrl + alt+ F2 或 ctrl + alt+ F3,视情况
输入
sudo service lightdm stop
切换 NVIDIA 安装包指定目录,赋予权限并进行安装
cd ~/Downloads
mv NVIDIA-Linux-x86_64-470.63.01.run nvidia.run
chmod +x nvidia.run
sudo sh nvidia.run ‐‐no‐opengl-files
no 前面是双杠号
遇到显示32bits那个选项选择NO,其他选择YES,然后等待安装
安装完成后,重启,使用nvidia-smi查看
到这里就大功告成了。