Xorg 服务器无法启动

Xorg 服务器无法启动

我在 Gentoo 安装中启动 Xorg 服务器时遇到困难。我通过设置它X 服务器配置指南。当我到达我所在的部分时startx,屏幕闪烁了一下,然后它让我回到终端并显示以下消息:

[some stuff here]
(EE) Failed to load module "vesa" (module does not exist, 0)
(EE) Failed to load module "fbdev" (module does not exist, 0)
FATAL: COuld not load /lib/modules/2.6.35-gentoo-r12/modules.dep: No such file or directory

有两件事对我来说很奇怪 - 我没有使用 vesa 或 fbdev 驱动程序。我在我的/etc/make.conf.其次,我不在内核中使用模块。我特意把它们去掉了。这以前没有引起过问题。我不太确定发生了什么事。

答案1

我在 /etc/make.conf 中使用 intel 和 evdev

这意味着 xorg 将使用 intel 和 evdev 支持进行编译:)
Xorg 不会读取您的 make.conf,如果没有 xorg.conf,它会尝试猜测您的硬件,并且看起来它无法猜测您的硬件。

emerge sys-apps/lshw sys-apps/pciutils
并寻找无人认领禁用输出中的设备lshwlspci也可能有用。

尝试运行:

X -configure

然后自定义(将正确的驱动程序放在适当的位置)它的输出~/xorg.conf.new并将其用作您的xorg.conf

我一般不使用模块化内核

在这种情况下这并不重要,但这意味着您无法使用参数加载模块,这有时很有用。

答案2

致命:无法加载/lib/modules/2.6.35-gentoo-r12/modules.dep:没有这样的文件或目录

确保您为内核运行了 make module_install 。

相关内容