ubuntu18.04安装nvidia驱动的简单方法和一些坑

正好重装了ubuntu系统,记录一下nvidia驱动的安装过程,免得以后忘掉。

一丶关闭secure boot选项

进入bios,找到secure boot选项并设为disable,然后保存重启。

未成功关闭的特征:安装驱动时弹窗要求填写secure boot密码。这种情况下安装后nvidia-smi命令会找不到设备。这时再去关闭secure boot重启,就能成功显示显卡信息了。

坑1:若选项为灰色,则需要在Set Supervisor Password中设置一个密码,这时secure boot会变为可用状态。修改之后,再次设置密码为空,即可清除密码。

坑2:明明修改为disable,再次进入bios又变为enable。这时需要选择下面的Change to Customization选项,然后再次修改就不会变回来啦。

二丶关闭nouveau驱动

打开编辑配置文件: sudo gedit /etc/modprobe.d/blacklist.conf

在最后一行添加:blacklist nouveau

改好后执行命令:sudo update-initramfs -u

重启使之生效:reboot

三丶使用主服务器

之前我因为apt-get update太慢就换了源,结果附加驱动中推荐的驱动根本不能用。因此还是推荐大家不要换源,而是用科学的方法解决更新太慢的问题。(clash挺好用
在解决了网速问题之后,在应用列表中找到软件和更新,把下载自选项改为主服务器。这时可能会提醒说软件缓存太旧,更新软件缓存之后就可以在附加驱动里找到官方推荐的驱动了。这时候不要更新,先打开应用列表中的软件更新器把该更新的更新了,省得出现各种依赖问题。
全部更新完之后,在软件和更新的附加驱动里选择推荐的nvidia驱动,点应用更改,耐心等待进度条走完,然后确认nvidia驱动前面的小点点仍是被选中状态(这步是因为有时候进度条走一半就莫名中断了,选择的驱动也会跟着变回去,因此进度条走完之后确认一下当前驱动是nvidia。当然中断了也不要慌,重新选择并应用更改就行了)。之后重启即可。

四丶确认

在控制台执行nvidia-smi,输出显卡信息表格,就表示安装成功。

你可能感兴趣的:(笔记)