<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW --- - Resuming my AMD A4-3300 based laptop leaves the screen black"
href="https://bugs.freedesktop.org/show_bug.cgi?id=43829#c54">Comment # 54</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW --- - Resuming my AMD A4-3300 based laptop leaves the screen black"
href="https://bugs.freedesktop.org/show_bug.cgi?id=43829">bug 43829</a>
from <span class="vcard"><a class="email" href="mailto:austin.hoppe7@live.com" title="austin.hoppe7@live.com">austin.hoppe7@live.com</a>
</span></b>
<pre>Awesome. To spell it out a little more explicitly, here is what I did (Arch
x86_64 3.14-mainline) to have this apparently accomplished automatically from
now on:
sudo su
echo 'ADD_PARAMETERS="--quirk-test --quirk-s3-bios"' >>
/etc/pm/config.d/00-fix_dv6z_suspend_screen
pm-suspend --quirk-test --quirk-s3-bios --store-quirks-as-lkw
Which should save the quirks, perhaps with some redundancy. Checking the
contents of the (new)
/etc/pm/last_known_working.quirkdb
file should show the matches made against your particular system, especially
e.g. hardware and firmware details. I guess these could be patched into (for my
HP at least)
/usr/lib/pm-utils/video-quirks/20-video-quirk-pm-hp.quirkdb
with some of the returned information, given that this file is supposed to have
a fairly up-to-date {white,black,broken}-list.
Obviously follow this only at your own risk, etc. I have no idea how this would
work when it comes to fglrx, or even how stable it is against
kernel/pm/upower/whatever updates. Here are some more good references for
information:
<a href="https://trisquel.info/en/wiki/troubleshooting-suspendhibernate">https://trisquel.info/en/wiki/troubleshooting-suspendhibernate</a>
<a href="https://wiki.archlinux.org/index.php/pm-utils">https://wiki.archlinux.org/index.php/pm-utils</a></pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>