On Sat, Nov 13, 1999 at 01:29:23AM -0500, Salman Ahmed wrote > >>>>> "B" == Brad <[EMAIL PROTECTED]> writes: > B> Start xvidtune from a console/xterm window. Press the "show" > B> button. It will output the current modeline to the console/xterm. > > The loaner monitor that I have been given is a lowly 14" that is able to > manage [EMAIL PROTECTED] I selected the following profile from xf86config > to setup this monitor: > > 6 31.5 - 48.5; Non-Interlaced SVGA, 1024x768 @ 60 Hz, 800x600 @ 72 Hz > > Just to test Nate's theory about the X server selecting the first > ModeLine that matches the specified resolution, I repeated the grep on > my current XF86Config file this time for "1024x768": > > @phoenix:[/home/ssahmed] grep Modeline /etc/X11/XF86Config | grep 1024x768 | > more > Modeline "1024x768" 44.9 1024 1048 1208 1264 768 776 784 817 > Interlace > Modeline "1024x768" 65 1024 1032 1176 1344 768 771 777 806 -hsync > -vsync > Modeline "1024x768" 75 1024 1048 1184 1328 768 771 777 806 -hsync > -vsync > Modeline "1024x768" 85 1024 1032 1152 1360 768 784 787 823 > Modeline "1024x768" 98.9 1024 1056 1216 1408 768 782 788 822 -HSync > -VSync > Modeline "1024x768" 115.5 1024 1056 1248 1440 768 771 781 802 -HSync > -VSync > > > Notice the first ModeLine line specifies the Interlaced mode. Then I ran > xvidtune and selected the "show" option to see what modeline the X > server was currently using. Here is the output from xvidtune: > > @phoenix:[/home/ssahmed] xvidtune > Vendor: ACER, Model: 34T > Num hsync: 1, Num vsync: 1 > hsync range 0: 31.50 - 48.50 > vsync range 0: 50.00 - 70.00 > "1024x768" 65.00 1024 1032 1176 1344 768 771 777 806 -hsync -vsync > > So, it seems that the X server doesn't use the first modeline that it > finds in the XF86Config file. So it seems that I hadn't selected the > interlaced mode setting for my obviously faulty ADI monitor before. >
The Xserver will ignore modelines that require horizontal or vertical scan rates that fall outside of your monbitor's specs as listed in XF86Config, so the modeline used may well not be the first modeline listed for that mode. If you're using startx use "startx &> startx.out" instead, and you should find the modelines selected for each mode listed in startx.out (along with much other potentially interesting information); if you are using xdm, try looking on /var/log/xdm.log. > Once I get my ADI monitor back and I have set it up for 1280x1024 @ > 60Hz, I will comment out the interlaced modelines in XF86Config myself > just to make sure those modelines are never used. > <shrug> It shouldn't matter; my recollection is that xf86config orders the scanlines in such a away as to ensure that they are only used when no non-interlaced mode is available for the requested resolution. John P. -- [EMAIL PROTECTED] [EMAIL PROTECTED] "Oh - I - you know - my job is to fear everything." - Bill Gates in Denmark