Díky za návod, zrovna jsem ho chtěl využít, ale pozoroval jsem, že to na jádře 2.6.37-2 asi nejde zkompilovat.
Vyhodilo mi to sice chybu "gcc: -pg and -fomit-frame-pointer are incompatible",
toho jsem se ale nezalekl a podle návodu
http://www.zagura.ro/index.php/2010/04/30/acerhk-gcc-pg-and-fomit-frame-pointer-are-incompatible/jsem upravil soubor
sudo vi /usr/src/linux-headers-`uname -r`/Makefile
Kompilace se ale nezdařila.
root@diana:/usr/src/modules/acerhk# nice make && xclock
make -C /lib/modules/`uname -r`/build SUBDIRS=/usr/src/modules/acerhk modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.37-2-generic'
CC [M] /usr/src/modules/acerhk/acerhk.o
/usr/src/modules/acerhk/acerhk.c:2941: error: unknown field ‘ioctl’ specified in initializer
/usr/src/modules/acerhk/acerhk.c:2941: warning: initialization from incompatible pointer type
make[2]: *** [/usr/src/modules/acerhk/acerhk.o] Error 1
make[1]: *** [_module_/usr/src/modules/acerhk] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.37-2-generic'
make: *** [acerhk.ko] Error 2
Edit: Tady
https://bugs.launchpad.net/ubuntu/+source/acerhk/+bug/555828 se nad tím také pohoršují: modul acerhk už asi nějakou dobu není podporován. Teď na to dojel, s novým jádrem se ani nezkompiluje.
Edit2: Bohužel nemám čas ani schopnosti na opravu tohoto jaderného modulu. Napsal jsem Olafovi Tauberovi, který jej stvořil, mail s popisem závady. On sám tedy prohlašuje, že už modul asi nebude udržovat snad kvůli tomu, že to nemá na čem testovat, ale třeba bude mít nějaké info o aktuálním vývoji.
Edit3: Teď se věci možná hnou, napsal jsem na ten launchpad.