[prev in list] [next in list] [prev in thread] [next in thread]
List: freedesktop-xorg
Subject: Mystifying resolution change on upgrading kernel
From: alupu () verizon ! net
Date: 2013-03-08 22:36:12
Message-ID: 17358156.774207.1362782172515.JavaMail.root () vms170015
[Download RAW message or body]
[Attachment #2 (text/html)]
<div style="FONT-FAMILY: Arial; COLOR: rgb(0, 0, 0); FONT-SIZE: \
12px"><div>Hello,</div><div><br /></div><div>SYSTEM</div><div>(B)LFS \
i686-pc-linux-gnu, Xorg-7.7, xterm-291</div><div>xorg-server-1.13.2, \
xf86-input-evdev-2.7.3, xf86-video-intel-2.21.2</div><div>Board: ASUS P5E-VM HDMI \
with Intel G35/ICH9R, Monitor: Samsung SM2494</div><div><br /></div><div>'xorg.conf' \
(excerpt):</div><div> Modes "1366x768" "1280x800" \
"1024x768" "1440x900" "1920x1080"</div><div><br \
/></div><div>MYSTERY PHENOMENON</div><div>1. Upgrade kernel, from 3.7.1 to \
3.8.2</div><div>Absolutely NO other changes (except "adjustments" 'make \
menuconfig'</div><div>and 'make oldconfg' make to the original 3.7.1 '.config' \
file</div><div>"behind the scenes" to bring parameters to 3.8.2 \
level.)</div><div>Absolutely NO hardware/configuration changes:</div><div><br \
/></div><div>2. When going from runlevel 3 (console/text mode) to 5 (Xorg) on \
the new</div><div>3.8.2 kernel, resolution CHANGES to 1920x1080 (from 1366x768 in \
3.7.1).</div><div><br /></div><div>DETAILS</div><div>3. in Xorg.log \
files</div><div> (excerpts from differences, < = 3.7.1, > = \
3.8.2):</div><div><br /></div><div>< (II) intel(0): Using user preference \
for initial modes</div><div>< (II) intel(0): Output VGA1 using initial mode \
1366x768</div><div>---</div><div>> (II) intel(0): Using exact sizes for \
initial modes</div><div>> (II) intel(0): Output VGA1 using initial mode \
1920x1080</div><div>----------------------------------------------------------</div><div>< \
(**) intel(0): DPI set to (66, 66)</div><div>---</div><div>> (**) \
intel(0): DPI set to (93, \
93)</div><div>-------------------------------------------------------------------------</div><div>< \
(II) intel(0): Allocated new frame buffer 1408x768 stride 5632, \
tiled</div><div>---</div><div>> (II) intel(0): Allocated new frame buffer \
1920x1080 stride 7680, tiled</div><div><br /></div><div>4. xrandr \
(v1.4.0)</div><div> --On 3.7.1</div><div>Screen 0: minimum 320 x 200, current \
1366 x 768, maximum 8192 x 8192</div><div>VGA1 connected 1366x768+0+0 (normal left \
inverted right x axis y axis)</div><div> \
\
531mm x \
298mm</div><div> 1366x768 60.0*+</div><div> \
1920x1080 60.0 +</div><div> 1600x1200 \
60.0</div><div> 1680x1050 \
60.0</div><div> 1680x945 60.0</div><div> \
1400x1050 60.0</div><div> 1600x900 \
60.0</div><div> 1280x1024 \
60.0</div><div><div> 1440x900 \
59.9</div><div> 1280x960 60.0</div><div> \
1360x768 60.0</div><div> 1280x800 \
59.8</div><div> 1280x768 \
59.9</div><div> 1024x768 60.0</div><div> \
1024x576 60.0</div><div> 800x600 \
60.3 56.2</div><div> 848x480 \
60.0</div><div> 640x480 \
60.0</div><div><br /></div><div> --On 3.8.2</div><div>Screen 0: minimum \
320 x 200, current 1920 x 1080, maximum 8192 x 8192</div><div>VGA1 connected \
1920x1080+0+0 (normal left inverted right x axis y axis)</div><div> \
\
\
531mm x 298mm</div><div> 1920x1080 \
60.0*+</div><div> 1600x1200 \
60.0</div><div> 1680x1050 60.0</div><div> \
1280x1024 60.0</div><div> 1440x900 \
59.9</div><div> 1280x960 \
60.0</div><div> 1280x800 59.8</div><div> \
1024x768 60.0</div><div> 800x600 \
60.3 56.2</div><div> 640x480 \
60.0</div><div><br /></div><div>ADDITIONAL NOTES</div><div>5. I \
upgraded the server and intel module to 1.14.0 and 2.21.3 respectively</div><div>and \
nothing changed as to the above 3.8.2 situation.</div><div><br /></div><div>6. \
The above tests (3.7.1 vs 3.8.2) are made by these three \
steps</div><div> 6.1. Switch the two "Kernel" and \
System.map" pointers in '/boot'</div><div> 6.2. Reboot to runlevel \
3</div><div> 6.3. startx</div><div><br /></div><div> Repeat: \
absolutely NO other changes whatsoever (software/hardware)</div><div><br \
/></div><div>7. In 3.8.2, I can successfully force, say, a 1366x768 resolution \
by</div><div>using the usual 'xrandr' tricks (--newmode, --addmode and \
--output/--mode):</div><div><br /></div><div>Screen 0: minimum 320 x 200, current \
1366 x 768, maximum 8192 x 8192</div><div>VGA1 connected 1366x768+0+0 (normal left \
inverted right x axis y axis) 531mm x 298mm</div><div> 1920x1080 \
60.0 +</div><div> 1600x1200 60.0 \
</div><div> 1680x1050 60.0 \
</div></div><div><div> 1280x1024 60.0 \
</div><div> 1440x900 59.9 \
</div><div> 1280x960 60.0 \
</div><div> 1280x800 59.8 \
</div><div> 1024x768 60.0 \
</div><div> 800x600 60.3 \
56.2 </div><div> 640x480 60.0 \
</div><div> 1366x768 60.0*</div><div><br \
/></div><div>COMMENTS</div><div>8. I assume (as a non-expert user) that \
'xrandr' reads the EDID (and</div><div>optionally sets the monitor temporarily), and \
reports based on that.</div><div>(Actually, a 1366x768 vs 1920x1080 resolution is \
pretty obvious even to a </div><div>non-expert user's tired eyes.)</div><div><br \
/></div><div>BIG QUESTION (PUZZLEMENT)</div><div>9. Why is the monitor's EDID \
interpreted/treated differently on different</div><div>kernel \
versions?</div></div><div><br /></div><div>Thanks,</div><div>-- Alex</div></div>
_______________________________________________
xorg@lists.x.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.x.org/mailman/listinfo/xorg
Your subscription address: freedesktop-xorg@progressive-comp.com
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic