<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - displayport to dvi adapter preventing display detection"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=71660">71660</a>
          </td>
        </tr>

        <tr>
          <th>CC</th>
          <td>intel-gfx-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>intel-gfx-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>displayport to dvi adapter preventing display detection
          </td>
        </tr>

        <tr>
          <th>QA Contact</th>
          <td>intel-gfx-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>critical
          </td>
        </tr>

        <tr>
          <th>Classification</th>
          <td>Unclassified
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>Linux (All)
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>kaneda18@hotmail.com
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>x86 (IA32)
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

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

        <tr>
          <th>Component</th>
          <td>DRM/Intel
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>DRI
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Created <span class=""><a href="attachment.cgi?id=89290" name="attach_89290" title="archive of log files">attachment 89290</a> <a href="attachment.cgi?id=89290&action=edit" title="archive of log files">[details]</a></span>
archive of log files

Hardware: Lenovo ThinkCentre M2600C
Chipset: Intel 2nd Gen Core Processor Family Integrated Graphics Controller
(rev 09) i915 driver
OS: Ubuntu 13.10
Kernel: 3.11
Intel Driver: 2.99.904
Monitors: Acer X223W 22" (VGA) and Asus VW224 22" (DVI with displayPort
adapter) 

Problem: If we use a DisplayPort to DVI/VGA adapter the monitor is not being
detected and remains in its sleep state. 

Reproduction Steps:

1. Plug in a VGA monitor into VGA port.
2. Plug in a DVI monitor via a DisplayPort to DVI adapter.
3. Boot Ubuntu 13.10 LiveUSB
4. Video will only output on the monitor connected via VGA - other monitor with
displayPort adapter slips into power saving mode after bios screens display
5. Run xrandr in the xterm to confirm only one display (VGA) is seen

The second monitor which is plugged in using the adapter remains in its sleep
state and is never seen or acknowledged by the OS. We see the exact same
behavior in our custom OS which is running the 3.8 kernel and an older version
of the Intel driver. 

If we use a regular DisplayPort monitor (no adapter) we have no problems with
getting video on the 2nd monitor. It is only when using these adapters (we've
tried about 5 different kinds) that we see this problem.  I'm pretty sure this
is happening in intel-drm as I can set drm.debug=14 in the boot command line
and get all sorts of information. 

Now here is where it gets interesting. If I roll back to Ubuntu 12.04 then the
monitor attached via the adapter now works however in xrandr it is listed as an
HDMI-1 monitor while it says DP1 is disconnected. Regardless we're able to get
video on both screens with an older kernel. I tracked it down to basically
anything running the 3.5 kernel or earlier seem to be working however the 3.6,
3.8 and 3.11 kernel have this issue.  The Ubuntu 12.04 distro is running the
Intel 2.17.0 module.  

I'm attaching both drm.debug=14 logs to provide some deeper insight. Included
is the dmesg logs from a working (good) kernel and a non-working (bad) kernel
build as well as the Xorg logs from the system.</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 on the CC list for the bug.</li>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>