dx-packages team mailing list archive
-
dx-packages team
-
Mailing list archive
-
Message #11288
[Bug 1210077] Re: Screen freeze and garbled after resume from suspend
I digged a bit deeper into this issue and here's what I found out:
* UnityScreen::UnityScreen() connects to the correct event (coming from
Upower):
UScreen::GetDefault()->resuming.connect([this] {
/* Force paint local::FRAMES_TO_REDRAW_ON_RESUME frames on resume */
force_draw_countdown_ += local::FRAMES_TO_REDRAW_ON_RESUME;
});
* UnityScreen::damageCutoff() is the place where Unity checks
force_draw_countdown_ and triggers the redraw.
However it's not clear to me what's supposed to call
UnityScreen->damageCutoff(). I grepped through the whole source of Unity
and nothings seems to call it. Maybe this is the problem?
--
You received this bug notification because you are a member of DX
Packages, which is subscribed to unity in Ubuntu.
Matching subscriptions: dx-packages
https://bugs.launchpad.net/bugs/1210077
Title:
Screen freeze and garbled after resume from suspend
Status in HWE Next Project:
Fix Released
Status in HWE Next trusty series:
Fix Released
Status in “nvidia-graphics-drivers-331” package in Ubuntu:
Fix Released
Status in “unity” package in Ubuntu:
Confirmed
Bug description:
Perform regular suspend, either from system menu or close laptop lid,
when system resuming from suspend, it will freeze.
Switch to VT and back to X can solve freeze issue,
but the screen are gabled and some character rendering are strange,
however whole system can perform usual task.
found affected graphics:
gf108m
gf117m
gk107glm
To manage notifications about this bug go to:
https://bugs.launchpad.net/hwe-next/+bug/1210077/+subscriptions