I have been a user of an EEE PC 900 for over 10 months now and in general very happy with the form-factor and it’s portability. I has been very useful in public transport, waiting rooms, coffee shops,…
However – in terms of Operating Systems I am now on my 3rd OS (despite initially telling myself that I will stick with the default and avoid tinkering) and it looks like I still have not found what I am looking for.
With the XP version of the EEEPC not even on the list of choices because of the sluggish performance on models I tried I survived on the default Xandros install for about 1 month until it’s ‘Easy Interface’ just got too painful in the number of clicks it took to get anywhere.
So I changed the Xandros install to ‘Advanced Mode’ which made some things easier, however the lack of any locking mechanism and the fact that installing nearly anything that was not officially supported (via other Debian packages) broke something else, forced me to look for a more standard Linux distro.
Eventually I chose Ubuntu for EEE (now called Easy Peasy – ???) As I have started to use Ubuntu on my VMWare desktops for some cloud-app development. The thought of having the same OS on the desktop and netbook had a lot of appeal. Next to CentOS (our Server platform of choice) I don’t want to deal with more distros than absolutely necessary. However in hindsight this turned out to be missing the key differences between both platforms. They are after all very different animals. While it was nice to have the same interface on both Desktop and Netbook, running Ubuntu on the EEE ended up being painfully slow and the WIFI support was pretty ordinary (which is not something I could say about Xandros). Another issue for me was that the support Huawei USB Wireless Modem E220 was sometimes unreliable and took ages to get working. I often had to reboot the machine to get the Wireless modem working again. And time is a very valuable commodity for me these days.
Eventually (after some research) I ended up with PuppyLinux and at first glance I have to say it was the fastest user interface I have ever seen on the EEE. There are a few oddities, such as running everything as a privileged user (same as Xandros) and as having Seamonkey as it’s browser instead of Firefox (which is a bit annoying for me as I have a few very useful Firefox add-ons I like on the netbook as well). But at first I thought I have found what I had been looking for.

If it wouldn’t be for the problems with network drivers (and how much use is the fastest UI, best functionality without Internet access on a Netbook) I would have dumped all others and stayed with PuppyLinux. Its startup time, speed, no-frills UI is exactly what I need while ‘on the run’. But after a number of hours of tinkering with drivers and various patches reported to work on other EEE versions I gave up. Getting WPA encryption on the WLAN side and the Huawei E220 to work was just too time consuming. Note: I tried to get Puppy 4.12 working. There are some ‘Puplets‘ specificly for EEE’s but mainly for 700 series using and much older codebase .
Currently I am (reluctantly) back with Xandros (although the XEPC version of it) and using PuppyLinux as a ‘secondary choice’ from the internal storage drive in the hope the wireless driver problems will be resolved at some stage. I would love to hear from somebody that has it working on the EEE 900 as I really like this puppy. And I’d be even quite happy to donate some dollars for this purpose.
Conclusions
- There is not yet an ideal distro for me :(
- PuppyLinux without the networking issues would be the distro of choice
- If you don’t have much time – stick with the default – the amount of time you burn finding something that works will by FAR outweigh the time savings in a fast UI (if you can actually find it)
- And (just in case if Asus is listening and wants some advice) – look at what these guys are doing with Puppy – this is what an alternative Netbook OS should be like – FAST boot, FAST UI, No-frills ….
- If you want to be as close to your desktop with ‘Windows-like ‘ UI – stick with the Original – at least then you can take the slow UI as a fact of life ;-)
Update: just found this link to an excellent article in the recent Linux Magazine on alternative OS´s for netbooks
I’m also waiting for a release of Puppy Linux that works well on a EEE904
Hi Chris,
I have just tested the latest version of Koppix (v6.01) and it seems to work quite well. It’s based on LXDE which is quite fast. Just need to see that I can disable some of the useless window effects in the default (using compiz).
Worth a try: http://www.knopper.net/knoppix/knoppix60-en.html
Thanks to Dmitri Popov from LinuxMagazine here is some config changes (including disabling Compiz Fusion).
http://www.linux-magazine.com/online/blogs/productivity_sauce_dmitri_s_open_source_blend_of_productive_computing/knoppix_6_0_on_netbooks_redux
Hi,
currently I am trying out the eeepc 900. The initial Xandros seemed ok. This was until I tried a network command (nslookup). This command was unknown to the (default). (This is just an example of basic items that should work).
At the moment I am trying out ubuntu netbook remix 9.04 and so far I am not displeased. Performance is somewhat slower that the initial xandros install..
I didn’t try out all options (webcam mic etc) yet. will do so asap.
UPDATE: Seems I have finally found my best match (using a ‘vanilla’ distro):
Ubuntu Netbook Remix (https://wiki.ubuntu.com/UNR) seems to have the best mix of reasonable performance (much better than previous Ubuntu releases on the same Asus EEE 900 hardware)
Peppermint linux is the best distro to use for the eepc 2g surf.
Pingback: Ideal OS for EEE PC – REVISITED | digital nomad