[ltp] Z61p

Stefan Armbruster linux-thinkpad@linux-thinkpad.org
Thu, 3 Aug 2006 22:38:12 +0200


Hi,

I just installed Ubuntu 6.06 on my new Thinkpad Z61p. This posting is meant to 
give you a short overview of what works and what does not. My overall 
impression for this notebook is very good.

Hardware:
Intel Core Duo 2500
2GB RAM
100 GB SATA Harddisk
DVD
ATI Fire GL 5200
Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)
Broadcom Corporation NetXtreme BCM5752M Gigabit Ethernet PCI Express
Intel Corporation PRO/Wireless 3945ABG 

What worked out of the box:
* SATA 
* X in 1920x1200 mode
* suspend to ram
* additional keys (thinkvantage, volume control)
* sound
* battery status
* Ethernet
* Wireless LAN (using KNetworkManager)
* DVD (read and write)
* touchpad
* ibm_acpi module

Not yet tested:
* internal modem
* PCMCIA
* IRDA
* Firewire
* Card Reader

By installing additional ubuntu packages I got some more features to work:
* linux-image-2.6.15-23-686 to use both cores of the CPU (Attention: the newer 
one linux-image-2.6.15-25-686 seems to have a sata problem, the z61p hangs 
during boot up)
* xorg-driver-fglrx 

What doen't work so far:
* hdaps: the kernel module shipping with Ubuntu 6.06 does not load
[4298275.052000] hdaps: supported laptop not found!
[4298275.052000] hdaps: driver init failed (ret=-6)!
Looking at the source it seems that hdaps does not know the dmi ids of the 
Z61p. I've added entries in http://www.thinkwiki.org/wiki/List_of_DMI_IDs. I 
tried to install the patches from  tp_smapi-0.24-test3 and got that:
patching file drivers/hwmon/hdaps.c
Hunk #1 FAILED at 33.
Hunk #2 succeeded at 390 (offset 14 lines).
Hunk #3 succeeded at 418 (offset 14 lines).
Hunk #4 succeeded at 464 (offset 14 lines).
Hunk #5 succeeded at 511 (offset 14 lines).
Hunk #6 succeeded at 536 (offset 14 lines).
Hunk #7 succeeded at 745 (offset 22 lines).
Hunk #8 succeeded at 774 (offset 22 lines).
Hunk #9 succeeded at 788 (offset 22 lines).
Hunk #10 succeeded at 799 (offset 22 lines).
Hunk #11 succeeded at 808 (offset 22 lines).
Hunk #12 succeeded at 822 (offset 22 lines).
1 out of 12 hunks FAILED -- saving rejects to 
file /root/thinkpad/tp_smapi-0.24-test3/hdaps.c.rej
removed `hdaps.c'
make: *** [hdaps.c] Error 

* hibernate: after resuming from hibernate the display shows verical stripes 
and hangs. I upgraded to the flgrx drivers according to 
http://wiki.cchtml.com/index.php/Ubuntu_Dapper_Installation_Guide, but it 
doesn't help
When using the VESA-X-driver, hibernate works, so there must be something 
wrong with fglrx.

Any hints for the two things that don't work?

Regards,
Stefan