Bug 87223 - [BSW] eDP screen is blank when booting with DP display connected
Summary: [BSW] eDP screen is blank when booting with DP display connected
Status: CLOSED DUPLICATE of bug 87666
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: DRI git
Hardware: Other All
: high critical
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
: 89117 (view as bug list)
Depends on:
Blocks:
 
Reported: 2014-12-11 07:19 UTC by Jeff Zheng
Modified: 2017-10-06 14:33 UTC (History)
3 users (show)

See Also:
i915 platform:
i915 features:


Attachments
dmesg information after step 3 (123.41 KB, text/plain)
2014-12-11 07:19 UTC, Jeff Zheng
no flags Details
dmesg with video.use_native_backlight=0 (260.85 KB, text/plain)
2015-01-15 05:48 UTC, Jeff Zheng
no flags Details

Description Jeff Zheng 2014-12-11 07:19:31 UTC
Created attachment 110718 [details]
dmesg information after step 3

==System Environment==
--------------------------
Regression: No. First test on this machine.

Non-working platforms: BSW
Working platforms: 

==kernel==
--------------------------
-nightly: a243fbbcfd348ec042b100f3ce02f215252d177d(fails)
-queued: 5cb7179b428cf00dd96e74ed4f37efb19ba05e14(test fails in the same way)
    Detail of the commit
-fixes: sha1 (test fails in the same way)
    Detail of the commit

==Bug detailed description==
-----------------------------
Boot BSW with DP connected, when login appears on DP display, the eDP screen does not show anything. 

If I boot BSW without DP connected, I can see login on DP display. But if I connect DP screen with BSW, only DP screen shows login and eDP screen is blank again.

==Reproduce steps==
---------------------------- 
1. Connect DP display to BSW and boot BSW
2. When login appears on DP display, the eDP screen does not show anything
3. Running xinit shows xterm on DP display, but eDP screen still does not show anything.
Comment 1 Jeff Zheng 2014-12-12 02:19:33 UTC
The second section of "Bug detailed description" should be:
If I boot BSW without DP connected, I can see login on eDP display. But if I connect DP screen with BSW, only DP screen shows login and eDP screen is blank again.
Comment 2 Jeff Zheng 2014-12-12 06:41:11 UTC
The BIOS version is 0.49
Comment 3 Jeff Zheng 2014-12-22 01:34:52 UTC
I tried 10-17 nightly kernel that was tested fine before, but I saw both DP and eDP screen are blank. So it seems that this issue might be related with BIOS version. I tried to downgrade the BIOS from 0.49 to 0.40, and found that both DP and eDP screen shows text for 10-17 nightly kernel. I tried other kernel and below is the result:
BIOS    10-17 nightly   3.18.0          drm-intel-testing 12-06
0.49    both blank      both blank      eDP shows text, DP blank
0.40    Both show text  both show text  DP shows text, eDP blank

I then run "testdisplay -a" for 3.18.0 + 0.40 BIOS, but DP screen is blank with two level 3 errors (many entried for each error):
    <3>[  187.580558] [drm:intel_dp_start_link_train] *ERROR* too many full retries, give up
    <3>[  187.580932] [drm:intel_dp_complete_link_train] *ERROR* failed to train DP, aborting


Is it a BIOS issue?
Comment 4 Jeff Zheng 2014-12-22 03:05:43 UTC
CORRECTION: THE RESULT FOR drm-intel-testing 12-06 IN COMMENT #3 SHOULD BE INVERSE:

BIOS    drm-intel-testing 12-06
0.49    DP shows text, eDP blank
0.40    eDP shows text, DP blank
Comment 5 Jeff Zheng 2014-12-22 08:12:33 UTC
testdisplay/xrandr shows eDP is connected with drm-intel-testing 12-06 + BIOS 0.49, but eDP is blank:

eDP1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 280mm x 160mm
   1920x1080     60.00*+
DP1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 600mm x 340mm
   1920x1080     60.00*
Comment 6 Jeff Zheng 2014-12-23 10:24:48 UTC
DP screen is blank or flashing when running "testdisplay -a/d"
Comment 7 Jeff Zheng 2015-01-07 01:56:37 UTC
Tried with BIOS version 0.51.3 and still saw this issue.

With the new BIOS, DP screen will be black for ~2 seconds, and show text for inconsistent time (1 second ~ 1 minute).
Comment 8 mikopp 2015-01-13 07:10:35 UTC
having the same issue on 

Dell Latitude E7440 
Dell Laptop Notebook E/Port Replicator Docking Station PR03X 

I just upgraded from 3.14 to 3.18.2

in 3.14 I had to use the docks DisplayPort and the dells HDMI and it worked (72795).
with 3.18 if I start X in the dock, both DP and eDP one are not available, HDMI from notebook would work. When I start outside the dock and then plug into it, eDP still works, DP is not available. With not available I mean that xrandr shows disconnected.

There was nothing in dmesg or xorg but I can reproduce the issue, if somebody wants specific information I can test it
Comment 9 mikopp 2015-01-13 15:03:00 UTC
upgraded from dell bios A06 to A12 no change
Comment 10 Jani Nikula 2015-01-14 10:44:00 UTC
Try video.use_native_backlight=0 module parameter.
Comment 11 Jeff Zheng 2015-01-15 05:48:52 UTC
Created attachment 112265 [details]
dmesg with video.use_native_backlight=0

Boot system with kernel module parameter video.use_native_backlight=0, eDP screen is still black. Attached is the dmesg with the module parameter video.use_native_backlight=0
Comment 12 Jani Nikula 2015-01-15 13:20:59 UTC
(In reply to Jeff Zheng from comment #11)
> Created attachment 112265 [details]
> dmesg with video.use_native_backlight=0
> 
> Boot system with kernel module parameter video.use_native_backlight=0, eDP
> screen is still black. Attached is the dmesg with the module parameter
> video.use_native_backlight=0

mikopp, please share your result too. I suspect you have a different bug.
Comment 13 Gordon Jin 2015-01-20 02:45:54 UTC
mikopp, please file a separate bug. I believe they are different.
Comment 14 Jeff Zheng 2015-01-20 02:47:40 UTC
The issue disappears when disabling dynamic memory self refresh in the BIOS
Comment 15 mikopp 2015-01-20 07:03:40 UTC
Will do, just need time to reproduce it again.
Comment 16 Jani Nikula 2015-01-30 07:20:20 UTC
(In reply to Jeff Zheng from comment #14)
> The issue disappears when disabling dynamic memory self refresh in the BIOS

Based on this I assume dupe.

*** This bug has been marked as a duplicate of bug 87666 ***
Comment 17 mikopp 2015-02-02 09:13:39 UTC
I filed a seperate bug for my case (bug 88918). This still happens with 3.18.5
Comment 18 Jeff Zheng 2015-02-28 02:10:17 UTC
*** Bug 89117 has been marked as a duplicate of this bug. ***
Comment 19 Jeff Zheng 2015-03-13 02:31:35 UTC
Verified on following ocnfiguration:

Kernel: 4.0.0-rc3_drm-intel-nightly_a2f9de_20150313
BIOS: V59
DP monitor: ASUS PA238Q
HDMI monitor: ASUS VS239HR

Both 'dynamic memory self refresh' and 'DDR DVFS' are enabled.
Comment 20 Elizabeth 2017-10-06 14:33:07 UTC
Closing old verified.


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.