Debian 升级后 X 无法加载

Debian 升级后 X 无法加载

从稳定版(debian 7)升级到“jessie”(debian 8)后,系统挂起在黑屏(仅在左上角显示下划线),但不显示任何错误消息以支持诊断。问题似乎是加载失败X,并且包含以下警告/var/log/Xorg.0.log

[     8.810] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[     8.834] (WW) Falling back to old probe method for vesa
[     8.834] (WW) Falling back to old probe method for fbdev
[445797.803] (WW) Open ACPI failed (/var/run/acpid.socket) (Connection refused)
[445800.781] (WW) Open ACPI failed (/var/run/acpid.socket) (Connection refused)
[526625.329] (WW) Open ACPI failed (/var/run/acpid.socket) (Connection refused)
[527190.989] (WW) Open ACPI failed (/var/run/acpid.socket) (Connection refused)

我尝试调查与vesafbdev、 和相关的错误消息Open ACPI,但没有发现任何特别有用的信息。缺少西里尔字体似乎并不是很重要,而且 ACPI 与电源设置有关,因此我怀疑解决方案可能涉及修复vesafbdev错误。我想知道这些消息对任何人是否都有意义,如果是的话,是否可以建议补救措施。

编辑1:

一些可能相关的系统信息:

lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)

uname -a
Linux 3.2.0-4-amd64 #1 SMP Debian 3.2.60-1+deb7u3 x86_64 GNU/Linux

编辑2:

我正在检查一个过时的日志文件 ( Xorg.0.log)。在最近更新的日志文件 ( Xorg.1.log) 中搜索错误和警告会显示以下内容:

[   232.705] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[   232.717] (WW) Falling back to old probe method for modesetting
[   232.717] (WW) Falling back to old probe method for fbdev
[   232.718] (WW) Falling back to old probe method for vesa

答案1

这听起来像是您的acpid守护进程由于某种未知原因而没有运行。如果您能够通过 shell 访问系统,则可以确认这一点,如下所示:

$ pgrep -l acpi

您应该得到一些回复。如果这样做,您可以仔细检查如何acpid使用此命令调用:

$ ps -eaf | grep acpi

如果它没有运行,您可能需要尝试在系统引导期间通过将以下内容附加到内核的 GRUB 行来强制它。您可以在初始引导期间通过附加以下内容来执行此操作:

$ apci=force

这些选项将在本文中进一步讨论,标题为:启动选项来自 Ubuntu 社区 wiki。

答案2

从您的信息来看,似乎一切都很好:没有错误。但 X 显示可能在 tty8 上而不是 tty7 上。因此,使用 Ctrl-Alt-F8 切换到 tty8。

编辑:这是一个已知问题:https://bugs.freedesktop.org/show_bug.cgi?id=29920

工作时屏幕黑屏的错误示例startx(这可能相关或提供一些想法):https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=744152

相关内容