Update - Thinkpad Z60M
Norberto Meijome
freebsd at meijome.net
Sun Mar 26 11:30:33 UTC 2006
On Thu, 16 Mar 2006 08:15:50 -0800
"Kevin Oberman" <oberman at es.net> wrote:
> > Date: Fri, 17 Mar 2006 01:54:00 +1100
> > From: Norberto Meijome <freebsd at meijome.net>
> > Sender: owner-freebsd-mobile at 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
More information about the freebsd-mobile
mailing list