README for XFree86/OS2 v4.4.0 ============================= - The server and clients will now install in /usr/X11R6 instead of /XFree86. To use old applications installed in /XFree86, put /usr/X11R6/bin in front of /XFree86/bin into your PATH, and /usr/X11R6/lib in front of /XFree86/lib into your LIBPATH. - The nested Xserver 'Xnest' is now included and seems to work reasonably well. Also included is 'Xvfb', the virtual frame buffer server, but untested. - Fontconfig now works also for fonts on JFS drives. To use antialiased fonts, you have to edit /etc/fonts/fonts.conf after installation, and add/modify the font directories you want to use, including drive letters, e.g.: E:/usr/X11R6/lib/X11/fonts C:/PSFONTS ~/.fonts After that, run 'fc-cache -f -v' to create the cache files. 'fc-list' should give you then all available fonts. Re-run 'fc-cache' each time you add or remove fonts or font directories. - The server should now crash less often with a floating point exception, esp. if it uses the GLX extension, because the floating point control word is now set to its default value (0x37f) upon startup. However, there is no guarantee that it won't be changed later again. - Libraries with long file names are now handled differently in such a way, that config scripts (like freetype-config) can be used. - The server can now use Xcursor themes. Included themes are 'redglass', 'whiteglass', and 'handhelds'. To use, put something like 'Xcursor.theme: redglass' into your ~/.Xdefaults. - mkfontdir is no longer a program but a shell script (this is not OS/2 specific, though). Use 'mkfontscale -b -s -l' instead. - The Xserver has now a much better performance for remote clients. Since I did not receive any negative feedback on my last two experimental versions, the changes went into 4.4.0. This means, that the option '-os2HRTimer' does not exist any more and is *invalid*. The server will not start with this option. For a complete list of changes, see http://www.xfree86.org. The distribution is a little different now. If you don't want to compile your own X11 programs, you don't need Xprog440.zip. If you don't read manuals, you don't need Xdoc440.zip (but they are recommended ;-) ). I did not change the shared libraries to export all symbols, as I once said. At xfree86.org, there are considerations to use the export lists *-def.cpp also under Linux to keep the libraries small. I'm not going to do the opposite at this point. If you encounter missing symbols just tell me and I will add them. This has worked well so far, hasn't it? Enjoy! Frank. giessler at biomag.uni-jena.de