Nvidia驱动安装步骤
安装nvidia驱动相对来说是比较简单的,概述就是首先在nvidia官网根据自己的系统版本下载合适的驱动,然后禁用系统默认的显卡驱动nouveau
具体安装步骤可以参考这篇博文,特别要注意在安装驱动时添加--no-opengl-files以及在安装到最后时提示安装xconfig时果断选择“no”
(28条消息) centos7安装 Nvidia显卡驱动后无法进入图形化界面的解决_centos7无法进入图形界面_这是猫的博客-CSDN博客
黑屏问题
由于我在安装时没有注意,误点了ok,那么nvidia就会改写系统的xorg.conf文件,在结束安装后,虽然使用nvidia-smi可以正确显示驱动信息,但使用init 5却无法进入图形界面,并且如果使用startx命令会报一个错误如下
xauth: file /root/.serverauth.**** does not exist
在尝试过能够搜索到的各种方案均无效后,我想到了可能是由于nvidia改写配置文件,那么只要复原原始的配置文件即可
黑屏问题的解决
x-server的配置文件在/etc/X11目录下,使用如下命令进入该目录
cd /etc/X11
# 使用ls命令查看文件
ls
这是可以看到有xorg.conf以及xorg.conf-nvidia-***-original(具体不太记得),这里的original文件就是原本的配置文件的备份,那么只要恢复备份就大功告成了。
# 进入root
mv xorg.conf xorg.conf.bak
mv xorg.conf.nvidia-****-original xorg.conf
现在使用startx命令,即可进入久违的图形界面,最后记得更改systemctl set-default graphical.target,将图形界面设为默认启动。