Acer Aspire One

From Nerdhaus
Jump to: navigation, search

Ubuntu Intrepid Ibex (8.10) on the Acer Aspire One 110 (SSD)


Compiled from:

Hardware Summary

  • Audio [works out of box, has problems with suspend]
  • Video [works out of box]
  • USB [works out of box]
  • Wireless Networking [Using madwifi: works after tweaking]
  • Wired Networking [works out of box]
  • Card Readers [works out of box]
  • Webcam [works out of box]
  • Silent Fan [works after tweaking]

Installation Guide


  • A copy of Ubuntu 8.10 Intrepid Ibex
  • A wired network connection
  • A 1gb usb drive that can be formatted
  • Another working computer with internet access


In your other computer, insert the Ubuntu CD and boot into Ubuntu. In System -> Administration, run the "Create a USB startup disk" program. This will make your USB drive bootable and transfer the installation files onto it. You can then use it as if it were a bootable CD.


Shut down your Aspire One and insert the USB drive.

Tristan's Notes

  • If you're having problems creating the USB boot drive, try removing any FAT partitions and creating an ext2 partition using gparted.

Josh's Install Notes (to be expanded upon)

  1. install off the usb drive, formatting the SSD into one big ext2 partition (no swap)
  2. installed madwifi wireless
    1. wget
    2. sudo apt-get install build-essential linux-headers-$(uname -r)
    3. tar -xzf madwifi-hal-
    4. cd madwifi-hal-*/
    5. make
    6. sudo make install
    7. sudo modprobe ath_pci
  3. edit /etc/modules
    1. add 'ath_pci' so that the module loads when booting
  4. edit /etc/default/linux-restricted-modules-common
    1. add 'ath_hal' to the DISABLED_MODULES= line
  5. fixed wifi on suspend/resume
    1. save the 'Restart Wifi Script' (below) as /etc/pm/sleep.d/00wireless
    2. sudo chmod u+x /etc/pm/sleep.d/00wireless
  6. fixed wireless LEDs (put the following lines before 'exit 0')
    1. sysctl -w dev.wifi0.ledpin=3
    2. sysctl -w dev.wifi0.softled=1
  7. fan control
    1. sufo apt-get install dmidecode
    2. download the following two files acerfand
    3. chmod a+x acerfand
    4. sudo cp acerfand /usr/local/bin
    5. sudo acerfand
    6. check /var/log/syslog for confirmation that it worked
    7. run it at boot by adding '/usr/local/bin/acerfand' to /etc/rc.local
  8. optimize for SSD
    1. change the SSD from 'relatime' to 'noatime' in /etc/fstab
    2. use the "noop" I/O scheduler (see the Aspire One 110L ubuntu wiki page)
    3. moved log files over to tmpfs
  9. did the two edits in the Fonts section of the 110L page but didn't notice any change
  10. changed 'CONCURRENCY=shell' to shell in /etc/init.d/rc
  11. followed Audio section of main Aspire One ubuntu wiki page, this broke wifi, so I had to make clean, make, and sudo make install again to get it back.
  12. install NetBook Remix
    1. add sources
    2. apt-get install go-home-applet human-netbook-theme maximus netbook-launcher window-picker-applet
    3. add maximus and ume laucher to startup programs (System->prefs->Sessions)
    4. configure top panel, remove bottom panel
  13. turn on subpixel smoothing in Appearance (looks much better)
  14. decrease power usage of USB when idle
    1. [ -w /sys/bus/usb/devices/1-5/power/level ] && echo auto > /sys/bus/usb/devices/1-5/power/level
    2. [ -w /sys/bus/usb/devices/5-5/power/level ] && echo auto > /sys/bus/usb/devices/5-5/power/level
  15. firefox
    1. install addons
      1. stop or reload button
      2. personal menu
      3. autohidestatusbar
    2. instal theme
      1. classic compact
    3. configure personal menu to include everything from original menu bar, then disable it

Restart Wifi Script

# Restart WiFi interface after suspension

case "$1" in
                /sbin/ifconfig wifi0 down
                /sbin/ifconfig wifi0 up

exit $?