ubuntu18.04安装NVIDIA最好方法:亲测可用

本文是本人电脑最近的NVIDIA驱动出现报错而重新成功安装的教程,希望能帮助到各位朋友。

本文教程从ubuntu18.04安装更新源推荐下载,打开ubuntu软件与更新找到如下界面,如果你的电脑是刚刚安装的ubuntu系统,可以先在修改镜象源为国内的,如下图所示:
在这里插入图片描述
然后再在电脑终端更新和升级ubuntu内部软件一下:

sudo apt-get update
sudo apt-get upgrade

为了确保以后ubuntu不会升级更高版本,可以在如下设置“从不”以免以后升级为ubuntu20.04
在这里插入图片描述

之后再 打开ubuntu的一个终端:然后输入:

 sudo add-apt-repository ppa:graphics-drivers/ppa

然后更新源:

 sudo apt update

查看当前系统推荐你安装的驱动版本,这里先别着急使用命令安装

ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:1c.4/0000:02:00.0 ==
modalias : pci:v000010DEd0000174Dsv00001028sd000008BCbc03sc02i00
vendor   : NVIDIA Corporation
model    : GM108M [GeForce MX130]
driver   : nvidia-driver-455 - distro non-free recommended
driver   : nvidia-driver-390 - distro non-free
driver   : nvidia-driver-450 - distro non-free
driver   : nvidia-driver-418-server - distro non-free
driver   : nvidia-driver-450-server - distro non-free
driver   : nvidia-driver-440-server - distro non-free
driver   : xserver-xorg-video-nouveau - distro free builtin

这时打开会自动出现上面推荐的驱动版本,然后点击你需要的版本选中即可,点击应用更改过按照提示进行操作即可。

在这里插入图片描述
此外,你可以按照推荐的nvidia-driver-版本安装,如果安装最新可以直接输入命令:(不过我个人安装的是390版本)

 sudo ubuntu-drivers autoinstall

以上的这种最简单的命令,让系统帮你安装好N家驱动所需要的所有显卡驱动。安装好之后,输入命令:

 reboot

重启之后,我们要检验以下N家的驱动是否安装好,那么我们在命令端输入:

 nvidia-smi

此时问题出来了,我们在终端看到的不是驱动和显卡的信息,而是…

“NVIDIA-SMI has failed because it couldn’t communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.”

显然我们已经安装了驱动,但是为什么我们重启电脑后,查看N卡驱动的时候,会显示这些错误,原因是系统kernel没有加载N家显卡的驱动模块。有意思的是如果系统启动的Secure Boot激活, 那么ubuntu18.04的kernel在启动的时候,要通过密码验证的这种方式加载kernel module,而N家的这个驱动并不是通过这种方式加载到内核中,所以我们无法check驱动了。

那么应该如何解决这个问题呢?最简单粗暴的方式就是在开机的启动项里面disable secure boot这个功能。Tinkpad T系列的电脑在开机的时候通过 Ctrl + Alt F1进入BIOS设置,我们找到secure boot这个启动选项,然后按enter键,选择disable,按F10保存退出,重启电脑,这时我们在终端再输入 nvidia-smi,我们会看到下面的信息:
在这里插入图片描述
再次打开菜单栏中的NVIDIA图标,内容如下:
在这里插入图片描述成功安装。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

源代码杀手

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值