Free Republic
Browse · Search
General/Chat
Topics · Post Article

Skip to comments.

A Brief Look at SugarUI by RedHat (OLPC interface getting poor reviews)
PloishLinux.org ^ | Tuesday, 10 April 2007 | riklaunim

Posted on 04/11/2007 12:55:24 PM PDT by N3WBI3

A few days ago Red Hat shared with the world the first ISO images of the system that is planned to be installed on the OLPC laptops. I suddenly felt an irresistible urge … I downloaded the 291 MB ISO, burned it on a CD and started testing. Here is what I got.

If you are looking for the technical details of OLPC project, take a look at our previous article: One Laptop Per Child: XO Phase 2 Progress which explains the technological progress made recently in the project.

Author: Piotr Maliński

A journey to the unknown

After booting the CD everything looks quite normal. GRUB lets us choose “OLPC Operating system SDK”. Then we see a lot of boot messages, even a “Welcome to Fedora” message. The system booted in 1:30 minutes — not too bad and not too good either (Pardus 2007.1 needed 1:36, but DSL 3.3 only 0:55). When the kernel is loaded, we see something like a session manager screen on which we can only enter our name (login) which can be anything. After “logging in” the famous Sugar UI appears. This is the very original window manager used on the OLPC laptops.

OLPC LiveCD boot-up
Pic 1. System booting… aren’t the colors nice? :P

Login screen in OLPC
Pic 2. Login screen in OLPC

SugarUI
Pic 3. SugarUI — default desktop

The applications

OK, so what applications has the OLPC team chosen for the kids? Well… there is a program named “Paint” that is a simple image editor. There is a Tetris-like game, Mozilla Firefox with Flash plugin, Abiword, RSS reader, a calculator and a few more simple apps. The development version has an option to switch to GNOME, but it doesn’t seem to work well.

The Sugar interface
Pic 4. The Sugar interface elements

Returning to the OLPC interface; it has to be noticed that the look and feel is… different. Different from what you are used to, and very original. There are no windows. No icons either. When run, the applications take the whole screen (full-screen mode). In order to get to the lower or upper toolbar, we need to point the mouse cursor to the edge of the screen. Each application has its icon on the top toolbar after being launched and we can use these icons in to close the app or switch between programs. The idea is quite nice and functional. The only thing that worries me is that the kids may not “get it” without being instructed in detail by a tutor.

Firefox and (even more) Abiword do not use their traditional user interfaces. They have new ones, tightly integrated with the SugarUI. The new interfaces have been simplified a lot. Instead of tons of menus, toolbars and other bars, there are only basic functions. In Firefox the address bar is hidden (it appears when pointed to the title). In Abiword, the functionality has been crippled to allow only simple formatting (bold, italic, underline, insert image). What is quite astonishing is that the files are saved… in Microsoft .DOC format.

AbiWord w OLPC
Pic 5. This is what Abiword looks like. The GTK+ widgets are not impressive…

What could be done better?

The capabilities of the applications that come with OLPC aren’t much better than those of modern cell phones. In the not-so-poor countries like Mexico or Brazil, when the kids usually have some idea about computing and High Tech, OLPC may have problems with being usable enough. In certainly has a potential to work for elementary/primary school children who have never seen a computer before. But for older ones or those more technical, the functions offered by OLPC in Sugar may be too little to impress. The problem will be easily solvable by providing alternative distributions for the OLPC laptops. XFCE, or even KDE with KOffice running on the Kdrive X-server should not have problems running on these machines (433 MHz processors, 256 MB RAM), and they offer way better functionality.

The main issues I see with the current SugarUI are as follows:

The SugarUI performance

I cannot give exact figures for the performance of SugarUI since the GNOME terminal would not launch. Basing on my observations, the RAM usage is not lower and not even comparable with the lightweight GNU/Linux distributions like Damn Small Linux (which needs only 31 MB of RAM when booted from the CD). However the performance testing should be performed when the final product is available and the unneeded components like GNOME are removed from the ISO.

