NVIDIA显卡驱动安装以及准备工作

安装显卡驱动必须提前将显卡插入主板

官网下载最新驱动:https://www.nvidia.com/Download/index.aspx
Language选择English(US)即可

安装前需卸载原有驱动并且禁用nouveau驱动(一般Ubuntu系统会有nouveau驱动)

必要软件

安装必要的软件gcc、kernel-devel、kernel-headers

$ sudo yum update #时间大概半小时
$ sudo yum install -y gcc kernel-headers kernel-devel 
#这样组合的方式下载可以使软件版本一致,以免之后步骤安装报错

检查版本(验证是否安装)

$ gcc -v
$ g++ -v

检查PCI状态(插入显卡才有信息)

$ lspci | grep -i nvidia
未安装则键入以下命令
$ yum -y install pciutils
有安装但无输出请更新
$ sudo update-pciids

卸载显卡驱动的命令

假如安装的是NVIDIA-Linux-x86-270.41.19.run
则运行如下命令:

sh NVIDIA-Linux-x86-270.41.19.run --uninstall

禁止nouveau

备份blacklist.conf:

$ cp /usr/lib/modprobe.d/dist-blacklist.conf /usr/lib/modprobe.d/dist-blacklist.conf.bak
$ vim /usr/lib/modprobe.d/dist-blacklist.conf
#路径可能为/lib/modprobe.d/dist-blacklist.conf

尾部加入:


blacklist nouveau
options nouveau modeset=0


备份原来的 initramfs nouveau image镜像:

$ mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak #备份img
$ dracut /boot/initramfs-$(uname -r).img $(uname -r) #重建新的镜像
$ reboot #重新启动

进入init 3安装(命令行界面)

键入Ctrl + Alt +F3打开终端界面

$ sudo chmod +x NVIDIA-Linux-x86_64-430.26.run # 添加执行权限
$ sudo bash NVIDIA-Linux-x86_64-430.26.run --no-opengl-files --no-x-check 
#--no-opengl-file,只安装驱动文件,不安装opengl file,因为会与GNOME冲突
#--no-x-check,不检查X服务

验证

键入nvidia-smi命令有输出显卡信息则说明驱动安装完成

你可能感兴趣的:(NVIDIA显卡驱动安装以及准备工作)