Bernhard, i got intrigued that that lshal |grep quirks showed nothing and it still uses vbe-post.
I found the cause (A weird ubuntu patch). 88_change_pm_quirk_policy.patch changes the logic in a distinct way. For example vbe-post quirk. -[ "$HAL_PROP_POWER_MANAGEMENT_QUIRK_VBE_POST" = "true" ] && QUIRKS="$QUIRKS --quirk-vbe-post" +[ "$HAL_PROP_POWER_MANAGEMENT_QUIRK_VGA_MODE_3" != "false" ] && QUIRKS="$QUIRKS --quirk-vbe-post" Normal hal: enabling quirk requires the value to be true. Any other value disables the quirk. With patch: disabling the quirk requires to be false. Any other value enables the quirk. It's whitelist vs. blacklist. But the fdi files are upstream expects to enable quirks only when needed. So values like "foobar" or null (or whatever bash unset variables evalutes to) causes the quirk to be enabled with this patch. The changelog even says: - 88_change_pm_quirk_policy.patch: Patch by Matthew Garret, undocumented, non-obvious purpose. Applying a patch and knowing is has a "non obvious purpose" shouldn't happen, even if it's from Matthew Garret :). ** Also affects: hal (Ubuntu) Importance: Undecided Status: New -- Resume from standby works with "pm-suspend" but not with standard ubuntu/gnome actions (with fglrx-driver from restricted modules) https://bugs.launchpad.net/bugs/202814 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs