目前正在运行:Arch linux 4.0.7-2
我已经和X11一起工作了一段时间没有遇到任何麻烦。直到最近重新启动后,才出现以下错误:No screens found
。我查了类似的问题,但没有一个人得到了答案。我试图重新配置我的配置文件,但由于Number of created screens does not match number of detected devices. Configuration failed.
而无法实现
我花了好几个小时试图找到一个修复但没有任何效果,我尝试重新安装我拥有的每个包,并删除所有东西。不幸的是没有运气。
然后我重新安装了整个Arch linux,但令我惊讶的是,尝试制作配置文件时出现的第一个错误是No devices to configure
。然而,运行startx
给了我一组浮动终端但完全冻结。
lspci -vvv
http://ix.io/juQ
/var/log/Xorg.0.log
http://ix.io/juR
我现在有点无能为力。任何帮助将不胜感激。
答案 0 :(得分:0)
我认为问题位于日志的那一行:
[ 355.070] (II) Loading /usr/lib/xorg/modules/drivers/i740_drv.so
[ 355.079] (EE) Failed to load /usr/lib/xorg/modules/drivers/i740_drv.so: /usr/lib/xorg/modules/drivers/i740_drv.so: undefined symbol: I740_Sync
似乎这个文件丢失了,谷歌搜索了一点我发现archlinux论坛帖子,这可能会对你有所帮助:
https://bbs.archlinux.org/viewtopic.php?id=176555
您需要做的只是运行该命令:
pacman -Sf `pacman -Qqet`
也许它解决了问题(该帖子没有更多答案,所以我不确定它是否有效)