[Bug 59824] New: External DP monitor goes black during heavy display activity

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Jan 24 13:32:26 PST 2013


https://bugs.freedesktop.org/show_bug.cgi?id=59824

          Priority: medium
            Bug ID: 59824
          Assignee: intel-gfx-bugs at lists.freedesktop.org
           Summary: External DP monitor goes black during heavy display
                    activity
        QA Contact: intel-gfx-bugs at lists.freedesktop.org
          Severity: normal
    Classification: Unclassified
                OS: Linux (All)
          Reporter: jadamcze at utas.edu.au
          Hardware: x86-64 (AMD64)
            Status: NEW
           Version: unspecified
         Component: DRM/Intel
           Product: DRI

Dell XPS L702x laptop, xorg log reports "Integrated Graphics Chipset: Intel(R)
Sandybridge Mobile (GT2)"

Running a custom configured 3.7.3 based kernel, xf86-video-intel-2.20.18.

I'm running the internal LVDS screen at 1080p and a Dell 2713HM monitor at
2560x1440 connected via display port.

Both screens run fine when X starts, but at some point the external monitor
will go black. The system doesn't recognize it as being disconnected - no KDE
popup asking if I want to change the monitor config as happens when pulling the
DP or power on the monitor.

Sometimes it will return to life after a short amount of time, most of the time
it stays black indefinitely. A full power cycle of the monitor (pulling the
plug) will usually bring it back to life, as will unplugging and replugging the
DP cable.

The screen usually goes black while there's a high degree of display activity -
a video playing, moving large windows around the screen, looking around in
google streetview, heavy output in a large terminal window, etc. It doesn't
seem to matter which screen the activity is on.

It *seems* to be less likely if I run the external display at a lower
resolution.

There's nothing that coincides with the screen going black in dmesg or the xorg
log, even with drm.debug=0xe on the command line.

Testing using this patch:
diff --git a/drivers/gpu/drm/i915/intel_dp.c b/drivers/gpu/drm/i915/intel_dp.c
index 1492706..5e91242 100644
--- a/drivers/gpu/drm/i915/intel_dp.c
+++ b/drivers/gpu/drm/i915/intel_dp.c
@@ -2580,6 +2580,8 @@ intel_dp_hot_plug(struct intel_encoder *intel_encoder)
 {
        struct intel_dp *intel_dp = enc_to_intel_dp(&intel_encoder->base);

+       printk("hotplug interrupt for DP\n");
+
        intel_dp_check_link_status(intel_dp);
 }

there was no hotplug interrupt triggered when the screen goes black.

I've had no problems with this monitor under Windows 7 (gaming, videos, etc).

Earlier discussion regarding this issue may be found here:
http://lists.freedesktop.org/archives/intel-gfx/2013-January/023874.html

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20130124/c9cba568/attachment.html>


More information about the intel-gfx-bugs mailing list