<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 --- - Primary output broken in zaphod mode (regression)"
href="https://bugs.freedesktop.org/show_bug.cgi?id=67176">67176</a>
</td>
</tr>
<tr>
<th>Assignee</th>
<td>chris@chris-wilson.co.uk
</td>
</tr>
<tr>
<th>Summary</th>
<td>Primary output broken in zaphod mode (regression)
</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>All
</td>
</tr>
<tr>
<th>Reporter</th>
<td>nbowler@draconx.ca
</td>
</tr>
<tr>
<th>Hardware</th>
<td>Other
</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=82821" name="attach_82821" title="Xorg.log from a broken session">attachment 82821</a> <a href="attachment.cgi?id=82821&action=edit" title="Xorg.log from a broken session">[details]</a></span>
Xorg.log from a broken session
After upgrading xf86-video-intel to latest git, my "primary" display
(connected via HDMI) no longer works: the display simply enters standby mode
after starting X. The display is still "there", and poking at it with xrandr
-display :0.0 shows that it is somehow configured to a nonsense mode:
Screen 0: minimum 320 x 200, current 320 x 200, maximum 32767 x 32767
HDMI1 connected (normal left inverted right x axis y axis)
1920x1080 59.9 + 60.0 50.0 60.0
1920x1080i 30.0 25.0
1680x1050 59.9
1280x1024 75.0 60.0
1152x864 75.0
1280x720 50.0 60.0
1024x768 75.1 60.0
832x624 74.6
800x600 75.0 60.3 56.2
720x576 50.0
720x480 59.9
640x480 75.0 60.0 59.9
720x400 70.1
The output starts to work again after manually configuring to 1920x1080 but
pointer screen crossings are all messed up. Bisecting pinpoints the following
commit in xf86-video-intel; reverting this commit on top of master appears to
correct the issues:
ea508c177c961ba2f00129476a22a32ff3ea6f1b is the first bad commit
commit ea508c177c961ba2f00129476a22a32ff3ea6f1b
Author: Chris Wilson <<a href="mailto:chris@chris-wilson.co.uk">chris@chris-wilson.co.uk</a>>
Date: Thu Jul 4 20:19:20 2013 +0100
sna: Set 1024x768 fb in absence of any connected devices
No actual initial configration magic is required, all we need to do is
set the initial framebuffer size with no connected outputs and leave it
to the core to select CompatOutput() the like.
Signed-off-by: Chris Wilson <<a href="mailto:chris@chris-wilson.co.uk">chris@chris-wilson.co.uk</a>>
:040000 040000 9ed8e6c7baee59c48687bec00e15b4d878780a9e
0c6e5509fa6a22161e8302303932f04783b486f3 M src
Running Linux 3.9.11, xorg-server 1.14.2.</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>