Does your machine have DSTN screen? I believe it probably does with the information you have given. The problem is that the DSTN screen uses the upper memory of the video chip for frame acceleration. So in fact you don't strictly speaking have enough memory to do 800x600@16bpp. XFree 3.3.6 let you do it anyway, but the cost was that the lower few lines of the screen were corrupted and that if you try an blit a something from this region to elsewhere on the screen, the corruption can spread to other areas. So XFree 4.x doesn't let you use this region of the screen.
The solution is easy, don't define a 800x600@16bpp mode, but something like an 800x590@16bpp mode. You then avoid using the part of the video memory used by the DSTN frame buffer, and the problem of corrupton goes away. Regards David ----Message d'origine---- >Date: Tue, 12 Mar 2002 15:15:39 -0500 >A: [EMAIL PROTECTED] >De: Charles Monett <[EMAIL PROTECTED]> >Sujet: [Xpert]Unusual memory situation with 4.1.0 after upgrading from 3.3.6 > >I've got a Chips and Technologies 65548 (1MB ISA, on a Fujitsu Point 510), >which is normally able to do 800x600x16bit, after a bit of tweaking (read: >altering the clock to 25.18, and altering hsync to 24-25 and vrefresh to >39-40) in 3.3.6, it comes up with some out of memory errors, but otherwise >ran fine. Now the problem is that it was upgraded to 4.1.0, now it wont >load that same configuration complaining "insufficient memory for mode" no >matter if I remove any of the modules that are in the file. > >Attached is the config file I'm using in 4.1.0 > _______________________________________________ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
