系统:Debian -2.6.17.8 i686
在用Synatpic升级完GNOME环境后,重启发现无法进入图形界面:
#startx
Fatal server error:
no screens found
XIO: fatal IO error 104 (Connection reset by peer) on X server ":0.0"
after 0 requests (0 known processed) with 0 events remaining.
应该是升级GNOME过程中某些不可知错误导致的X server无法启动.
于是决定移除Gnome包
# apt-get remove gnome*
不幸出错:
Reading Package Lists... Done
Building Dependency Tree... Done
You might want to run `apt-get -f install' to correct these.
The following packages have unmet dependencies:
udev: Depends: udev (>= 0.065) but it is not installed
E: Unmet dependencies. Try using -f.
用apt-get -f install修复
结果仍然报错:
修复无法进行
dpkg: error processing
/var/cache/apt/archives/udev_0.105-4.i386.deb (--unpack)
subprocess preinstallation script returned error exit status 1
一般遇到这种情况有两种解决方案:
1.强制安装
# dpkg --force-overwrite -i /var/cache/apt/archives/udev_0.105-4.i386.deb
(it's either --force-overwrite or --force-overwrite-diverted that you need)
2.重装
Or remove it then reinstall:
# dpkg --force-depends -r udev
# apt-get install udev
但是,第一种方法不保险。最好用第二种。
可是在移除过程中,依旧报错。
错误文字忘记了,但我记得一个关健词“purge”--系统提示说remove是不行的,要purge(清洗,清除)
# dpkg --force-depends --purge udev
这次可以了。
#apt-get clean all
试一下没有GNOME这破玩意儿了还能不能进X session:
#startx
错误依然存在!!
既然是X session出问题了,就要查看其配置文件xorg.conf
# cat /etc/X11/xorg.conf
居然是空文件!
重装:
#apt-get install xserver-xorg*
#apt-get install xorg
#apt-get install xserver-xfree86*
之后运行:
#dpkg-reconfigure xserver-xorg
(或者是#dpkg-reconfigure xserver-xfree86
亦或是#dpkg-reconfigure xserver)
选择系统默认选项即可重新生成xorg.conf文件
OK
在升级GNOME后我发现系统登陆界面为GDM,而不是原来的命令行
#apt-get install rcconf
运行rcconf命令取消GDM自启动。
#rcconf
(Rcconf允许你控制哪些服务在开机或重开机时所要启动的服务,相当于Redhat下的/usr/sbin/ntsysv)
在Debian系统中,升级GNOME后遇到无法进入图形界面的问题,显示Fatal server error: no screens found。尝试通过移除Gnome包、修复依赖、重装X server及相关组件,以及调整配置文件xorg.conf来解决。同时,发现xorg.conf为空,通过dpkg-reconfigure命令重新配置并禁用GDM以恢复命令行登录。
4024

被折叠的 条评论
为什么被折叠?



