我刚刚使用安装 DVD 从 F13 升级到 F15,看起来一切都很顺利。当我第一次启动到 F15 时,gdm 启动时遇到问题。我尝试删除 Xorg 并重新安装并发出Xorg -configure
.它想出了Screens found, but none have usable configuration. FATAL ERROR: No screens found
附件:
Xorg.0.log
- 错误日志
/root/xorg.conf.new
- 执行时创建的文件Xorg -configure
。
/etc/X11/xorg.conf
xorg.conf
-我用于英特尔卡的旧文件。最初来自 Nvidia 专有安装程序。
我对这些线条很好奇
[ 117.519] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[ 117.519] Refusing to touch device with a bound kernel driver
[ 117.519] (WW) Falling back to old probe method for vesa
我只是想知道在进行全新安装之前是否可以纠正此问题。我从来没有想过升级会如此痛苦。
编辑:
我刚刚在我的dmesg
[ 5.144255] systemd[1]: /usr appears to be on a different file system than /.
This is not supported anymore. Some things will probably break (sometimes even silently) in mysterious ways. Consult
http://freedesktop.org/wiki/Software/systemd/separate-usr-is-broken for more information.
上面的链接提到在 F15 安装过程中存在 23 个明显的情况。
这可能是我的 X 问题的原因吗?如果是这样,我该如何合并我的/usr
back 到/
?
这完整转储dmesg
,以防万一它恰好给你足够的线索。
答案1
首先,祝贺您获得非常完整的诊断信息。您的旧 /etc/X11/xorg.conf 显示您正在使用该vesa
驱动程序。你不想那样做。此外,X 日志显示 X 除了驱动程序之外找不到任何内容vesa
。检查哪些驱动程序支持您的英特尔卡(我没有在任何地方看到明确提到的卡信息)并确保安装了该驱动程序。或者只是安装所有驱动程序,现在,X 可能会自动检测该卡。如果需要,请随意添加卡信息。如果您不知道它是什么,lspci
很可能会显示出来。
警告
/usr 似乎位于与 / 不同的文件系统上。
systemd
根据 dmesg 判断,来自您已安装的 。看http://cgit.freedesktop.org/systemd/commit/?id=80758717a6359cbe6048f43a17c2b53a3ca8c2fa。
不,这与您的 X 问题无关。警告
拒绝触摸具有绑定内核驱动程序的设备
是 vesa 特定的。看 http://cgit.freedesktop.org/xorg/driver/xf86-video-vesa/commit/?id=b1f7f190f9d4f2ab63d3e9ade3e7e04bb4b1f89f
再次强调,除非作为紧急备用手段,否则您不想使用 vesa。