<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 - Can't use 1920x1080 on VGA with versions newer than 0.4.176"
href="https://bugs.freedesktop.org/show_bug.cgi?id=96500">96500</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>Can't use 1920x1080 on VGA with versions newer than 0.4.176
</td>
</tr>
<tr>
<th>Product</th>
<td>xorg
</td>
</tr>
<tr>
<th>Version</th>
<td>git
</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>major
</td>
</tr>
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Component</th>
<td>Driver/openchrome
</td>
</tr>
<tr>
<th>Assignee</th>
<td>openchrome-devel@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>off_mail@mail.ru
</td>
</tr></table>
<p>
<div>
<pre>Created <span class=""><a href="attachment.cgi?id=124489" name="attach_124489" title="Xorg.0.log for 0.4.179 driver (with problem)">attachment 124489</a> <a href="attachment.cgi?id=124489&action=edit" title="Xorg.0.log for 0.4.179 driver (with problem)">[details]</a></span>
Xorg.0.log for 0.4.179 driver (with problem)
After commit "Limiting IGA1 horizontal total to 2080"
<a href="https://cgit.freedesktop.org/openchrome/xf86-video-openchrome/commit/?id=c768c86d044c84504f2b747db2b306c1f041ba44">https://cgit.freedesktop.org/openchrome/xf86-video-openchrome/commit/?id=c768c86d044c84504f2b747db2b306c1f041ba44</a>
driver don't like video mode it worked with before.
I have a motherboard Asus P5VD2-MX SE with P4P890 and integrated VGA output.
Lubuntu 16.04. Dell S2740L FullHD monitor connected to VGA output. Video mode
selected in OS: 1920x1080.
With previous version of driver (exactly 0.4.171) i got following logs:
[ 15.306] (II) CHROME(0): Entered viaIGA1ModeValid.
[ 15.306] (II) CHROME(0): Exiting viaIGA1ModeValid.
...
[ 15.306] (II) CHROME(0): IGA1 Requested Screen Mode: 1920x1080
[ 15.306] (II) CHROME(0): IGA1 CrtcHTotal: 2200
[ 15.306] (II) CHROME(0): IGA1 CrtcHDisplay: 1920
[ 15.306] (II) CHROME(0): IGA1 CrtcHBlankStart: 1920
[ 15.306] (II) CHROME(0): IGA1 CrtcHBlankEnd: 2200
[ 15.306] (II) CHROME(0): IGA1 CrtcHSyncStart: 2008
[ 15.306] (II) CHROME(0): IGA1 CrtcHSyncEnd: 2052
[ 15.306] (II) CHROME(0): IGA1 CrtcVTotal: 1125
[ 15.306] (II) CHROME(0): IGA1 CrtcVDisplay: 1080
[ 15.306] (II) CHROME(0): IGA1 CrtcVBlankStart: 1080
[ 15.306] (II) CHROME(0): IGA1 CrtcVBlankEnd: 1125
[ 15.306] (II) CHROME(0): IGA1 CrtcVSyncStart: 1084
[ 15.306] (II) CHROME(0): IGA1 CrtcVSyncEnd: 1089
[ 15.306] (II) CHROME(0): Exiting viaIGA1SetDisplayRegister.
But with this patch (and exactly version 0.4.179) value 2200 is out of range
and i got following message:
[ 20.048] (II) CHROME(0): Entered viaIGA1ModeValid.
[ 20.048] (II) CHROME(0): Not using mode "(null)" : horizontal timing out of
range.
I tracked the source of this value (2200) and it probably came from monitor:
[ 20.045] (--) CHROME(0): Detected a VGA monitor on I2C Bus 1.
[ 20.045] (II) CHROME(0): EDID vendor "DEL", prod id 41100
[ 20.045] (II) CHROME(0): Printing probed modes for output VGA-1
[ 20.045] (II) CHROME(0): Modeline "1920x1080"x60.0 148.50 1920 2008 2052
2200 1080 1084 1089 1125 +hsync +vsync (67.5 kHz eP)
[ 20.045] (II) CHROME(0): Modeline "1920x1080"x60.0 172.80 1920 2040 2248
2576 1080 1081 1084 1118 -hsync +vsync (67.1 kHz e)
[ 20.045] (II) CHROME(0): Modeline "1280x1024"x75.0 135.00 1280 1296 1440
1688 1024 1025 1028 1066 +hsync +vsync (80.0 kHz e)
[ 20.045] (II) CHROME(0): Modeline "1280x1024"x60.0 108.00 1280 1328 1440
1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
[ 20.045] (II) CHROME(0): Modeline "1152x864"x75.0 108.00 1152 1216 1344
1600 864 865 868 900 +hsync +vsync (67.5 kHz e)
[ 20.045] (II) CHROME(0): Modeline "1024x768"x75.0 78.75 1024 1040 1136
1312 768 769 772 800 +hsync +vsync (60.0 kHz e)
[ 20.045] (II) CHROME(0): Modeline "1024x768"x60.0 65.00 1024 1048 1184
1344 768 771 777 806 -hsync -vsync (48.4 kHz e)
[ 20.045] (II) CHROME(0): Modeline "800x600"x75.0 49.50 800 816 896 1056
600 601 604 625 +hsync +vsync (46.9 kHz e)
[ 20.045] (II) CHROME(0): Modeline "800x600"x60.3 40.00 800 840 968 1056
600 601 605 628 +hsync +vsync (37.9 kHz e)
[ 20.045] (II) CHROME(0): Modeline "640x480"x75.0 31.50 640 656 720 840
480 481 484 500 -hsync -vsync (37.5 kHz e)
[ 20.045] (II) CHROME(0): Modeline "640x480"x59.9 25.18 640 656 752 800
480 490 492 525 -hsync -vsync (31.5 kHz e)
[ 20.045] (II) CHROME(0): Modeline "720x400"x70.1 28.32 720 738 846 900
400 412 414 449 -hsync +vsync (31.5 kHz e)
[ 20.045] (II) CHROME(0): Output VGA-1 connected
[ 20.045] (II) CHROME(0): Using exact sizes for initial modes
[ 20.045] (II) CHROME(0): Output VGA-1 using initial mode 1920x1080 +0+0
Attached bad (0.4.179) and good (0.4.171) Xorg.0.log files</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>