Since my last upgrade (for upgraded packages see attached part of dpkg.log) 
the backlight is off after resume from suspend to ram. As descibed in the 
original bug report, "pm-suspend" shows this behaviour (as does suspending 
from KDE for me), while "pm-suspend --quirk-s3-bios" does not.

I went back to the old version of hal-info I used before the upgrade 
(20081219-1), but I did not get back normal behaviour with backlight on after 
resume. I also attached a patch that comments out the disabling of quirks, 
which make resuming working again with the current version (20090202-1). 
Please add the patch to the next version.

My laptop seems to be identical to the bug reporter's. It is a Thinkpad X40, 
to be more precise:
$ lshal |grep system.hardware.product
  system.hardware.product = '23711CU'  (string)
$ lshal |grep system.hardware.version
  system.hardware.version = 'ThinkPad X40'  (string)
$ lshal |grep system.firmware.version
  system.firmware.version = '1UETD2WW (2.07 )'  (string)

I am happy to provide more information or test other possible solutions.

Regards,
Sten

2009-02-27 15:50:16 upgrade grep 2.5.3~dfsg-6 2.5.4-2
2009-02-27 15:50:22 upgrade gzip 1.3.12-6 1.3.12-7
2009-02-27 15:50:26 upgrade libxau-dev 1:1.0.3-3 1:1.0.4-2
2009-02-27 15:50:27 upgrade libxau6 1:1.0.3-3 1:1.0.4-2
2009-02-27 15:50:27 upgrade x11proto-core-dev 7.0.12-1 7.0.14-2
2009-02-27 15:50:27 upgrade libsm6 2:1.0.3-2 2:1.1.0-2
2009-02-27 15:50:28 upgrade libxaw7 2:1.0.4-2 2:1.0.5-2
2009-02-27 15:50:28 upgrade libxft2 2.1.12-3 2.1.13-3
2009-02-27 15:50:28 upgrade x11-utils 7.3+2+nmu1 7.4+1
2009-02-27 15:50:29 upgrade x11-xkb-utils 7.4+1 7.4+2
2009-02-27 15:50:29 upgrade x11proto-input-dev 1.5.0-1 1.5.0-2
2009-02-27 15:50:30 upgrade xtrans-dev 1.2-2 1.2.3-3
2009-02-27 15:50:30 upgrade libsepol1 2.0.30-2 2.0.32-1
2009-02-27 15:50:36 upgrade tzdata 2008i-3 2009b-1
2009-02-27 15:50:42 upgrade libgnutls26 2.4.2-6 2.6.4-2
2009-02-27 15:50:43 upgrade dictionaries-common 0.98.16 1.0.0
2009-02-27 15:50:44 upgrade pciutils 1:3.0.0-6 1:3.0.3-2
2009-02-27 15:50:45 upgrade libpci3 1:3.0.0-6 1:3.0.3-2
2009-02-27 15:50:45 upgrade apt-file 2.2.1 2.2.2
2009-02-27 15:50:45 upgrade binutils 2.18.1~cvs20080103-7 2.19.1-1
2009-02-27 15:50:47 upgrade ca-certificates 20080809 20081127
2009-02-27 15:50:47 upgrade cmake-data 2.6.2-4 2.6.2-4
2009-02-27 15:50:49 upgrade cmake 2.6.2-4 2.6.2-4
2009-02-27 15:50:50 upgrade libdbus-1-3 1.2.1-5 1.2.12-1
2009-02-27 15:50:50 upgrade dbus 1.2.1-5 1.2.12-1
2009-02-27 15:50:51 upgrade dbus-x11 1.2.1-5 1.2.12-1
2009-02-27 15:50:51 upgrade hal-info 20081219-1 20090202-1
2009-02-27 15:50:52 upgrade klibc-utils 1.5.12-2 1.5.15-1
2009-02-27 15:50:52 upgrade libklibc 1.5.12-2 1.5.15-1
2009-02-27 15:50:53 upgrade libdbus-glib-1-2 0.76-1 0.80-3
2009-02-27 15:50:53 upgrade libfaac0 1.26-0.2 1.28-0.1
2009-02-27 15:50:53 upgrade libpciaccess0 0.10.3-1 0.10.5-3
2009-02-27 15:50:54 upgrade libpcsclite1 1.4.102-1 1.5.2-1
2009-02-27 15:50:54 upgrade libtheora0 1.0~beta3-1 1.0-1
2009-02-27 15:50:54 upgrade libvoikko1 1.7-2 2.0-2
2009-02-27 15:50:55 upgrade libxfont1 1:1.3.3-1 1:1.3.4-2
2009-02-27 15:50:55 upgrade pm-utils 1.1.2.4-1 1.2.4-2
2009-02-27 15:50:55 upgrade xinit 1.0.9-2 1.1.1-1
2009-02-27 15:50:56 upgrade libdirac0 1.0.0-0.0 1.0.2-0.0
2009-02-27 15:50:56 upgrade libxcb-render-util0 0.2.1+git1-1 0.3.3-2
diff -ur hal-info-20090202.orig/fdi/information/10freedesktop/20-video-quirk-pm-ibm.fdi hal-info-20090202/fdi/information/10freedesktop/20-video-quirk-pm-ibm.fdi
--- hal-info-20090202.orig/fdi/information/10freedesktop/20-video-quirk-pm-ibm.fdi	2009-02-28 21:18:16.000000000 +0100
+++ hal-info-20090202/fdi/information/10freedesktop/20-video-quirk-pm-ibm.fdi	2009-02-28 21:20:07.000000000 +0100
@@ -104,9 +104,12 @@
       </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>
+	<!-- 
+	  X40 need s3 bios quirk to bring backlight back on resume b.d.o #497358
+	  <match key="system.firmware.version" prefix="1UETD2WW">
+            <merge key="power_management.quirk.none" type="bool">true</merge>
+          </match>
+	-->
       </match>
       <match key="system.hardware.version" string="ThinkPad T40 ">
 	<match key="system.firmware.version" prefix="1RETDRWW">

Reply via email to