Acer Aspire One
From Nerdhaus
Ubuntu Intrepid Ibex (8.10) on the Acer Aspire One 110 (SSD)
Contents
Introduction
Compiled from:
- https://help.ubuntu.com/community/AspireOne110L
- https://help.ubuntu.com/community/AspireOne
- http://www.aspireoneuser.com/forum/viewtopic.php?f=5&t=164&st=0&sk=t&sd=a&start=10#p1177
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
Prerequisites
- 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
Preparation
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.
Installation
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)
- install off the usb drive, formatting the SSD into one big ext2 partition (no swap)
- installed madwifi wireless
- wget http://snapshots.madwifi-project.org/madwifi-hal-0.10.5.6-current.tar.gz
- sudo apt-get install build-essential linux-headers-$(uname -r)
- tar -xzf madwifi-hal-0.10.5.6-current.tar.gz
- cd madwifi-hal-0.10.5.6*/
- make
- sudo make install
- sudo modprobe ath_pci
- edit /etc/modules
- add 'ath_pci' so that the module loads when booting
- edit /etc/default/linux-restricted-modules-common
- add 'ath_hal' to the DISABLED_MODULES= line
- fixed wifi on suspend/resume
- save the 'Restart Wifi Script' (below) as /etc/pm/sleep.d/00wireless
- sudo chmod u+x /etc/pm/sleep.d/00wireless
- fixed wireless LEDs (put the following lines before 'exit 0')
- sysctl -w dev.wifi0.ledpin=3
- sysctl -w dev.wifi0.softled=1
- fan control
- sufo apt-get install dmidecode
- download the following two files acer_ec.pl acerfand
- chmod a+x acerfand
- sudo cp acer_ec.pl acerfand /usr/local/bin
- sudo acerfand
- check /var/log/syslog for confirmation that it worked
- run it at boot by adding '/usr/local/bin/acerfand' to /etc/rc.local
- optimize for SSD
- change the SSD from 'relatime' to 'noatime' in /etc/fstab
- use the "noop" I/O scheduler (see the Aspire One 110L ubuntu wiki page)
- moved log files over to tmpfs
- did the two edits in the Fonts section of the 110L page but didn't notice any change
- changed 'CONCURRENCY=shell' to shell in /etc/init.d/rc
- 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.
- install NetBook Remix
- add sources
- apt-get install go-home-applet human-netbook-theme maximus netbook-launcher window-picker-applet
- add maximus and ume laucher to startup programs (System->prefs->Sessions)
- configure top panel, remove bottom panel
- turn on subpixel smoothing in Appearance (looks much better)
- decrease power usage of USB when idle
- [ -w /sys/bus/usb/devices/1-5/power/level ] && echo auto > /sys/bus/usb/devices/1-5/power/level
- [ -w /sys/bus/usb/devices/5-5/power/level ] && echo auto > /sys/bus/usb/devices/5-5/power/level
- firefox
- install addons
- stop or reload button
- personal menu
- autohidestatusbar
- instal theme
- classic compact
- configure personal menu to include everything from original menu bar, then disable it
- install addons
Restart Wifi Script
# # Restart WiFi interface after suspension # case "$1" in resume|thaw) /sbin/ifconfig wifi0 down /sbin/ifconfig wifi0 up ;; *) ;; esac exit $?