在安装了Moblin V2 For NETBOOK后,突然惊奇的发现桌面环境换成了Xfce4。整个桌面看起来简洁清新,桌面启动的速度异常迅捷,大约10秒以内就能被完全载入。
Intel公司对Moblin V2的核心堆栈描述内,并没有关于Xfce4的介绍,只是上面提及保留与V1使用的HILDON桌面环境的兼容性。揣测Intel开发人员的心思,Xfce4或许是"启动时间"特性的一种实现方法。目前Moblin V2处于alpha阶段,所以可能有一些技术的应用并没有完全确定下来,那么究竟会不会在final阶段使用Xfce4或许还是未知数。
Xfce4桌面环境是基于GDK的轻量级实现,适用各种移动设备。对于开发者来说,它是一个完全开源的GPL项目,毋庸考虑版权问题。因为与Hildon和GNOME桌面环境同样采用GTK+库开发,所以三者之间不存在过于复杂的兼容性为题,这大概是Intel所谓"Hildon兼容"的策略之一。Xfce4严格遵循着模块化构建,因此开发者可以挑选出其中适用于移动设备的组件构建桌面。将移动设备不需的那些应用省去后,节省了大量的可用资源,从而也提高了启动速度。
Xfce4桌面环境支持中文显示,只可惜在界面中没有相关选项可调整。设置中文显示的方法为:
(1)对当前用户有效。修改用户主目录下(通常是/home/moblin)的".bash_profile"文件,在末尾加入如下语句:
export LANG=zh_CN.UTF-8
export LANGUAGE=zh_CN.UTF-8
export LC_ALL=zh_CN.UTF-8
(2)对所有用户有效。修改/etc/sysconfig目录下的".i18n"文件,将LANG选项设置为:
LANG="zh_CN.UTF-8"
注意:需要root权限,密码为"moblin"。
还有另一种方法在生成Moblin V2映像时显示中文,安装MIC2后从/usr/share/mic2目录中复制kickstart配置文件"netbook-core.ks."或"netbook-core-developer.ks"到用户主目录以外的任何位置,然后将第1行改为:
lang zh_CN.UTF-8
这样,创建的映像默认就是中文,如下图所示:
如果需要在Xfce4中安装SCIM输入法,可用打开/etc/xdg/xfce4目录下的xinitrc文件,然后执行下列命令:
yum install xfce-mcs-plugins-extra
若提示版本冲突,可选择【主菜单】|【系统】|【Update System】命令对系统进行升级。现在,MIC2暂时不能创建MID上运行的映像,Xfce4桌面环境是否能够成为MID的桌面还得拭目以待。