[Pkg-utopia-maintainers] Bug#497358: Bug#497358: hal-info: wrong quirks for pm-suspend on thinkpad x40

Michael Biebl biebl at debian.org
Wed Oct 8 21:58:34 UTC 2008


Daniel Moerner wrote:
> Package: hal-info
> Version: 20080508+git20080601-1
> Severity: normal
> 
> My Thinkpad X40 will not suspend if I just run pm-suspend as root.  It 
> comes back to a screen without the backlight on--I can fix this by 
> blindly typing "su root -c 'vbetool post'" and then switching to a 
> virtual terminal and back to X.  This problem is also fixed by calling 
> "pm-suspend --quirk-s3-bios."
> 
> The problem lies in 
> /usr/share/hal/fdi/information/10freedesktop/20-video-quirk-pm-ibm.fdi
> 
> This file has two entries for the Thinkpad X40:
> 
> <!-- R50p, R52, X41t, X40, T30, T41p, T41p, T42, X40, Z60t, X41, Z60m, 
> T32 (2647) -->
> <match key="system.hardware.product" 
> prefix_outof="1832;1860;1869;2371;2373;2374;2376;2382;2386;2511;2513;2525;2526;2529;2530;2647">
>         <merge key="power_management.quirk.s3_bios" type="bool">true</merge>
>         <merge key="power_management.quirk.s3_mode" type="bool">true</merge>
> </match>
> 
> ....
> 
> <!-- need no quirks: a X40, T40 -->
> <match key="system.hardware.version" string="ThinkPad X40">
>      <match key="system.firmware.version" prefix="1UETD2WW">
>           <merge key="power_management.quirk.none" type="bool">true</merge>
>      </match>
> </match>
> 
> The problem is that my machine is matching the second rule for an X40, 
> not the first.  If I change the second rule to use the 
> key="power_management.quirk.s3_bios", then my machine suspends fine.
> 
> I have attached lspci -nnvv if you need anything else just ask.

Can you please send me a lshal dump.

Thanks,
Michael

-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 260 bytes
Desc: OpenPGP digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-utopia-maintainers/attachments/20081008/96dafbe0/attachment.pgp 


More information about the Pkg-utopia-maintainers mailing list