
CentOS 更新 NVIDIA 驱动后黑屏问题解决记录问题现象最近在 CentOS 上更新 NVIDIA 驱动后出现启动异常开机可以看到 NVIDIA Logo之后进入黑屏状态但是 SSH 可以正常远程登录。说明系统本身已经启动问题主要出现在NVIDIA 驱动与 Xorg 图形界面配置冲突。问题原因检查 Xorg 日志cat /var/log/Xorg.0.log | grep EE发现 NVIDIA GLX 模块加载失败(EE) NVIDIA: Failed to load module glxserver_nvidia (EE) NVIDIA(G0): Failed to initialize the GLX module进一步确认 NVIDIA 驱动文件存在因此判断不是驱动缺失而是之前执行nvidia-xconfig生成的/etc/X11/xorg.conf配置与新版 NVIDIA 驱动不兼容导致 Xorg 无法正常启动。解决方法1. 备份旧配置文件sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.bak让系统恢复自动检测显卡配置。2. 重启图形服务sudo systemctl restart gdm或者直接重启sudo reboot总结NVIDIA 驱动升级后如果出现NVIDIA Logo 后黑屏SSH 可以连接Xorg 报 GLX 加载失败可以优先检查/etc/X11/xorg.conf如果该文件由nvidia-xconfig自动生成尝试移除或备份让新版 NVIDIA 驱动使用自动配置通常即可恢复桌面。修复命令sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.bak sudo systemctl restart gdm记录一下避免以后升级 NVIDIA 驱动再次踩坑。