I've made some progress on this issue, but it has led to some other frustrations:<br><br>I have been able to force the intel-2.x drivers to use a lower resolution by adding these two lines to my xorg.conf:<br><br>
Section "Monitor"
<br>
        Option       "PreferredMode" "1024x768"
<br><br>

Section "Device"
<br>
        Option      "Monitor-LVDS" "Monitor0"
<br><br><br>While it seems to produce the desired result I'm having a few other issues.<br><br>- X is a bit unstable with this setup.  Sometimes during my tests when resetting the X server, the screen would go black and would not come back up.  Even the vt's went black.  The solution was to kill the power and restart the machine.<br>
<br>- I no longer can use direct 3D rendering.  Without those two above additions to my xorg.conf I have DRI, but with them at the 1024x768 resolution it uses "Mesa GLX indirect".<br><br><br>I'm also not really happy using such a solution, since I prefer to specify multiple fallback resolutions, so if I hook the machine into a screen that can do 1280x1024 or another that runs 1024x768 it will work without any reconfiguration or running extra commands or editing files.<br>
<br><br>Is there any way to make X follow the Modes specified in the Display section?  IMHO, this was much easier in the past:<br><br>     SubSection "Display"
<br>    
Viewport   0 0
<br>    
Depth     24
<br>     Modes    "1280x1024" "1024x768"
<br><br><br><br>Mike<br><br><br>--<br><div class="gmail_quote">On Mon, Jul 7, 2008 at 3:56 PM, Mike Gualtieri <<a href="mailto:mike.gualtieri@gmail.com">mike.gualtieri@gmail.com</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I was hoping someone could point me in the right direction for this issue.  I'm posting here, because I'm not sure if this is really a bug of if some options have changed.<br><br>I'm having problems limiting my resolution to 1024x768 when using the 2.x version of the intel i810 drivers.  Even when specifing a lower resolution in my xorg.conf, it defaults to the max resolution possible.  In the past (using the 1.7.4 intel drivers or earlier) I would include something like this in my xorg.conf, which would force Xorg to start at 1024x768 resolution, but now on my laptop it starts at 1280x800:<br>

<br>
SubSection "Display"
<br>
Viewport   0 0
<br>
Depth     24
<br>
Modes    "1024x768"
<br><br>Here is the related Monitor section (which was generated by autoprobing via Xorg -configure):<br><br>Section "Monitor"
<br>
        #DisplaySize      260   160     # mm
<br>
        Identifier   "Monitor0"
<br>
        VendorName   "AUO"
<br>
        ModelName    "2114"
<br>
        HorizSync    28.0 - 96.0
<br>
        VertRefresh  50.0 - 75.0
<br>
EndSection<br><br><br>I have tried to use  Option  "PreferredMode" "1024x768" in the Monitor section, but this also has no effect.<br><br><br>With xrandr, it is possible to force the lower resolution after X has started:<br>


<br>     # xrandr --output LVDS --mode 1024x768
<br><br><br><br>Here is a related portion of my Xorg log:<br><br>(II) intel(0): Not using default mode "640x350" (vrefresh out of range)
<br>
(II) intel(0): Not using default mode "640x400" (vrefresh out of range)
<br>
(II) intel(0): Not using default mode "720x400" (vrefresh out of range)
<br>
(II) intel(0): Not using default mode "640x480" (vrefresh out of range)
<br>
(II) intel(0): Not using default mode "640x480" (vrefresh out of range)
<br>
(II) intel(0): Not using default mode "640x480" (vrefresh out of range)
<br>
(II) intel(0): Not using default mode "800x600" (vrefresh out of range)
<br>
(II) intel(0): Not using default mode "800x600" (vrefresh out of range)
<br>
(II) intel(0): Not using default mode "800x600" (vrefresh out of range)
<br>
(II) intel(0): Not using default mode "800x600" (vrefresh out of range)
<br>
(II) intel(0): Not using default mode "1024x768" (vrefresh out of range)
<br>
(II) intel(0): Not using default mode "1024x768" (vrefresh out of range)
<br>
(II) intel(0): Not using default mode "1024x768" (vrefresh out of range)
<br>
(II) intel(0): Not using default mode "1152x864" (vrefresh out of range)
<br>
(II) intel(0): Not using default mode "1280x960" (hsync out of range)
<br>
(II) intel(0): Not using default mode "1280x960" (vrefresh out of range)
<br>
(II) intel(0): Not using default mode "1280x1024" (hsync out of range)
<br>
(II) intel(0): Not using default mode "1280x1024" (vrefresh out of range)
<br>
(II) intel(0): Not using default mode "1280x1024" (vrefresh out of range)
<br>
(II) intel(0): Not using default mode "1600x1200" (hsync out of range)
<br>
(II) intel(0): Not using default mode "1600x1200" (vrefresh out of range)
<br>
(II) intel(0): Not using default mode "1600x1200" (vrefresh out of range)
<br>
(II) intel(0): Not using default mode "1600x1200" (vrefresh out of range)
<br>
(II) intel(0): Not using default mode "1600x1200" (vrefresh out of range)
<br>
(II) intel(0): Not using default mode "1792x1344" (hsync out of range)
<br>
(II) intel(0): Not using default mode "1792x1344" (vrefresh out of range)
<br>
(II) intel(0): Not using default mode "1856x1392" (hsync out of range)
<br>
(II) intel(0): Not using default mode "1856x1392" (vrefresh out of range)
<br>
(II) intel(0): Not using default mode "1920x1440" (hsync out of range)
<br>
(II) intel(0): Not using default mode "1920x1440" (vrefresh out of range)
<br>
(II) intel(0): Not using default mode "832x624" (vrefresh out of range)
<br>
(II) intel(0): Not using default mode "1152x768" (vrefresh out of range)
<br>
(II) intel(0): Not using default mode "1400x1050" (hsync out of range)
<br>
(II) intel(0): Not using default mode "1400x1050" (vrefresh out of range)
<br>
(II) intel(0): Not using default mode "1600x1024" (hsync out of range)
<br>
(II) intel(0): Not using default mode "1920x1440" (vrefresh out of range)
<br>
(II) intel(0): Not using default mode "2048x1536" (hsync out of range)
<br>
(II) intel(0): Not using default mode "2048x1536" (vrefresh out of range)
<br>
(II) intel(0): Not using default mode "2048x1536" (vrefresh out of range)
<br>
(II) intel(0): Printing probed modes for output LVDS
<br>
(II) intel(0): Modeline "1280x800"x65.3   75.00  1280 1301 1333 1408  800 804 808 816 -hsync -vsync (53.3 kHz)
<br>
(II) intel(0): Modeline "1024x768"x60.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz)
<br>
(II) intel(0): Modeline "800x600"x60.3   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz)
<br>
(II) intel(0): Modeline "640x480"x59.9   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz)
<br>
(II) intel(0): Output TMDS disconnected
<br>
(II) intel(0): EDID for output TMDS
<br>
(II) intel(0): Output VGA disconnected
<br>
(II) intel(0): Output LVDS connected
<br>
(II) intel(0): Output TMDS disconnected
<br>
(II) intel(0): Output LVDS using initial mode 1280x800
<br><br><br><br>I have only experienced this with the Intel drivers, and verified it on multiple machines.  I tested this with the intel 2.1.1 and 2.3.1 drivers, as well as xorg-server 1.3 and 1.4.<br><br><br>Any ideas?<br>

<br>
</blockquote></div><br>