16 comments so far
You could directly have tried Ubuntu EEE 8.0.4.1 RC.
All the hardware worked directly (even the FN keys).
Link: http://www.ubuntu-eee.com . Currently, only the RC is released. There are some bugs with suspend.
I use it on an SD card and I have Windows on the SSD (only the Windows version is available in our country).
Thanks for the tip. I actually loaded that first but it seemed buggy though it may not have been the RC. I’ll give it a try on an sd card. I’m not willing to break what I have set up unless I’m sure it will be an improvement. The non-working suspend is kind of a bummer though.
The Atom in the 901 is single-core (but with HT, hence the “two” cores detected).
There’s a kernel module specifically for dealing with EEE hotkeys, it’s enabled by CONFIG_EEEPC_LAPTOP (check if your kernel was built with it by looking in /boot/config-`uname -r`)
I strongly suggest you not to use the 16Gb partition to create a swap file. 16 Gb disk is a flash memory and has a limited number of write operations in its life. You could reach the maximum number faster in this way!
Andrea, thanks for the tip. I was a bit worried about the life of the SSD which is why I went with an ext2 file system. As for the swap, I’ve been monitoring that and the system rarely seems to use swap so unless there is read/write action that isn’t shown in the System Monitor it seems like it will not be a big deal. I’ve also seen some discussions suggesting that there isn’t really any need to worry about them wearing out http://news.softpedia.com/news/How-Reliable-Are-Eee-PC-039-s-Solid-State-Drives-After-All-76363.shtml
a, thanks for the info on the CPU. It seems odd to me to see “two” CPUs running and scaling independently if it’s just one actual core but since I don’t know how HT works I’ll take your word for it.
Also, it doesn’t seem I have the CONFIG_EEEPC option. How do I go about getting it and how do I use it? Thanks.
Jim, you will need to build your own kernel (you installed a different kernel as I understand it anyhow, so this process would make another custom kernel). In fact, if you are comfortable doing that, you could build a more recent kernel, such as a 2.6.27 series for Ubuntu 8.10 or something similar.
In the new kernel’s source tree, the first step is to use your current kernel config to generate a similar config for the new kernel:
$ cp /boot/config-`uname -r` .config
$ make oldconfig
You can then use “make menuconfig” to enable the EEEPC option. It’s under Device Drivers -> Misc. Devices. This page describes a couple of good ways of building and installing an Ubuntu kernel package:
https://help.ubuntu.com/community/Kernel/Compile
If you don’t feel comfortable doing that, then you’ll want to wait until one of the EEEPC/Ubuntu project people builds a suitable kernel (or maybe these options are enabled in what will become 8.10). I don’t own an EEEPC 901 so I can’t test this out, but it’s just a suggestion based on what I saw in the configs.
Ah, additionally, HT (hyperthreading) is basically a way to do simultaneous multithreading in the CPU. It’s different from having multiple cores and dates back from the Pentium 4 architecture. Intel’s new CPUs are now heading back toward the P4-style design, though from what I’ve read there will be multi-core Atoms in the near future as well.
I also agree that it’s safe to have swap on an SSD, though it’s certainly better if the system doesn’t use it too much. The SSD controller will wear-level the underlying Flash memory correctly.
The CONFIG_EEEPC_LAPTOP option was introduced in the 2.6.26 kernel. The array.org eeepc kernel is based upon 2.6.24 which doesn’t yet have this config option.
However, support for the hotkeys are still provided by the eeepc-acpi module which is available in 2.6.24-21-eeepc
You will need to create some new files under /etc/acpi to actually make the hotkeys do anything useful.
I’m currently working on an *eeepc-config* package which’ll automate a lot of the hacks that were previously done by hand (including hotkey support). It’ll be installed by default for Ubuntu-Eee 8.04.1 RC2, and available for any Ubuntu hardy-based install from the array.org repository within in a few days.
adamm, Thanks for the info and for your efforts on getting Ubuntu on the eee. It would be nice to see Asus take some notice of this.
Just wondering, will the Ubuntu-Eee 8.04.1 RC2 be based on the 2.6.26 kernel or the .24?
Thanks for the info adamm and the dedication. If there is anything I can do to help let me know. I’m not a coder by any means but maybe there are other things I can do.
i tried using Download the custom kernel from http://array.org/ubuntu/setup901.html
and when i boot up it says
[ 11.859742] kernal panic - not syncing: UFS: Unable to mount root fs on unknown-block(0,0)
can anyone help?
If you’re having slow and sluggish GUI with Ubuntu Netbook Remix you need to patch your kernel. I found two .deb packages that will do it for you!
Get them here: http://timashley.me/?q=node/7
Worked great for me!
Check the mount options for your solid state drives - you want both to use the noatime flag. This will greatly speed up your system and extend drive life
i have installed remix and im not able to connect my mobile phone with my laptop and also not able to activate wifi connectiion..so please help me to activate bluetooth and wifi in ubuntu remix??
thank you
2 Trackbacks/Pings
Leave a reply
You must be logged in to post a comment.
[...] | Ubuntu en el Asus Eee 901 (1) | Instalar Ubuntu en el Asus Eee [...]
[...] - bookmarked by 1 members originally found by imimop on 2008-09-30 Jim Hutchinson: Ubuntu on the Asus eee 901 http://ubuntukids.org/blog/?p=103 - bookmarked by 5 members originally found by synthrabbit on [...]