LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > HCL > Laptops and Netbooks > Asus
User Name
Password

Notices

Search · Register · Submit New Product ·
 

Asus Eee PC 900A
Reviews Views Date of last review
1 38424 01-27-2010
spacer
Recommended By Average Price Average Rating
100% of reviewers $170.00 10.0
spacer


Description: Intel Atom N270 1.6GHz
8.9" TFT Display 1024x600
Intel 945GME Video Card
2GB DDR RAM (Upgraded from 1GB standard)
4GB SATA Solid State Drive Hard Drive
Built-in SD Card Reader
Atheros PCI-E Ethernet Card
Atheros AR5001 Wireless Network Adapter
3-Cell Battery
Intel HD Audio Card
Intel 82801G Chipset (ICH7) and USB 2.0 Controllers (3 USB ports)
Keywords: asus eee pc 900a linux xandros slackware netbook 4gb white
/sbin/lspci output: 00:00.0 Host bridge: Intel Corporation Mobile 945GME Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GME Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)
00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA IDE Controller (rev 02)
01:00.0 Ethernet controller: Attansic Technology Corp. Atheros AR8121/AR8113/AR8114 PCI-E Ethernet Controller (rev b0)
02:00.0 Ethernet controller: Atheros Communications Inc. AR5001 Wireless Network Adapter (rev 01)


Author
Post A Reply 
Old 01-27-2010, 01:16 PM   #1
TwinReverb
 
Registered: Sep 2008
Distribution: Slackware
Posts: 185

Rep: Reputation:
Would you recommend the product? yes | Price you paid? (in USD): $170.00 | Rating: 10

Kernel (uname -r): 2.6.32.6
Distribution: Slackware Linux



Installing Slackware 13 on Asus EEE PC 900A
Last updated: 27 January 2010

General Hardware Specifications of Asus Eee PC 900A:
Hardware Components

Intel Atom N270 1.6GHz
8.9" TFT Display 1024x600
Intel 945GME Video Card
2GB DDR RAM (Upgraded from 1GB standard)
4GB SATA Solid State Drive Hard Drive
Built-in SD Card Reader
Atheros PCI-E Ethernet Card
Atheros AR5001 Wireless Network Adapter
3-Cell Battery
Intel HD Audio Card
Intel 82801G Chipset (ICH7) and USB 2.0 Controllers
(Has 3 USB ports)

This laptop is operating under Kernel version 2.6.32.6

Basic Installation of Slackware Linux:

* Why to use Slackware Linux: because it is very easily customized, is stable, and is not bloated full of features (very important for Netbooks in general). I did not like the Xandros Linux that came on this laptop one bit. In general, it was too slow. It worked, though, so please don't think I'm bashing Xandros. I can just customize Slackware much more to my liking. I did, however, back up the Xandros on it. I also compile my own packages for Slackware (only due to using this machine to test various things like compiling for size, see below).
* Obtaining Slackware Linux: go here.
* Installing Slackware Linux: here's where it got a bit difficult. Due to either my BIOS being out of date or just not very friendly to the Slackware USB Installer script made by Eric Hameleers, I had to boot a USB stick with the USB boot image for installing that came with the Slackware Linux install media, then copy the slackware directory on this media to another (ext2) USB stick. It works, but be aware it's not perfect. I don't have the USB optical drive so I had no choice but to install via USB stick. Those with the optical drive are probably going to have a much easier time installing Slackware Linux.
* Post-Install modifications/tweaks: lots. First off, I am totally new to trying to install Slackware Linux to this small a machine. I decided to skip KDE altogether and go with only Xfce4. Xfce is very user friendly and very capable (and very customizeable too). I found that you can remove basically all of the d/ software series except for python (needed for wicd) and cxxlibs and gcc (needed for FireFox). I had about 671MB to spare but had the machine set up with no games, no movie players, and very few other applications other than what I know I am going to use. However, please note that I was setting this machine up specifically to be a travel internet/irc/yahoo/skype/music/picture machine. I did not plan to use email through Kontact (which is my preferred application for email), and I did not plan on playing any movies with it (yet). This is subject to change, as I am still learning.


Setting up additional features for Slackware Linux:

* Suspend to RAM works great on this machine. However, to use Suspend to Disk (aka "Hibernate") you must have at least more swap file than your RAM. Since I have 2GB RAM and a 256MB swap partition on this machine, obviously that is out of the question. However, please note that one could use the SD Card Reader to expand the storage of the machine (especially using LVM and maybe LUKS also), but that would take up the SD card slot (i.e. now you can't remove the SD card!).
* The touchpad worked out of the box. The only thing to note is that the left mouse button is configured as something else (not sure what yet). In Xandros it did something other than left mouse click, so get used to tap-to-click or get an external mouse.
* I recompiled a number of packages in Slackware 13 with -march=i686 -mtune=i686 -Os (i.e. target architecture generig 686, tune for generic 686, and compile for optimum (small) binary size). This helped shave a small amount of disk space off what I was using, but not much. Mostly I targeted big packages like gimp, xfce, and seamonkey.

Unresolved issues

* Do NOT kill the wireless using the keyboard and expect it to work when you come out of suspend. I ran into that issue once. I recommend just leaving it on.
* The onboard SSD does not support power saving modes using hdparm, but this isn't much of an issue.

Configuration Files

* Note, xorg.conf is no longer needed with Slackware 13.
* Output of df -h with a list of packages that were installed at the time.
* Output of lspci.


Contact Information

Links:

* Slackware Linux
* Asus Eee PC 900A (right now this link appears broken)
* Linux on Laptops
 




  



All times are GMT -5. The time now is 04:38 PM.

Main Menu
 
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: @linuxquestions
Open Source Consulting | Domain Registration