Bug 19362 - Additional display resume quirk required for Compaq Presario X1000
Summary: Additional display resume quirk required for Compaq Presario X1000
Status: RESOLVED FIXED
Alias: None
Product: hal
Classification: Unclassified
Component: hal-info (show other bugs)
Version: unspecified
Hardware: x86 (IA32) Linux (All)
: medium normal
Assignee: David Zeuthen (not reading bugmail)
QA Contact:
URL:
Whiteboard:
Keywords: patch
Depends on:
Blocks:
 
Reported: 2009-01-01 15:24 UTC by Robert Hancock
Modified: 2009-01-16 08:56 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Robert Hancock 2009-01-01 15:24:16 UTC
This is with hal-info from Fedora 10: hal-info-20081022-2.fc10.noarch

Compaq Presario X1000 laptops (ATI Radeon Mobility 9000 chipset) require an additional display resume quirk in order to resume from suspend to RAM successfully. Without this, the display ends up all white with streaks slowly descending from the top, presumably indicating the panel is not being reinitialized properly.

I fixed it by editing
/usr/share/hal/fdi/information/10freedesktop/20-video-quirk-pm-hp.fdi to add
X1000 to the models list for this section:

      <match key="system.hardware.product" contains_outof="OmniBook XE3
G;R3200;nx5000;nx7000;nc6120;nx6325;6510b;2510p">-->
        <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
        <merge key="power_management.quirk.vbestate_restore"
type="bool">true</merge>
      </match>

i.e.

      <match key="system.hardware.product" contains_outof="OmniBook XE3
G;R3200;nx5000;nx7000;nc6120;nx6325;6510b;2510p;X1000">

This system is similar to the nx7000 (the ACPI tables identification even says
nx7000) so this makes sense.

My system's model info is:

  system.hardware.product = 'Compaq Presario X1000 DP485U#ABL'  (string)
  system.hardware.vendor = 'Hewlett-Packard'  (string)
  system.hardware.version = 'F.55'  (string)

Also see https://bugzilla.redhat.com/show_bug.cgi?id=199226
Comment 1 Danny Kukawka 2009-01-16 08:56:46 UTC
commit 55cf2aa7f720d3c5d47f56e0cc8264ef6d0bc406
Author: Danny Kukawka <danny.kukawka@web.de>
Date:   Fri Jan 16 17:54:40 2009 +0100

    add suspend quirk for a Compaq Presario X1000

    Added suspend quirk for a Compaq Presario X1000 as reported in
    fd.o#19362 by Robert Hancock <hancockr@shaw.ca>.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.