<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 --- - Using 2 screens impossible again with gen3"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=67846">67846</a>
          </td>
        </tr>

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

        <tr>
          <th>Summary</th>
          <td>Using 2 screens impossible again with gen3
          </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>sergio.callegari@gmail.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>unspecified
          </td>
        </tr>

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

        <tr>
          <th>Product</th>
          <td>xorg
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Hi,

using the latest intel drivers and mesa from git, with kernel 3.10.5, it looks
like gen 3 in two screen configurations is broken again.  But maybe, also unity
has to do with it.

In the past it was perfectly possible to use gen3 with two screens and unity,
provided that the overall size taken by the two screen was within 2048x2048
pixels.  In practice, this could often be achieved by putting the second screen
above or below the main screen, since putting it on the side caused the virtual
size to exceed the limits.

Now, when the second screen is connected, unity happily puts it to the side of
the main one, the graphics card limits are exceeded and the compositor and
window manager dies. Weird enough, the applications survive and you can still
see their windows, but obviously without decoration.

Interestingly, using xrandr from command line to put the screens one above the
other and restarting the compositor often works.

Now I wonder where is the problem?

Is it xrandr that fails to communicate the max overall size? (can it do so,
btw?). Is it unity who ignores some information and puts the windows side to
side?</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>