<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 - Unable to force-enable output if monitor disconnected"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=93612">93612</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Unable to force-enable output if monitor disconnected
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>xorg
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>7.7 (2012.06)
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>x86 (IA32)
          </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>Driver/nouveau
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>nouveau@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>thor@math.tu-berlin.de
          </td>
        </tr>

        <tr>
          <th>QA Contact</th>
          <td>xorg-team@lists.x.org
          </td>
        </tr></table>
      <p>
        <div>
        <pre>If autoprobing outputs fails - probably because the monitor sits behind a KVM -
neither the xorg driver nor the nouveau kernel module can force-enable an
output.

Details are as possible: 

I have here an old GForce FX 5200 card whose DVI-I ouptut is connected to a
monitor behind a KVM switch (an ATEN CS22D). If I turn the system on with the
monitor switched away, then switch back after the system booted up, the monitor
remains blank. The system is running a custom 4.1.15 kernel with xorg 7.7.

I tried the following:

*) Downloaded the edid of the monitor and placed it in lib/firmware. Then
enforced loading the custom edid with the kernel parameter
drm_kms_helper.load_edid=edid/edid.bin. The kernel log indicates that the
custom edid is loaded correctly when the monitor is connected, though the
overall problem does not change. The monitor still remains blank when
disconnected during bootstrap and reconnected after boot-up.

According to the system, the monitor is connected to the output DVI-I-1, and I
verified this with both the kernel log and xrandr.

*) Inserted the kernel parameter video=DVI-I-1:e to force-enable the output.
The result of this is that the video output now remains always blank,
regardless of whether the monitor is connected during bootstrap or not. Thus,
the parameter does quite the opposite of what it should do. It rather
force-disables the output.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>