Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 26 Mar 2006 21:30:26 +1000
From:      Norberto Meijome <freebsd@meijome.net>
To:        "Kevin Oberman" <oberman@es.net>
Cc:        freebsd-mobile@freebsd.org
Subject:   Update - Thinkpad Z60M
Message-ID:  <20060326213026.0766c95f@localhost>
In-Reply-To: <20060316161550.2BECA45042@ptavv.es.net>
References:  <20060317015400.44485811@localhost> <20060316161550.2BECA45042@ptavv.es.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 16 Mar 2006 08:15:50 -0800
"Kevin Oberman" <oberman@es.net> wrote:

> > Date: Fri, 17 Mar 2006 01:54:00 +1100
> > From: Norberto Meijome <freebsd@meijome.net>
> > Sender: owner-freebsd-mobile@freebsd.org
> > 
> > hi there,
> > looking into this laptop - i wanted to know if these components are
> > supported (and whether there are any caveats):

Well, i got the (lenovo|ibm) Thinkpad z60m last week, had some time to
play with it, finished transferring my data from the Toshiba Tecra A2
to it and tweaking it a bit. for those who care, it's the 253044M
model, with the titanium cover.


> > 
> > - wireless card: Intel PRO/Wireless 2915ABG ( is this the iwi driver
> > too?)
> 
> Atheros. Mine works very well (in a T43). Add if_ath_load to
> /boot/loader.conf.
> 

Actually, it's  an if_iwi - works out of the box, no problems thus far.


> > 
> > - Video card: 128MB ATI RADEON X600
> 
> No problems unless you use DRI. I believe the support for this is
> still in progress.

Yup, cannot resume (well, CAN but cannot use the laptop
afterwards :-D ) if suspending FROM the virtual console used by X if I
have DRI enabled. I removed the DRI option from xorg.conf and:
 - I can resume with no other problem than some desktop
background corruption (XFCE4.2.3.1) , which is fixed by issuing a
xfdesktop -reload. 
 - radeon.ko and drm.ko are NOT loaded ( I still need to understand the
difference between drm and dri...)
 - graphics perfomance has dropped (As expected), from about 750+ in
glxgears to 220 approx.

If I really need DRI, the alternative would be to switch to text
console before suspending - i'm pretty sure it works fine in this case.

Also, in the Toshiba, I had to set this knob :

hw.syscons.sc_no_suspend_vtswitch

to 1. This makes bad things happen on the z60m, so it's back to 0.

Powerd seems to be working fine too.


> You probably want to install radeontool and add it
> to your rc.suspend and rc.resume scripts.
> 
> Something like:
> if [ -x /usr/local/bin/radeontool ]; then
>     /usr/local/bin/radeontool light off
>     /usr/local/bin/radeontool dac off
> fi
> 

thanks for this, i;ll give it a try soon.

> You may want to run the DAC off when running on battery, too, to save
> a little power. 
> 
> Also, put acpi_ibm_load into /boo/loader.conf and take a look at
> 'sysctl dev.acpi_ibm'.

yup, all fine there.

Also, I had to remove 
device apic

from my kernel config - else resume would fail in every single case
(text mode so I would assume DRI has nothing to do).

About to try to OSS sound drivers. 

- The fingerprint scanner is detected but i doubt it'll be useful (definitely not enabling the bios option to rely on the info stored in this little device for booting up :) )

- Bluetooth comes up as ugen0, and it gets switched on/off with Fn-F5, whilst both wifi and b-tooth are affected by the physical switch at the front of the laptop.

IRDA is detected but i havent played with it yet.

Battery life : i havent had much chance to test it yet, but it seems to hover around the 4 1/2 hours at 95%... not sure how it'll perform under normal use yet.


If anyone wants any other info, just ask away :)

thanks for all your suggestions / comments

Best,
Beto



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060326213026.0766c95f>