Conclusions

The first publicly available version of the OLPC system works. But doesn’t impress a lot. Will it work for the kids? This depends mostly on the goals OLPC has and the target audience. If the laptop is supposed to be used by kids and adolescents together then I believe that enhancements and additional options will be needed in order to satisfy the different requirements of different user groups. Hopefully unofficial distributions will not be hard to install on the OLPC machines or/and extra applications produced by governments or schools will not be hard to integrate with the SugarUI. Only if this is true, do I predict that the OLPC program will be a success.


TOPICS: Computers/Internet
KEYWORDS: olpc; opensource; redhat
Half way decent review with some valid drawbacks to the setup. RedHat should have went with a tuned XFCE the current system is as the authro says 'very cell phone like'.
1 posted on 04/11/2007 12:55:25 PM PDT by N3WBI3
[ Post Reply | Private Reply | View Replies]

To: ShadowAce; Tribune7; frogjerk; Salo; LTCJ; Calvinist_Dark_Lord; amigatec; Fractal Trader; ...

OSS PING

If you are interested in the OSS ping list please mail me

2 posted on 04/11/2007 12:56:24 PM PDT by N3WBI3 ("Help me out here guys: What do you do with someone who wont put up or shut up?" - N3WBI3)
[ Post Reply | Private Reply | To 1 | View Replies]

To: N3WBI3

Granted it isn’t going to be a Vaio, it should be usable on a basic level.

XFCE wouldn’t be bad, but what about Fluxbox, or heck, a stripped-down version of KDE?


3 posted on 04/11/2007 1:02:33 PM PDT by rzeznikj at stout (Boldly Going Nowhere...)
[ Post Reply | Private Reply | To 1 | View Replies]

To: N3WBI3

No Beryl rotating desktop for the kiddies...?


4 posted on 04/11/2007 1:06:56 PM PDT by Ernest_at_the_Beach (The DemonicRATS believe ....that the best decisions are always made after the fact.)
[ Post Reply | Private Reply | To 2 | View Replies]

To: N3WBI3

Think I’ll fire this up in VMWare tonight.


5 posted on 04/11/2007 1:16:13 PM PDT by zeugma (MS Vista has detected your mouse has moved, Cancel or Allow?)
[ Post Reply | Private Reply | To 2 | View Replies]

To: N3WBI3

Toss me on the OSS Ping List, kind sir.


6 posted on 04/11/2007 1:18:44 PM PDT by texas booster (Join FreeRepublic's Folding@Home team (Team # 36120) Cure Alzheimers!)
[ Post Reply | Private Reply | To 2 | View Replies]

To: texas booster

Done


7 posted on 04/11/2007 1:24:38 PM PDT by N3WBI3 ("Help me out here guys: What do you do with someone who wont put up or shut up?" - N3WBI3)
[ Post Reply | Private Reply | To 6 | View Replies]

To: N3WBI3

Thanks for the post. Tanx! Txs. Thanks.


8 posted on 04/11/2007 4:10:36 PM PDT by cloud8
[ Post Reply | Private Reply | To 1 | View Replies]

To: N3WBI3

I was watching a missionary report the other day and it seems the market has already beaten this project to the punch to some degree. Since electricity is unreliable many buy and use the pda like cell phones and web apps are designed around this usage. So it will be interesting to see if they make the switch from a Crackjack like cell phone to one of these laptops.


9 posted on 04/11/2007 10:15:50 PM PDT by neb52
[ Post Reply | Private Reply | To 1 | View Replies]

To: neb52

These present several major advantages over PDA’s

1) The Network with other units easily
2) Hand Crank Power
3) More Power


10 posted on 04/12/2007 5:45:13 AM PDT by N3WBI3 ("Help me out here guys: What do you do with someone who wont put up or shut up?" - N3WBI3)
[ Post Reply | Private Reply | To 9 | View Replies]

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
General/Chat
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson