There is a typo in xc/programs/Xserver/hw/xfree86/drivers/s3/s3_driver.c which prevents using virtual display size. The following patch fixed it for me.
--- xc/programs/Xserver/hw/xfree86/drivers/s3/s3_driver.c Wed Dec 26 23:24:19 2001 +++ xc-4.2.0/programs/Xserver/hw/xfree86/drivers/s3/s3_driver.c Tue Feb 19 03:06:39 +2002 @@ -698,7 +698,7 @@ i = xf86ValidateModes(pScrn, pScrn->monitor->Modes, pScrn->display->modes, clockRanges, NULL, 256, 2048, pScrn->bitsPerPixel, - 128, 2048, pScrn->virtualX, + 128, 2048, pScrn->display->virtualX, pScrn->display->virtualY, pScrn->videoRam * 1024, LOOKUP_BEST_REFRESH); Regards, Stef _______________________________________________ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert