Ubuntu下安装NVIDIA驱动的三种方法:

1. 使用标准Ubuntu仓库进行自动安装

2. 使用PPA仓库进行自动化安装

3. 使用官方的NVIDIA驱动进行手动安装

个人认为,第一种方法操作最为简单,方便,第三种方法是最稳定,最常用的。

很多博客进行驱动安装前都需要禁用Nouveau驱动,但是我安装驱动的时候搞了很久,最后安装好驱动就是根据第一种方式并且没禁用Nouveau驱动的情况下,我也找到了开始一直安装不成功的原因,就是我的GCC和G++降级后没有升级,所以如果可以先试试把GCC和G++升级到最高版本,然后运用第一种方式安装驱动,第一种方式下面会提到。如果有需求要禁用Nouveau驱动的,那我也给出禁用Nouveau驱动的方法。

Nouveau驱动禁用方法:

sudo gedit /etc/modprobe.d/blacklist.conf
或者
sudo vim /etc/modprobe.d/blacklist.conf

在最后两行添加:

blacklist nouveau
options nouveau modeset=0     // 禁用nouveau第三方驱动,之后也不需要改回来

执行

sudo update -initramfs -u   // 更新内核

接下来讲三种安装方法:

1. 使用标准Ubuntu 仓库进行自动安装

sudo ubuntu-drivers devices

sudo ubuntu-drivers autoinstall

完成后重启 就可完成安装NVIDIA驱动

2.使用PPA仓库进行自动安装

使用图形驱动程序PPA存储库允许我们安装NVIDIA beta驱动程序,但是这种方法存在不稳定的风险

sudo add-apt-repository ppa:graphics-drivers/ppa      //添加ppa库到系统中
sudo apt update         //  更新
 
sudo ubuntu-drivers devices // 显示可以安装的nvidia驱动


sudo apt install nvidia-xxx        //  xxx  代表你想安装的nVidia驱动的版本号

3. 使用官方的NVIDIA驱动进行手动安装

先要搞清楚你的nvidia显卡是什么什么型号

lshw -numeric -C display

或者

lspci -vnn | grep VGA  // 查看nvidia显卡型号

然后到NVIDIA官网下载对应你显卡型号的最新版本驱动进行下载  保存到你自己的路径文件夹

NVIDIA官网驱动下载地址: https://www.nvidia.com/zh-cn/           进入后选择最上面的驱动程序 就可以自行选择自己的显卡

//   这种方法安装nvidia驱动需要先停止图形界面

sudo telinit 3

//   之后进入一个新的命令行会话,使用当前的用户名密码登陆

用cd 进入你放nvidia驱动的路径

用 ./  或者  bash  进行安装

安装的过程如下:(按照以下步骤)

Accept License

The distribution-provided pre-install script failed! Are you sure you want to continue?
CONTINUE INSTALLATION

Would you like to run the nvidia-xconfig utility?
YES

之后执行
sudo reboot // 重启

上面三种方法结束后,需要检验是否安装好了nvidia驱动。

sudo reboot  // 安装完了驱动需要重启

sudo nvidia-smi  //  检验是否安装好驱动

如果出现和上图相似的内容就说明是安装成功了。

版权声明:本文为Leozi原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/Leozi/p/13281224.html