<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 - i915 monitor connected through dock not working"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=111480">111480</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>i915 monitor connected through dock not working
          </td>
        </tr>

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

        <tr>
          <th>Version</th>
          <td>unspecified
          </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>not set
          </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>joseph-thommes@gmx.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>Created <span class=""><a href="attachment.cgi?id=145148" name="attach_145148" title="dmesg connecting dock with monitor and activating it">attachment 145148</a> <a href="attachment.cgi?id=145148&action=edit" title="dmesg connecting dock with monitor and activating it">[details]</a></span>
dmesg connecting dock with monitor and activating it

Bug description:

Monitor connected through HDMI or DP in lenovo-thunderbolt dock causes
[drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe B FIFO
underrun
and after some time
[drm:intel_dp_start_link_train [i915]] *ERROR* Timed out waiting for DP idle
patterns
if enabled in xserver. Just connecting and not using it doesn't do anything.

The monitor shows up as a DP-Monitor even if it is connected through HDMI.
Also my input becomes extremely laggy, windows do not respond and my fan spins
up (not sure if this is related). I do not get any output on the screen, but
resolution etc are determined correctly when checking in xrandr.
After unplugging the monitor, everything is back to normal.

The monitor works with other computers.
All available firmware updates (dock and laptop) have been installed.

System environment:
-- chipset: not sure how to determine
-- system architecture: 64-bit
-- xf86-video-intel: 1:2.99.917+870+g6f4972d5-1
-- xserver: 1.20.5-2
-- mesa: 19.1.4-1
-- libdrm: 2.4.99-1
-- kernel: 5.2.9-arch1-1-ARCH
-- Linux distribution: arch
-- Machine or mobo model: Lenovo Thinkpad T490 (20N2), Ultra Docking Station
Type 40AJ
-- Display connector: HDMI/DP through dock

Reproducing steps:
Power up the laptop and login.
Connect the dock with a Monitor plugged in. (HDMI)
Activate the second screen (with arandr).

Alternative:
Boot with dock and monitor connected and start an X session.

Additional info:
None</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>