AcerAspire2012WLMi

Revision 15 as of 2006-03-09 15:07:03

Clear message

Current Issues

Kernel

2.6.14.5

ATI Driver

fglrx 8.20.8

Somes modules does'nt work after resuming (hibernate/sleep) :

  • acerhk (used for specials keys)
  • irda (infrared port) (a temporary solution is to unload/reload these modules after resuming ... )

Hardware details

in Hoary?

in Breezy (current stable)?

Installation works?

Yes

Yes

Hardware Information

Screen & Monitors

Device

Works?

Bug #

|| in Breezy (current stable)? || in Dapper (testing)

Screen

Works

Works

Correct resolution?

1280x800 (Xorg 6.8 & fglrx 8.20.8)

1280x800 Ok Xorg

Correct refresh rate?

Yes (60Hz)

Yes (60Hz)

3D Acceleration

Untested

Yes (fglrx 8.20.8)

External monitor works?

Yes

Untested

External monitor - mirrors

Yes

Untested

External monitor - extend desktop

Yes (xinerama, dual & clone)

Untested

Power Management

Battery detected?

Yes (acpi)

Yes (acpi ok)

Hibernates?

Yes

No

should work but there is a little bug in klaptopdaemon

Sleep

Yes !!! (2.6.14.4 & more)

No

X freese 1 min after resume

Dim monitor on battery

Yes

Yes

Blank monitor on inactivity

Yes

Yes

Lid Close

Yes (klaptop)

Yes (klaptop)

Cpu frequency scaling

Yes (but need to patch the kernel for 0.8 1.0 & 1.2Ghz)

Yes (same tip as breezy)

Sound

Sound works?

Yes (intel 8x0)

Yes (intel 8x0)

Correct volume?

Yes

Yes

Hardware volume switch

Yes (fn up, fn down)

Yes (fn up, fn down)

Headphone jack

Yes

Yes

Mic jack

Yes

Yes

Networking

Wired NIC

Ok

Yes

b44 module

Wireless NIC

Yes

Yes

ipw2200 module

PCMCIA NIC

Untested

Untested

Firewire

Untested

Untested

Bluetooth

N/A

N/A

Modem

Untested but recognized

Untested but should work

Infrared

Yes (IrDA)

Yes (IrDA)

Touchpad & Mice

Touchpad

Yes

Yes (xorg-driver-synaptics)

Touchpad - Doubletap = double click

Yes

Yes

Touchpad - Scroll down side

Yes

Yes

External mouse - USB

Yes

Yes

External mouse - Serial

N/A

N/A

No Serial Port

Docking Station/Port Replicator

Docking Station unavailable

Additional Hardware

Fingerprint reader

N/A

N/A

CD/DVD drive

Yes (DVD dual +/- Rw)

Yes (DVD dual +/- Rw)

PCMCIA cards

Untested

Untested

I have no pcmcia card :-D

Parallel Ports

Yes

Yes

Card reader(s)

Yes

Works (as usb mass storage)

Function and other keys

Fn key

Operation

Keycode

Works?

Bug #

in Breezy (current stable)?

in Dapper (devel)?

+ Space

Untested

Untested

+ Esc

Untested

Untested

+ F1

Ok

OK, HotKey

+ F2

Ok

Ok, keycode e026 (unused)

+ F3

Ok

Ok, keycode e027 (unused)

+ F4

Ok

OK, Hotkey mapped to Sleep

+ F5

Ok

OK, External Monitor resync

+ F6

Ok

OK, LCD BackLight On/Off

+ F7

Ok

OK, TouchPad On/Off

+ F8

Ok

OK, Mute Sound On/Off

+ F9

N/A

N/A

+ F10

N/A

N/A

+ F11

Ok

OK, NumLock

+ F12

Ok

ScrollLock

+ 1

N/A

N/A

+ 2

N/A

N/A

Other special keys

Key

Operation

Keycode

Works?

Bug #

|| in Breezy (current stable)? || in Dapper (devel) ||

P1

e071

e071

Works with acerhk but must add keycodes

P2

Start Xmms

e072

e072

Works with acerhk but must add keycodes

Browser

Start Konqueror

Ok

Works

Mail

Start Thunderbird

Ok

Works

Notes

