<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW - Monitor on 2nd DisplayPort is not initialized"
href="https://bugs.freedesktop.org/show_bug.cgi?id=107446">107446</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>Monitor on 2nd DisplayPort is not initialized
</td>
</tr>
<tr>
<th>Product</th>
<td>DRI
</td>
</tr>
<tr>
<th>Version</th>
<td>unspecified
</td>
</tr>
<tr>
<th>Hardware</th>
<td>Other
</td>
</tr>
<tr>
<th>OS</th>
<td>All
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Component</th>
<td>DRM/Intel
</td>
</tr>
<tr>
<th>Assignee</th>
<td>intel-gfx-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>glogow@fbihome.de
</td>
</tr>
<tr>
<th>QA Contact</th>
<td>intel-gfx-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>CC</th>
<td>intel-gfx-bugs@lists.freedesktop.org
</td>
</tr></table>
<p>
<div>
<pre>I'm on Ubuntu 18.04.
While analyzing <a class="bz_bug_link
bz_status_NEW "
title="NEW - Black or broken VT when loading i915.ko "late""
href="show_bug.cgi?id=107441">bug 107441</a> I found that kernels since 4.17 failed to initialize
the 2nd monitor attached to my Skylake HW, an Acer n4640g (CeleronĀ® G3900T").
The most obvious missing lines from the DRM debug diff is the missing
retraining like:
[drm:intel_dp_check_link_status [i915]] DDI D: channel EQ not ok, retraining
...
and then there is the missing drm_atomic_add_affected_connectors:
[drm:intel_dump_pipe_config [i915]] planes on this crtc
[drm:intel_dump_pipe_config [i915]] [PLANE:28:plane 1A] disabled, scaler_id =
-1
-[drm:intel_dump_pipe_config [i915]] [PLANE:31:plane 2A] disabled, scaler_id =
-1
-[drm:intel_dump_pipe_config [i915]] [PLANE:34:cursor A] disabled, scaler_id =
-1
-[drm:drm_atomic_add_affected_connectors [drm]] Adding all current connectors
for [CRTC:47:pipe B] to (ptrval)
-[drm:intel_atomic_check [i915]] [CONNECTOR:61:DP-3] checking for sink bpp
constrains
+[drm:intel_dump_pipe_config [i915]] [PLANE:33:plane 2A] disabled, scaler_id =
-1
+[drm:intel_dump_pipe_config [i915]] [PLANE:38:cursor A] disabled, scaler_id =
-1
+[drm:intel_atomic_check [i915]] [CONNECTOR:72:DP-3] checking for sink bpp
constrains
[drm:intel_atomic_check [i915]] clamping display bpp (was 36) to EDID reported
max of 24
[drm:intel_dp_compute_config [i915]] DP link computation with max lane count 4
max bw 270000 pixel clock 148500KHz
No idea if it's related, but 4.17 is also the first kernel to spill some ACPI
error messages before the splash screen:
[ 0.049039] ACPI Error: Result stack is empty! State= (ptrval)
(20180313/dswstate-65)
[ 0.049046] ACPI Error: AE_AML_NO_RETURN_VALUE, Missing or null operand
(20180313/dsutils-612)
[ 0.049050] ACPI Error: AE_AML_NO_RETURN_VALUE, While creating Arg 0
(20180313/dsutils-727)
Tested kernels are:
* Ok - Ubuntu 18.04 + linux-image-4.15.0-29-generic (4.15.0-29.31)
* Ok - Ubuntu 18.04 + linux-image-4.16.18-041618-generic
(4.16.18-041618.201806252030)
* Fail - Ubuntu 18.04 + linux-image-4.17.11-041711-generic
(4.17.11-041711.201807280505)
* Fail - Ubuntu 18.04 + linux-image-4.18.0-041800rc7-generic
(4.18.0-041800rc7.201807292230)</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are on the CC list for the bug.</li>
<li>You are the assignee for the bug.</li>
<li>You are the QA Contact for the bug.</li>
</ul>
</body>
</html>