参考文章。以下步骤基于ubuntu16,下载的文件在Downloads文件夹。
- 使用命令
lspci |grep -i nvidia
,查看显卡型号 - 然后去官网查找对应显卡版本。
- 下载NVIDIA驱动文件,名称类似为NVIDIA-Linux-x86_64-375.20.run。
- 卸载已有的驱动。由于我的是新机器,所以卸载步骤未执行。
- 然后使用命令禁用nouveau,使用以下命令编辑配置文件。 在最后一行添加:
1
sudo vim /etc/modprobe.d/blacklist.conf
blacklist nouveau
- 之后执行
sudo update-initramfs -u
,完成之后需要重启电脑,重启电脑命令:reboot
。电脑重启之后执行lsmod |grep nouveau #没有输出,即说明安装成功
. - 接下来开始安装驱动。。。
- 使用
ctrl+alt+f3
命令进入命令行界面。 - 给驱动run文件赋予执行权限(若出现[sudo] 计算机名 ◆ ◆ ◆ ◆,这是因为安装了中文的ubuntu,输入登录密码即可)。使用如下命令:
1
2cd Downloads
sudo chmod a+x NVIDIA-Linux-x86_64-375.20.run - 安装:
sudo ./NVIDIA-Linux-x86_64-375.20.run –no-opengl-files
- 一直选择OK、yes、continue按回车键
- 可能会出现没有gcc的错误,如果出现此问题,安装gcc即可。使用
sudo apt-get install gcc
安装。 - 可能出现没有make工具的错误。使用
sudo apt-get install make
安装 nvidia-smi
查看是否安装成功。