Package: hal-info Version: 20080508+git20080601-1 Severity: normal Tags: patch
After suspending on a Dell (Latitude) X200 laptop with kernel 2.6.26, the display is not properly restored on resume. quirk-vbe-post and quirk-vbemode-restore are needed. The FDI file isn't matching the rules for X200 for my laptop. There is a rule that would match system.hardware.product "Latitude X200", but my system.hardware.product is just "X200". lshal output: system.hardware.primary_video.product = 13687 (0x3577) (int) system.hardware.primary_video.vendor = 32902 (0x8086) (int) system.hardware.product = 'X200' (string) system.hardware.vendor = 'Dell Computer Corporation' (string) system.hardware.version = 'A07' (string) This patch (plus a workaround to an issue with pm-utils, see bug #499442) works for me, though you may want to refactor the existing rule(s). --- 20-video-quirk-pm-dell.fdi.orig 2008-09-18 11:43:24.000000000 -0700 +++ 20-video-quirk-pm-dell.fdi 2008-09-18 11:45:51.000000000 -0700 @@ -40,6 +40,11 @@ <merge key="power_management.quirk.none" type="bool">true</merge> </match> </match> + <!-- Dell Latitude X200 --> + <match key="system.hardware.product" prefix="X200"> + <merge key="power_management.quirk.vbemode_restore" type="bool">true</merge> + <merge key="power_management.quirk.vbe_post" type="bool">true</merge> + </match> <!-- Dell Inspiron --> <match key="system.hardware.product" prefix="Inspiron"> -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]