刚刚把昨天由于修改显卡驱动而导致 gnome 无法进入的问题解决了.
我之所以刚放心大胆的修改 Display settings 就是因为之前发现在 gnome 中修改后系统会自动备份一个 xorg.conf.backup 文件, 这次我也成功的还原了改文件, 但仍然无法启动 startx , 之前在网上找到的所有文章都是说什么备份和恢复 xorg.conf , 诸如此类的方法在此时都失效了.
最后才在一个bbs上看到有人把 xorg.conf 删除后显示恢复的事情, 经过试验果然是最正确最有效的方法.
删除 xorg.conf 后不用重启, 直接使用 startx 或 init 5 就可以正常进入 gnome 了, 而且此时并不会在 /etc/X11 下重新生成 xorg.conf 文件, 就算重启之后也不会再生成该文件.
如果想重新生成 xorg.conf 则可以通过任意修改 Display settings 并保持后实现. 但需要注意的是, 在我这里设置分辨率后只会使没有 xorg.conf 文件时得到的正常屏幕高度变得超高, 而且分辨率永远是最大值1920×1200 而无法设置为最适合的 1440×900 了.
故我为了 gnome 屏幕高度能正常显示, 最后又一次把 xorg.conf 文件删除了.
马上在 centos 上用 firefox 浏览了我的博客, 但可惜由于我默认使用的 language English 导致系统中没有中文字体, 所以只能看到一片方块乱码.
使用菜单 Applications – Add/Remove Software (必须联网后才能打开此功能) 中的 Languages – Chinese Support 就可以从网上下载安装中文字体了, 发现还自动安装了 scim 的拼音和五笔输入法, 还有各种繁体输入法和 big5 字体, 以及没有自带词典 需自己下载的翻译软件 StarDict .输入法设置和在windows中差不多, 没啥难度, 我就留下了 Smart Pinyin .
网上所说的切换 KDE 方法有两种, switch kde 和修改什么 rc.d 中的文件, 这些我都反复试验过, 最起码我能确定这些方法在 CentOS v5.3 中是无效的.
我现在找到了方法:
1. 用 init 5 启动到登陆界面, 如果用 startx 则会跳过登录界面直接进入 gnome;
2. 在登录面板下面点击 Session, 就会弹出对话框 Sessions, 看到其中选项( Last session, Default System Session, GNOME, KDE, Failsafe Terminal )我就明白了.
3. 选择 KDE, 并输入密码后就会问你是否要设置成默认的会话.
进入KDE后, 发觉界面效果比GNOME要酷一些, 但就和windows有些接近了, 如果要显示出和windows差别还是用GNOME比较好.
KDE和GNOME应该界面不同, 用的配置文件都是一样的, 因为我发现使用Firefox记录和输入法设置都一样, 就连 Display settings’s bug 都是的.
