Package: hal-info Version: 20080317+git20080318-1 Severity: minor Tags: patch
On a Gateway MT6920 laptop (with integrated i965 video), 'pm-suspend' successfully suspends the machine, but video stays blank after resume. 'pm-suspend --quirk-vbe-post' works. I created /usr/share/hal/fdi/information/10freedesktop/20-video-quirk-pm-gateway.fdi with this content, which works for me: <?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- --> <deviceinfo version="0.2"> <device> <match key="system.hardware.vendor" string="Gateway"> <match key="system.hardware.product" prefix="MT6920"> <merge key="power_management.quirk.vbe_post" type="bool">true</merge> </match> </match> </device> </deviceinfo> Potentially relevant output from lshal: system.hardware.primary_video.product = 10754 (0x2a02) (int) system.hardware.primary_video.vendor = 32902 (0x8086) (int) system.hardware.product = 'MT6920' (string) system.hardware.vendor = 'Gateway' (string) system.hardware.version = '3408932R' (string) udi = '/org/freedesktop/Hal/devices/pci_8086_2a03' info.parent = '/org/freedesktop/Hal/devices/computer' (string) info.product = 'Mobile GM965/GL960 Integrated Graphics Controller' (string) info.subsystem = 'pci' (string) info.udi = '/org/freedesktop/Hal/devices/pci_8086_2a03' (string) info.vendor = 'Intel Corporation' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'pci' (string) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.1' (string) pci.device_class = 3 (0x3) (int) pci.device_protocol = 0 (0x0) (int) pci.device_subclass = 128 (0x80) (int) pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.1' (string) pci.product = 'Mobile GM965/GL960 Integrated Graphics Controller' (string) pci.product_id = 10755 (0x2a03) (int) pci.subsys_product_id = 872 (0x368) (int) pci.subsys_vendor = 'Gateway 2000' (string) pci.subsys_vendor_id = 4219 (0x107b) (int) pci.vendor = 'Intel Corporation' (string) pci.vendor_id = 32902 (0x8086) (int) udi = '/org/freedesktop/Hal/devices/pci_8086_2a02' info.parent = '/org/freedesktop/Hal/devices/computer' (string) info.product = 'Mobile GM965/GL960 Integrated Graphics Controller' (string) info.subsystem = 'pci' (string) info.udi = '/org/freedesktop/Hal/devices/pci_8086_2a02' (string) info.vendor = 'Intel Corporation' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'pci' (string) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.0' (string) pci.device_class = 3 (0x3) (int) pci.device_protocol = 0 (0x0) (int) pci.device_subclass = 0 (0x0) (int) pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.0' (string) pci.product = 'Mobile GM965/GL960 Integrated Graphics Controller' (string) pci.product_id = 10754 (0x2a02) (int) pci.subsys_product_id = 872 (0x368) (int) pci.subsys_vendor = 'Gateway 2000' (string) pci.subsys_vendor_id = 4219 (0x107b) (int) pci.vendor = 'Intel Corporation' (string) pci.vendor_id = 32902 (0x8086) (int) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]