Ubuntu 安装NVIDIA驱动

网上看了很多文章基本都没什么卵用,我最终成功的方式是直接从官网下载 NVIDIA 驱动安装脚本,在进行安装之前首先要进行两个步骤,首先在 BIOS中禁用 secret boot 和 fast boot,传送门如下:

华硕主板开机启动项调整的三种方法

然后卸载ubuntu自身的显卡驱动,删除原有NVIDIA驱动

    $ sudo apt remove --purge nvidia*

禁用nouveau(将自身显卡加入黑名单)

    $ sudo vim /etc/modprobe.d/blacklist.conf

在最后一行添加

    $ blacklist nouneau

更新并重启

$ sudo update-initramfs -u
$ reboot

重启完成后,执行以下命令,没输出代表禁用生效。

    $ lsmod | grep nouveau

然后我们去 NVIDIA 官网下载安装脚本,传送门如下:

NVIDIA驱动下载地址

首先我们通过界面选择来确定我们的显卡匹配的驱动到底是什么,我这里显卡型号是 GTX 1660s,所以这里我这样进行筛选,图示如下:

   Ubuntu 安装NVIDIA驱动_第1张图片

信息填完之后点击 开始搜索,然后就会匹配出你这个显卡、系统对应的NVIDIA驱动版本,图示如下:

   Ubuntu 安装NVIDIA驱动_第2张图片

然后我这里下载第一个,下面那个是测试版本,下载完成后拷贝到 Ubuntu 系统上执行以下命令进行安装

$ chmod +x ./NVIDIA-Linux-x86_64-440.31.run
$ ./NVIDIA-Linux-x86_64-440.31.run -no-x-check -no-nouveau-check -no-opengl-files

这里 NVIDIA-Linux-x86_64-440.31.run 是我下载下来的驱动脚本,然后通过图形界面进行安装就可以了,图形界面上一路选 yes,就ok,然后重启系统,发现 NVIDIA 显卡驱动安装成功

你可能感兴趣的:(Ubuntu)