Summary: | External display not working - failed to enable link training, failed to start channel equalization | ||
---|---|---|---|
Product: | DRI | Reporter: | Krzysiek Bielicki <krzysiek> |
Component: | DRM/Intel | Assignee: | Jani Nikula <jani.nikula> |
Status: | CLOSED FIXED | QA Contact: | Intel GFX Bugs mailing list <intel-gfx-bugs> |
Severity: | normal | ||
Priority: | medium | CC: | andreas.sturmlechner, intel-gfx-bugs |
Version: | XOrg git | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: |
Description
Krzysiek Bielicki
2014-01-16 16:15:59 UTC
I would like to see a perf profile of when X freezes, and/or cat /proc/`pidof X`/stack And a complete dmesg with drm.debug=0xe module parameter is always nice to have. I can see the same dmesg output when (un-)plugging DisplayPort cable from X200s (GM45 chipset) docking station a few times - no hangs though: [ 178.049984] [drm:intel_dp_start_link_train] *ERROR* failed to enable link training [ 178.052592] [drm:intel_dp_complete_link_train] *ERROR* failed to start channel equalization [ 194.914411] [drm:intel_dp_start_link_train] *ERROR* too many voltage retries, give up Created attachment 94042 [details]
dmesg of fully initialized system with x running (up to Gnome-session)
Created attachment 94043 [details]
After connecting DVI display screen goes black, after disconnecting shows back properly
Created attachment 94044 [details]
After connecting VGA display screen goes black, after disconnecting shows back properly
Linux 3.13.2 #1 SMP Fri Feb 7 13:28:49 CET 2014 x86_64 Intel(R) Core(TM) i5-4300U CPU @ 1.90GHz GenuineIntel GNU/Linux x11-base/xorg-server-1.15.0 x11-drivers/xf86-video-intel-2.99.910 Is any more info needed?? I don't know if I should make new bug. DisplayPort (from docking station) also des not work. dmesg: [10131.377840] [drm:drm_edid_block_valid] *ERROR* EDID checksum is invalid, remainder is 67 [10131.377850] Raw EDID: [10131.377856] 00 ff ff ff ff ff ff 00 10 ac 7a a0 53 4b 47 31 [10131.377861] 2c 17 01 03 80 00 ff ff ff ff ff ff ff ff ff ff [10131.377865] ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [10131.377869] ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [10131.377873] ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [10131.377878] ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [10131.377882] ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [10131.377886] ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [10152.775550] [drm:intel_dp_start_link_train] *ERROR* failed to enable link training [10152.778327] [drm:intel_dp_complete_link_train] *ERROR* failed to start channel equalization (In reply to comment #9) > I don't know if I should make new bug. > > DisplayPort (from docking station) also des not work. Same as in my message from above (Thinkpad Ultrabase), I don't think a new bug is needed. > [10131.377840] [drm:drm_edid_block_valid] *ERROR* EDID checksum is invalid, > remainder is 67 For the EDID checksum error I already filed a bug at b.k.o: https://bugzilla.kernel.org/show_bug.cgi?id=57461 DP works on 3.14.0-rc6. (In reply to comment #11) > DP works on 3.14.0-rc6. Does the original problem persist with 3.14? Please try i915.i915_enable_fbc=0 module parameter and report back. Does the problem persist? Please report back. It works now. (In reply to comment #14) > It works now. Thanks for the report and testing; I wish we knew what fixed it. It works, one does not exactly know what fixed the bug. Closing. |
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.