Uwe, Yes, the performance difference is known and expected. Some of the difference is due to optimizations in Cygwin that cannot be used on Windows 95/98/Me and some of the difference is due to the speed of the graphics libraries in Windows 95/98/Me vs. Windows NT/2000. MI/X doesn't run into the graphics speed differences because they use GDI drawing functions which can be significantly accelerated by the graphics card and driver, whereas Cygwin/XFree86 primarily uses large bit block transfers which appear to just be slower on Windows 95/98/Me.
We have been working on a version of Cygwin/XFree86 that uses GDI drawing functions directly, but the work is nowhere near complete or even usable. The development of that server can be followed at: http://sourceforge.net/projects/xoncygwin Hope that helps, Harold
