Bug 56754 - [Regression v3.7-rc1] DPMS Standby/Suspend don't work on VGA
Summary: [Regression v3.7-rc1] DPMS Standby/Suspend don't work on VGA
Status: CLOSED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Jani Nikula
QA Contact:
URL:
Whiteboard:
Keywords: regression
Depends on:
Blocks:
 
Reported: 2012-11-05 01:54 UTC by Loïc Yhuel
Modified: 2016-11-03 12:26 UTC (History)
4 users (show)

See Also:
i915 platform:
i915 features:


Attachments
drm/i915/crt: fix DPMS standby and suspend mode handling (1.36 KB, patch)
2012-11-05 08:55 UTC, Jani Nikula
no flags Details | Splinter Review

Description Loïc Yhuel 2012-11-05 01:54:43 UTC
On a Lenovo E530 (Ivy Bridge), DPMS Standby/Suspend don't work properly on VGA : the display is blanked for one second then is turned back on (too fast to know if it's DPMS or only a black screen), or it even stays on.
DPMS Off works properly.

It's systematic, for example with "xset dpms force standby" or "xset dpms force suspend".

3.7-rc4 doesn't work, 3.6.2 works.

I've bisected, the regression starts with commit b2cabb0e1d205708dab11bd9e1b97fd080537096.
Comment 1 Daniel Vetter 2012-11-05 07:55:38 UTC
commit b2cabb0e1d205708dab11bd9e1b97fd080537096
Author: Daniel Vetter <daniel.vetter@ffwll.ch>
Date:   Sun Jul 1 22:42:24 2012 +0200

    drm/i915: convert dpms functions of dvo/sdvo/crt
Comment 2 Jani Nikula 2012-11-05 08:55:23 UTC
Created attachment 69544 [details] [review]
drm/i915/crt: fix DPMS standby and suspend mode handling

Please try the attached patch, thanks.
Comment 3 Loïc Yhuel 2012-11-05 21:32:04 UTC
(In reply to comment #2)
> Created attachment 69544 [details] [review] [review]
> drm/i915/crt: fix DPMS standby and suspend mode handling
> 
> Please try the attached patch, thanks.

Great, it fixes the bug !
Comment 4 Daniel Vetter 2012-11-06 09:49:34 UTC
Fixed merged into drm-intel-fixes

commit 4a8dece21eea0ad6aca442272673d48693cd93b4
Author: Jani Nikula <jani.nikula@intel.com>
Date:   Mon Nov 5 13:51:51 2012 +0200

    drm/i915/crt: fix DPMS standby and suspend mode handling
Comment 5 Jari Tahvanainen 2016-11-03 12:26:15 UTC
Closing resolved+fixed. Verified by Reporter. CommitDate: Fri Nov 16 2012.


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.