<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 - MST configuration breaks after resume with monitor switched to different source"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=112400">112400</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>MST configuration breaks after resume with monitor switched to different source
          </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>not set
          </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>Simon.Richter@hogyros.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 use a MST based dual monitor setup where the first monitor in the chain has
multiple inputs and allows me to switch between input sources.

When switching away from my Linux box, there is a good chance that afterwards
the configuration will be invalid, and after switching back, no picture will be
shown.

I usually hibernate the machines at night, and resuming with the monitor
switched to the other source always triggers this condition (while switching
away during normal operation only has a high probability).

Hibernating again and making sure to boot up with the monitor set to the right
source does not fix the problem -- the firmware correctly shows the logo on
both monitors, a text mode screen with a blinking cursor is shown during
resume, then the invalid configuration is reloaded.

Attached kernel log is with a Debian standard kernel,

Linux debian 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u1 (2019-09-20) x86_64
GNU/Linux

 - Normal boot
 - X start
 - hibernate
 - resume
 - X shutdown
 - X restart</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the QA Contact for the bug.</li>
          <li>You are the assignee for the bug.</li>
          <li>You are on the CC list for the bug.</li>
      </ul>
    </body>
</html>