Dienstag, 28. Februar 2012

Number Two

Mahlzeit verirrter Besucher!
Heute habe ich mal was Produktives zu berichten, denn es geht um UBUNTU 11.10 und das Acer Aspire One 521 (Battery not present). Ich schreibe erstmal auf deutsch und fasse mich im englischen kurz (english readers scroll down).

Viele kennen das Problem, ein super NetBook namens Acer Aspire One 521 und ein klasse Betriebssystem (nope, nicht Windows!) namens UBUNTU (hier in der Version 11.10). Wenn man im Netz sucht (google) findet man z.B. HardwareSupport/Machines/Netbooks oder einen guten Ansatz im UBUNTU Forum, aber keine Komplettlösung. Hier ist sie nun aber!

1) zuerst lade dir den Patch: ao521.patch
2) dann hole dir die 3.2er Kernel Quellen: linux-3.2.tar.xz
3) erstelle ein Verzeichnis zum entpacken der Quelle und kopiere den Patch hinein (bei mir ~/source)
4) nun kommt dein bevorzugtes Terminal zum Einsatz:

# sudo apt-get install fakeroot kernel-wedge build-essential makedumpfile

# sudo apt-get install kernel-package libncurses5 libncurses5-dev

# sudo apt-get build-dep --no-install-recommends linux-image-$(uname -r)

# cd ~/source/linux-3.2

# patch -p1 < ../ao521.patch

# cp -vi /boot/config-`uname -r` .config

# make-kpkg clean

# sudo fakeroot make-kpkg --initrd --append-to-version=-ao521 kernel-image kernel-headers

# cd ~/source

# sudo dpkg -i linux-image-3.2.0-ao521_3.2.0-ao521-10.00.Custom_i386.deb

# sudo dpkg -i linux-headers-3.2.0-ao521_3.2.0-ao521-10.00.Custom_i386.deb

# sudo update-initramfs -c -k 3.2.0-ao521

# sudo update-grub

nach einem neustart, sollte der neue Kernel booten und das Akku-Logo im Sys-Tray erscheinen. Bei mir hat es so auf Anhieb funktioniert, wobei ich bei fakeroot immer das 'sudo' davor vergessen hatte und er immer abgebrochen hat.

for english readers:
you have the Acer Aspire One 521 with ubuntu 11.10 running, but the battery isn't recognized by the system!? Just follow the few steps above and be another lucky ubuntu 11.10 user with battery-icon in sys-tray. Befor you start, be sure to download the patch and the kernel-3.2 source, extract the kernel-source to ~/source and copy the patch into ~/source. Now you can follow the steps above. I hope you have success like me.

1 Kommentar:

  1. Nach dieser Anleitung habe ich lange gesucht - vielen Dank für die Übersichtliche Auflistung.

    Geht übrigens auch mit Ubuntu 12.04 - ich habe hierfür den Kernel 3.2.14 verwendet.

    AntwortenLöschen