On Thu, 6 Nov 2003, Iain Campbell wrote: > I have a IBM Thinkpad A21p laptop with a Rage 128 Mobility card, and I > have a vexing problem. The LCD screen is a 1600x1200 resolution, and I > have not yet found any way to run the Xserver at any resolution less > than this. This is a The r128 driver, when connected to an LCD, ignores all the numbers in the modeline except for the x and y resolutions - it even ignores the clock speed: It looks up the rest of the numbers from the vbios, using the x and y resolutions to find a matching mode. This doesn't prevent you from using other resolutions, but some of the lower resolutions have stupidly high refresh rates (aiui this doesn't matter because the chipset compensates for this), so if you adjust the HorizSync and VertRefresh values to have a _very_ wide range, you may be able to get at those modes. I discussed this with the list a while back and a patch was put into CVS, if said patch has propagated into your installation, then the Xfree86 log should show why a mode is rejected (eg "not listed in bios" and so on). I have an A20p (Rage Mobility M3), if your horizsync and vertrefresh entries are lenient enough, I would expect something like this modeline to work for you: ModeLine "1280x1024" 108.00 1280 1328 1342 1568 1024 1025 1028 1040 [ as I said, most of the numbers will be ignored, but these are the values I actually pulled out of the VBIOS. ] HTH _______________________________________________ XFree86 mailing list XFree86@xxxxxxxxxxx http://XFree86.Org/mailman/listinfo/xfree86