<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 --- - triple monitor support not working on HD 4600"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=68485">68485</a>
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>chris@chris-wilson.co.uk
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>triple monitor support not working on HD 4600
          </td>
        </tr>

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

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

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

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

        <tr>
          <th>Reporter</th>
          <td>xorg@richardneill.org
          </td>
        </tr>

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

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

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

        <tr>
          <th>Component</th>
          <td>Driver/intel
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>xorg
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Created <span class=""><a href="attachment.cgi?id=84538" name="attach_84538" title="Xorg logfile">attachment 84538</a> <a href="attachment.cgi?id=84538&action=edit" title="Xorg logfile">[details]</a></span>
Xorg logfile

I have a Gigabyte GA-H87N-wifi motherboard, which explicitly supports 3
monitors at the same time from the motherboards' onboard graphics (2x HDMI, 1x
DVI). The CPU is an Intel 4570S with HD4600 graphics (also supporting 3 heads
at the same time). However, I can only get 2 monitors (any 2, but not all 3)
working. All monitors are identical 1600x1200 (NEC LCD2070NX).

The KDE systemsettings GUI helpfully shows icons for all 3 monitors, but one is
always greyed out, and attempting to enable it emits "Failed to set mode:
Invalid argument" in Xorg.0.log. Xrandr compians "Configure crtc 2 failed".
However, it's clear that the graphics hardware can handle 3 outputs, since it
refers to "pipe 0, pipe 1 and pipe 2" in the logs.

Google doesn't show anything very helpful, except to warn that in older
graphics hardware (definitely not this motherboard) there may be more output
connectors than graphics pipelines, and that in the HD4600 there are only 2x
PLL, so 2 of the monitors need to be identically clocked (as they indeed are).

I'm using the xorg-edgers package, built a couple of days ago from git, and
this probleme affects both the latest Ubuntu (Saucy), and Mageia Alpha 4. I'm
using a very recent kernel, 3.11.0.

Thanks for your help - please let me know if there's anything I can do to
assist in debugging/testing.

P.S. I originally filed this here, but I think it is really an Xorg bug, rather
than an Ubuntu-specific one.
<a href="https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1215449">https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1215449</a></pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the QA Contact for the bug.</li>
      </ul>
    </body>
</html>