如何修复 Linux 上 xserver 启动时的无屏幕错误?

如何修复 Linux 上 xserver 启动时的无屏幕错误?

当我尝试启动 Debian 9 xserver 时,它显示黑屏。

Xorg -configure输出

创建的屏幕数量与检测到的设备数量不匹配

并输出一个不工作的 xorg.conf。

glxinfo | grep -i vendor输出:

无法打开显示

我有一个nVidia GeForce GTX 745 with 4GB并且我正在使用nouveau drivers,因为 Nvidia 自己的驱动程序输出相同的错误,我想将我的驱动程序设置回默认值。在我尝试安装 nVidianvidia-driver软件包以获得更好的性能后,发生了这种情况。

答案1

我遇到了同样的问题(在不同的发行版上,尝试安装 NVidia 驱动程序,无论如何你可能会发现我的解决方案有一些亮点)。我通过执行以下步骤修复了它:

  • 删除 NVidia 驱动程序:apt-get remove nvidia* --purge
  • xorg.conf删除以下生成的坏文件Xorg -configuresudo rm /etc/X11/xorg.conf
  • 删除我创建的 modprobe.d 配置文件,该文件将nouveau.

顺便说一句,也许你忘记列入黑名单nouveau,我认为您可能必须将其列入黑名单才能使 nvidia 驱动程序正常工作,至少根据这个帖子。您也可以尝试手动编辑 xorg.conf。

相关内容