看着Unity和Gnome-shell不爽,cinnamon用起来很high,很顺手,但是又不够稳定,会经常死机。于是,整了个KDE桌面试试,几天下来感觉太占资源,不过看着确实顺眼,但用着还是不怎么习惯。今天,不晓得哪根经突然容不下它,想把它干掉。懒得去一个个点依赖包,就从网上找了这么个命令。
sudo apt-get --purge remove libqt3-mt libqtcore4
看着终端刷刷地删掉几百个包,心里很是high啊。Over之后,sudo reboot,然后就不负重望地在进不了系统,看着显示器上停留在提示MySQL等各种服务Start成功……
然后就开始猜测是什么原因造成这个情况,毫无疑问跟刚刚删除的KDE桌面有关,整个过程中有可能出问题的就是中间有个提示选择dm的地方,不想直接重启就继续选择kdm了,另外还有一个light**的不记得了。YY一下可能的情况就是:已经把KDM给删了,但是系统配置默认DM还是在配合KDM,导致重启之后进不去X-window。就想着直接改成GDM好了,于是果断Ctrl+Alt+F1,一看发现我居然没装GDM,这也对应到了之前卸载KDM的时候提示我可选的DM里面没有GDM,只是当时没细想。然后,大家都懂的,从apt上把gdm给装上,然后再用下面的命令把DM改成GDM。
sudo dpkg-reconfigure gdm
修复过程中通过更改/etc/default/local文件改成英文环境是很有必要的,否则中文显示乱码看不到提示信息和错误信息就真要抓狂了。具体是把/etc/default/local中的LANG和LANGUAGE改成以下,当然具体的编码方式得看你用的什么,我是习惯性UTF-8了。
LANG="en_US.UTF-8"
LANGUAGE="en_US:en"
后面,再看了下,可以通过/etc/X11/default-display-manager看到现在默认使用的DM是什么,也就不用自己YY猜测了。