<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 - Screens reorganise, failed to enable link training errors in dmesg about 60s after plugging in dock"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=109675">109675</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Screens reorganise, failed to enable link training errors in dmesg about 60s after plugging in dock
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>DRI
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>XOrg git
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>x86-64 (AMD64)
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>Linux (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>shaun@tigera.io
          </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 have a Dell Precision 5530 and a Dell TB16 dock.  Either when I first log in
with dock already connected, or when I plug in the dock with external screen
connected over (mini) display port, initially, within about a second the screen
fires up and works as expected with the correct screen layout as previously
configured.  Then, after about 60s of normal behaviour, the screens suddenly
reorganise 2-3 times, with the displays swapping, then showing garbage (half a
screen with black across the other half, magnified) then eventually they
usually settle down to the correct orientation again.  This dance takes about
60s.

At the same time as the screen re-org, I see the following errors in dmesg and
my USB devices attached to the dock sometimes disconnect at that time too:

[  110.409017] [drm:intel_dp_start_link_train [i915]] *ERROR* failed to enable
link training
[  110.678752] [drm:intel_mst_pre_enable_dp [i915]] *ERROR* failed to allocate
vcpi
[  113.561585] [drm:intel_dp_start_link_train [i915]] *ERROR* failed to enable
link training
[  113.829922] [drm:intel_mst_pre_enable_dp [i915]] *ERROR* failed to allocate
vcpi


I'm on Ubuntu, using UKUU to install the mainline kernel.  Most recent
available at time of writing is 4.20.10, behaviour seems consistent with
4.20.x.  Earlier versions had other issues with this dock.</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>