Acer AspireOne ZG5 (AAO 150)

Most common functionalities are working out of the box on Ubuntu.

10.04 LTS

Works out of the box

  • Screen
  • Keyboard
  • Touchpad
  • Wireless internet
  • Wired internet
  • Audio
  • Microphone
  • USB mouse
  • Webcam
  • Suspend/Resume

Minor problems

This functions don't work with the mentioned versions, but update fixes all issues.

  • wifi switch (button under wifi lights) (10.04 LTS)
  • wifi on/off function key (fn+f2) (10.04 LTS)
  • right hand side Card reader not hot-plug-able (10.04 LTS)
  • touch pad scrolling not working / touchpad tab missing in mouse preferences (10.04 LTS)

RH Card Reader hot-plug

a combination of adding these pciehp options to /etc/default/grub:

GRUB_CMDLINE_LINUX_DEFAULT="pciehp.pciehp_force=1 pciehp.pciehp_poll=1 elevator=noop quiet splash"

and the advice from an older version of these pages:

Create a file /etc/modprobe.d/aspireone.conf with the following content:

####################################################################
# Module options for the Acer AspireOne
#
# Enable USB card reader
options pciehp pciehp_force=1
install sdhci for i in 2381 2382 2383 2384; do /usr/bin/setpci -d 197b:$i AE=47; done; /sbin/modprobe --ignore-install sdhci

Add the following line to the end of you existing /etc/modules file:

pciehp

..seems to have fixed the RH Card Reader hotplug for me on 10.04

10.10

Works out of the box

  • Screen
  • Keyboard
  • Touchpad (one finger scrolling working)
  • WLAN / Wireless internet
  • Ethernet / Wired internet
  • Audio
  • Microphone
  • Webcam
  • Suspend/Resume
  • Hibernate

Minor problems

  • both card readers only work if system is booted with card inserted, or
  • insert card and issue 'sudo echo 1 > /sys/bus/pci/rescan' to force a rescan of the PCI bus, which makes the card slot available

Recommendations

Add this to your /etc/rc.local to enable Acer Aspire One Fan driver fan control:

  • echo -n "enabled" > /sys/class/thermal/thermal_zone0/mode

11.04

Works out of the box

  • Screen
  • Keyboard
  • Touchpad (including one and two finger scrolling)
  • WLAN / Wireless internet
  • Ethernet / Wired internet
  • Audio
  • Microphone
  • Webcam
  • Suspend/Resume
  • Wifi switch

Minor problems

  • both card readers only work if system is booted with card inserted, or
  • insert card and issue 'sudo echo 1 > /sys/bus/pci/rescan' to force a rescan of the PCI bus, which makes the card slot available

  • if system is started after hibernate, the display is garbled

Recommendations

Configure modprobe options to enable Acer Aspire One Fan driver fan control:

echo "options acerhdf kernelmode=1" >> /etc/modprobe.d/local.conf
modprobe -r acerhdf
modprobe acerhdf

You can also specify the fanon and fanoff temperatures as well as the polling interval of the temperature sensor with the following options to acerhdf:

  • fanon (millidegrees)
  • fanoff (millidegrees)
  • interval (seconds)

You can check the temperature reported by the sensor with

cat /sys/class/thermal/thermal_zone0/temp

12.04

Works out of the box

  • Screen
  • Keyboard
  • Touchpad (including one and two finger scrolling)
  • WLAN / Wireless internet
  • Ethernet / Wired internet
  • Audio
  • Webcam
  • Suspend/Resume
  • Wifi switch

Not working

Minor problems

  • both card readers only work if system is booted with card inserted, or
  • insert card and issue 'sudo echo 1 > /sys/bus/pci/rescan' to force a rescan of the PCI bus, which makes the card slot available

Recommendations

Configure modprobe options to enable Acer Aspire One Fan driver fan control:

echo "options acerhdf kernelmode=1" >> /etc/modprobe.d/local.conf
modprobe -r acerhdf
modprobe acerhdf

You can also specify the fanon and fanoff temperatures as well as the polling interval of the temperature sensor with the following options to acerhdf:

  • fanon (millidegrees)
  • fanoff (millidegrees)
  • interval (seconds)

You can check the temperature reported by the sensor with

cat /sys/class/thermal/thermal_zone0/temp

12.10

Works out of the box

  • Screen
  • Keyboard
  • Touchpad
  • WLAN / Wireless internet
  • Ethernet / Wired internet
  • Audio
  • Webcam
  • Suspend/Resume
  • Wifi switch

Recommendations

Configure modprobe options to enable Acer Aspire One Fan driver fan control:

echo "options acerhdf kernelmode=1" >> /etc/modprobe.d/local.conf
modprobe -r acerhdf
modprobe acerhdf

You can also specify the fanon and fanoff temperatures as well as the polling interval of the temperature sensor with the following options to acerhdf:

  • fanon (millidegrees)
  • fanoff (millidegrees)
  • interval (seconds)

You can check the temperature reported by the sensor with

cat /sys/class/thermal/thermal_zone0/temp

See Also

External Links

AspireOne/AOA150 (last edited 2012-12-15 20:42:54 by nbinont)