Moblin使用之月总结

上月初买了一台上网本:EEEPC 900HA,Intel ATOM处理器,正因为这样的CPU,我的操作系统首选是Moblin 2.1,是一个Intel主导、定位于移动设备、开源并基于Linux内核和Fedora、针对ATOM处理器进行优化、使用了大量新兴技术的操作系统。

一开始对上网本的规划有误,安装了多次的系统,在之后又对MOBLIN进行了一些配置和使用,这谈谈我对MOBLIN的印象。

1.BUG

Moblin还很年轻,还有很多的问题,即使刚安装后也会跳出一个对话框让你选择"忽略"或"发送";

Moblin使用的不是gnome也不是KDE,而是mutter,在系统刚启动时有时mutter会突然重启,看到的就是窗口黑一下后重新启动X。

2.启动速度

这是最初Moblin吸引我的一个原因,在媒体上看到Moblin的启动速度是5秒,而Intel的目标是2秒启动系统。现在,这也成了我对Moblin最失望的地方。

在刚安装完系统后,启动时间是20~30秒,而现在已经是30多秒。是硬件配置不高还是其它?

3.针对上网的设计

传统的桌面系统是一条任务栏有开始菜单、快速启动、运行的窗口、通知区域、时钟,而在Moblin完全不同。

Moblin的任务栏在顶部,且会自动隐藏,分为三个部分:时钟、功能、状态。

功能区域分为主页、多媒体、状态、联系人、网络浏览、粘贴板、应用程序、运行中的程序。主页中有用户最近打开的文件、网页,快速启动,任务,网络状态等常用功能,这有些像iGoogle等个性化主页。状态可以设置用户的网络状态,MSN,gtalk,QQ,Twitter,last.fm的状态。联系人中列着网络帐户的所有联系人,例如双击MSN好友后会打开聊天窗口。

系统状态区域又分:蓝牙、电量、音量、网络连接。网络功能很全面,专为移动网络设置而设计。

在标准的操作系统中"功能"的单位是"软件",而Moblin针对上网需求而设计,"功能"的单位是"功能",是"上网"、"网络帐户"、"联系人"、"多媒体"……这样我的直觉是Moblin相比传统的操作系统更加贴近用户。

4.简单使用

无论安装还是使用,都非常简单。

安装到我的EEEPC时,过程非常顺利,这是我在以前安装LINUX时所没有过的、无需再安装驱动的。对比一下Windows XP的安装,Moblin要更为简单,在WIN XP中还需要去华硕官网上下载上百兆的驱动包,而Moblin不需要这些就是一个能使用任何硬件的系统。

WIFI、蓝牙、有线连接的设置、软件安装、聊天、网页浏览、外置存储的使用等都很简单。

5.难以配置

我用Linux虽然也有一段时间,但对于Moblin的配置却时常难以入手,比如我想要改变任务栏的项目顺序就不知如何下手。

Moblin基于Fedora,有一些Linux系统的常规项可以参照Fedora的方法配置,但问题是:或许Moblin根本不想要你如此做,Moblin的目标就是简单操作,用户根本不需要了解Linux的常用习惯。

"保持系统的简单"和"保持使用上的简单"或许本来就是矛盾。

6.软件匮乏

用过ubuntu、fedora、gentoo、archlinuxdebian等Linux发行版的人都知道在主流的linux发行版中安装软件是相当简单的事情,例如在archlinux中安装软件只需:pacman -S soft即可。

Moblin的软件管理者是YUM-Fedora中的软件管理程序。但是Moblin的软件仓库中的软件相当之少,没有fcitx、scim-table-chinese等常用的中文输入法(支持五笔的方法),没有AXEL,更加没有apache php等开发环境,最常见的视频播放器Mplayer也不在软件仓库之中。

软件仓库没有的话也不是不能安装,但却费劲了,而且维护也复杂,不能用yum更新。

7.多媒体支持不足

视频格式只支持OGG,想要播放其它视频格式还需要手动下载、编译安装相关软件。这的确很复杂。Moblin设计要点之一有"易于使用",现实情况却是我在archlinux中都很少用到make,现在却在Moblin中反复了多次。

在Moblin中听mp3、看rmvb电影的步骤在以前的日志中有写过。

8.动态窗口

Intel在欧洲买了个小公司,这家公司的产品就是Clutter - 类似GTK\QT的产品。被Intel整合进Moblin后才让很多人知道。

我对Clutter的理解也很粗浅,大致就是:窗口的动态响应、处理器的低占用、GTK一致的接口。

在Moblin中窗口的出现和退出不是"有、无",而有了过渡的效果,并且过渡效果从来都很流畅。

9.硬件资源的使用

使用Moblin之前我还以为它在速度和资源占用方面非常出色,结果都很失望。

我的archlinux启动后内存使用不到2百兆,可是Moblin启动后的内存占用就达到7百多兆,真的怀疑这是不是移动设置的操作系统。

10.一夫一妻

如果不是ATOM处理器恐怕无法使用Moblin,Moblin是为ATOM优化,也拒绝了其它的处理器。

除非ATOM将占大部分移动份额才有可能成全Moblin,想到这点我相当不爽。使用Linux经常会在网上搜索一些技巧,如果用Moblin的人少,在线的资料也就少,达到一些需求也就更难,除非Moblin搞的不需要任何个性化,但这是不可能的。

11.更新缓慢

软件仓库很长时间没有更新了,这是不是也可以从侧面说明Moblin的开发进度缓慢?

12.其它体验缺陷

弹出窗口没有焦点。非要我用触摸板移动鼠标到按钮上点"确定",如果有焦点的话按回车键即可完成操作。

外接存储设备时弹出一堆文件管理器窗口,并且设置不起作用。

似乎不支持多用户,反正我没找到方法。

总结