Bug 90233 - [i915] failed to connect monitor through DP
Summary: [i915] failed to connect monitor through DP
Status: CLOSED WORKSFORME
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-04-29 12:15 UTC by Vladimír Kriška
Modified: 2017-07-24 22:47 UTC (History)
2 users (show)

See Also:
i915 platform: BDW
i915 features: display/DP


Attachments
Xorg.0.log (24.16 KB, text/plain)
2015-04-29 12:25 UTC, Vladimír Kriška
no flags Details
xrand --verbose (11.29 KB, text/plain)
2015-04-29 12:27 UTC, Vladimír Kriška
no flags Details
dmesg (56.23 KB, text/plain)
2015-04-29 12:31 UTC, Vladimír Kriška
no flags Details
kern.log (48.53 KB, text/plain)
2015-04-29 12:40 UTC, Vladimír Kriška
no flags Details
dmesg (156.86 KB, text/plain)
2015-04-29 12:57 UTC, Vladimír Kriška
no flags Details
dmesg (224.44 KB, text/plain)
2015-04-29 13:03 UTC, Vladimír Kriška
no flags Details

Description Vladimír Kriška 2015-04-29 12:15:01 UTC
Bug description: I'm unable to connect monitor through DP on Thinkpad t450s

System environment:
-- chipset:
-- system architecture: x86_64
-- xf86-video-intel:
-- xserver:
-- mesa:
-- libdrm: 2.4.60-2
-- kernel: 3.19.0-15-generic
-- Linux distribution: Xubuntu 
-- Machine or mobo model: Thinkpad t450s
-- Display connector: Display Port

Reproducing steps:
Insert DP cable and error message appears in dmesg.

Additional info:
Actually I've reported this bug in past and after while it looked like fixed (monitor connection worked without any errors). But after upgrading to newer kernel (I don't know exact version) issue came back.
Comment 1 Vladimír Kriška 2015-04-29 12:25:11 UTC
Created attachment 115437 [details]
Xorg.0.log
Comment 2 Vladimír Kriška 2015-04-29 12:27:44 UTC
Created attachment 115438 [details]
xrand --verbose
Comment 3 Vladimír Kriška 2015-04-29 12:31:09 UTC
Created attachment 115440 [details]
dmesg
Comment 4 Vladimír Kriška 2015-04-29 12:35:07 UTC
Here the link to previously reported bug:

https://bugzilla.kernel.org/show_bug.cgi?id=94121
Comment 5 Jani Nikula 2015-04-29 12:39:48 UTC
The new dmesg doesn't show any errors... please also use drm.debug=14 module parameter.
Comment 6 Vladimír Kriška 2015-04-29 12:40:12 UTC
Created attachment 115441 [details]
kern.log

kern.log while I tried to connect and disconnect
Comment 7 Vladimír Kriška 2015-04-29 12:57:15 UTC
Created attachment 115444 [details]
dmesg

Sorry for old dmesg output.

Here's new. PC booted with cable connected, after while I replugged cable again.
Comment 8 Vladimír Kriška 2015-04-29 13:03:13 UTC
Created attachment 115445 [details]
dmesg
Comment 9 Ander Conselvan de Oliveira 2016-02-03 12:58:15 UTC
Hi Vladimír,

Sorry for the very late reply.

Is there any chance you can retest with a 4.4 kernel? That should contain the following commit, which might make a difference for you.

commit 1da7d7131c35cde83f1bab8ec732b57b69bef814
Author: Jani Nikula <jani.nikula@intel.com>
Date:   Thu Sep 3 11:16:08 2015 +0300

    drm/i915: ignore link rate in TPS3 selection
Comment 10 anusha 2016-06-30 21:30:52 UTC
I tested with a thinkpad t450s and HP external monitor and it worked fine. Can you test it with latest kernel?
Comment 11 Elio 2016-07-11 18:22:08 UTC
Hello,

I just tried to reproduce the problem with following configuration:

BDW-U NUC, emulating eDP with external Display (HP ZR24w) 1920 x 1200 as principal display

Attaching a 4k display (3840x2160). Using same command lines:


Both are working fine with this software configuration:

OS: Ubuntu 16.04
Kernel: 4.7.0 rc2

++ Date : jun-WW24-01-11:31:29 

 --> Component : drm 
	 url : http://cgit.freedesktop.org/mesa/drm 
	 tag : libdrm-2.4.68 
	 commit : fc09c5a 
	 author : Kenneth Graunke <kenneth@whitecape.org> 
	 age : 6 weeks ago 
 --> Component : mesa 
	 url : http://cgit.freedesktop.org/mesa/mesa 
	 tag : mesa-11.2.2 
	 commit : 3a9f628 
	 author : Emil Velikov <emil.velikov@collabora.com> 
	 age : 4 weeks ago 
 --> Component : xf86-video-intel 
	 url : http://cgit.freedesktop.org/xorg/driver/xf86-video-intel 
	 tag : 2.99.917 
	 commit : baec802 
	 author : Chris Wilson <chris@chris-wilson.co.uk> 
	 age : 1 year 6 months ago 
 --> Component : libva 
	 url : http://cgit.freedesktop.org/libva/ 
	 tag : libva-1.7.1.pre1 
	 commit : 453876f 
	 author : Xiang Haihao <haihao.xiang@intel.com> 
	 age : 4 days ago 
 --> Component : vaapi (intel-driver) 
	 url : http://cgit.freedesktop.org/vaapi/intel-driver 
	 tag : 1.7.1.pre1 
	 commit : 2975480 
	 author : Xiang Haihao <haihao.xiang@intel.com> 
	 age : 4 days ago 
 --> Component : cairo 
	 url : http://cgit.freedesktop.org/cairo 
	 tag : 1.15.2 
	 commit : db8a7f1 
	 author : Bryce Harrington <bryce@osg.samsung.com> 
	 age : 6 months ago 
 --> Component : xserver 
	 url :  http://cgit.freedesktop.org/xorg/xserver 
	 tag : xorg-server-1.18.3 
	 commit : 9454cd5 
	 author : Adam Jackson <ajax@redhat.com> 
	 age : 9 weeks ago 
 --> Component : intel-gpu-tools 
	 url : http://cgit.freedesktop.org/xorg/app/intel-gpu-tools 
	 tag : intel-gpu-tools-1.15 
	 commit : 3ce58b6 
	 author : Marius Vlad <marius.c.vlad@intel.com> 

Please let me know if this configuration works for you


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.