Special keys

  1. Install the AcerHK module [http://www.informatik.hu-berlin.de/~tauber/acerhk/ Acer HK] (for P1 & P2 buttons)

  2. at end of /etc/init.d/bootmisc.sh, add these lines

setkeycodes e071 201 # for P1 button
setkeycodes e072 202 # for P2 button
  1. add these lines in $HOME/.xmodmaprc

keycode 169 = XF86Launch0 # P1 button
keycode 171 = XF86Launch1 # P2 button
keycode 160 = XF86AudioMute
keycode 174 = XF86AudioLowerVolume
keycode 176 = XF86AudioRaiseVolume
keycode 178 = XF86WWW
keycode 236 = XF86Mail

SpeedStep

Somes Acer 2012Wlmi processors are dothan, like mine :

$ cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 13
model name      : Intel(R) Pentium(R) M processor 1.50GHz
stepping        : 6
cpu MHz         : 599.585
cache size      : 2048 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss tm pbe est tm2
bogomips        : 1199.96

Speedstep for centrino works with the standart kernel, but if you want to add 800, 1000 and 1200 Mhz supported by the Dothan follow these steps.

  1. patch your kernel with this patch [http://localhost.ruhr.de/~stefan/acerTM292/patches/cpufreq-speedstep-dothan-3.patch Speedstep Centrino Dothan Tables]

  2. recompile your kernel, and ... Magic, it works!

$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
600000 800000 1000000 1200000 1500000

Before doing that, read the disclaimer for this patch on this site : [http://localhost.ruhr.de/~stefan/acerTM292/]

InfraRed

just load the irda module (modprobe irda), and irtty_sir module, then type as root: irattach /dev/ttyS0.

To Sync with my nokia, personally, i use gnokii / xgnokii ...

Suspend and Hibernate

Works nice since 2.6.14.4, for hibernate, just add "resume=/dev/hdaX" in your grub or lilo config where hdaX is your swap partition like that:

part of menu.lst:

title           Ubuntu, kernel 2.6.14.5
root            (hd0,1)
kernel          /boot/vmlinuz-2.6.14.5 root=/dev/hda2 ro quiet splash resume=/dev/hda3
initrd          /boot/initrd.img-2.6.14.5
savedefault
boot

Somes Info

uname -a

Linux Laptop 2.6.14.5 #1 Thu Dec 29 12:09:02 CET 2005 i686 GNU/Linux

lspci

0000:00:00.0 Host bridge: Intel Corp. 82852/855GM Host Bridge (rev 02)
0000:00:00.1 System peripheral: Intel Corp. 855GM/GME GMCH Memory I/O Control Registers (rev 02)
0000:00:00.3 System peripheral: Intel Corp. 855GM/GME GMCH Configuration Process Registers (rev 02)
0000:00:01.0 PCI bridge: Intel Corp. 855GME GMCH Host-to-AGP Bridge (Virtual PCI-to-PCI) (rev 02)
0000:00:1d.0 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 03)
0000:00:1d.1 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 03)
0000:00:1d.2 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 03)
0000:00:1d.7 USB Controller: Intel Corp. 82801DB/DBM (ICH4/ICH4-M) USB 2.0 EHCI Controller (rev 03)
0000:00:1e.0 PCI bridge: Intel Corp. 82801 PCI Bridge (rev 83)
0000:00:1f.0 ISA bridge: Intel Corp. 82801DBM LPC Interface Controller (rev 03)
0000:00:1f.1 IDE interface: Intel Corp. 82801DBM (ICH4) Ultra ATA Storage Controller (rev 03)
0000:00:1f.3 SMBus: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller (rev 03)
0000:00:1f.5 Multimedia audio controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 03)
0000:00:1f.6 Modem: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller (rev 03)
0000:01:00.0 VGA compatible controller: ATI Technologies Inc RV350 [Mobility Radeon 9600 M10]
0000:02:00.0 FireWire (IEEE 1394): Texas Instruments TSB43AB21 IEEE-1394a-2000 Controller (PHY/Link)
0000:02:01.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev 02)
0000:02:02.0 Network controller: Intel Corp. PRO/Wireless 2200BG (rev 05)
0000:02:04.0 CardBus bridge: ENE Technology Inc CB1410 Cardbus Controller (rev 01)

fdisk -l /dev/hda

Disk /dev/hda: 60.0 GB, 60011642880 bytes
255 heads, 63 sectors/track, 7296 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        2550    20482843+   c  W95 FAT32 (LBA)
/dev/hda2            2551        4617    16603177+  83  Linux
/dev/hda3            4618        4678      489982+  82  Linux swap / Solaris
/dev/hda4            4679        7296    21029085   83  Linux

where hda2 is '/' and hda4 is '/home/'

yes i have a fat32 partition .... dont slap me !!! please Wink ;-)

last edited 2006-01-06 by Feeling