Bugs found so far in XFree86/OS2 3.1.2G

Last updated 25 Oct 1996 02:18 CET (DST)

These HTML pages can be downloaded from SET.GMD.DE (/pub/misc/XFree86OS2/html) by FTP. Bug fixes below are collected in /pub/misc/XFree86OS2/fixes at the same site.

If you came here by a notice of this URL in some newsgroup article: Here is the toplevel of the XFree86/OS2 pages.

There is also a mailing list available.

Note: If possible, I will provide fixes as fast as possible on this page. The main archive for the distribution is ftp.xfree86.org. If appropriate, I'll also update the distribution files at this site. Maintainers are urged to mirror ftp.xfree86.org for this software.

Generally, please ensure, that you have NO HARDWARE CONFLICTS, and that your system runs stable in general. Flaky hardware and improper OS/2 configuration may hide various effects or cause problems that wouldn't be there otherwise. Don't expect that XFree86/OS2 can turn an instable OS/2 into a stable one.

List of recent files

The following is the list of recent file dates and sizes from the main archive at ftp.xfree86.org/pub/XFree86/beta/OS2. If your archives or files differ from that, you have old versions (likely from some other archive). Obtain the recent files!
total 77800
drwxrwxr-x   2 dawes     xf86-adm     1536 Sep  9 09:12 .
drwxrwxr-x  12 dawes     xf86-adm      512 Sep  5 16:07 ..
-rw-r--r--   2 veit      xf86-alp   993987 Sep  6 16:27 312G8514.zip
-rw-r--r--   2 veit      xf86-alp  1077229 Sep  6 16:28 312GAGX.zip
-rw-r--r--   2 veit      xf86-alp  1052139 Sep  6 16:28 312GI128.zip
-rw-r--r--   2 veit      xf86-alp  1054406 Sep  6 16:29 312GMa32.zip
-rw-r--r--   2 veit      xf86-alp  1096576 Sep  6 16:30 312GMa64.zip
-rw-r--r--   2 veit      xf86-alp   998876 Sep  6 16:31 312GMa8.zip
-rw-r--r--   2 veit      xf86-alp   690626 Sep  6 16:32 312GMono.zip
-rw-r--r--   2 veit      xf86-alp  1081557 Sep  6 16:34 312GP9K.zip
-rw-r--r--   2 veit      xf86-alp   208488 Sep  6 16:34 312GPEX.zip
-rw-r--r--   2 veit      xf86-alp  1254291 Sep  6 16:46 312GS3.zip
-rw-r--r--   2 veit      xf86-alp  1346158 Sep  6 16:36 312GSVGA.zip
-rw-r--r--   2 veit      xf86-alp   700380 Sep  6 16:37 312GVG16.zip
-rw-r--r--   2 veit      xf86-alp  1008500 Sep  6 16:38 312GW32.zip
-rw-r--r--   2 veit      xf86-alp   139267 Sep  6 16:38 312Gbase.zip
-rw-r--r--   2 veit      xf86-alp  2223058 Sep  6 16:41 312Gbin.zip
-rw-r--r--   2 veit      xf86-alp   140359 Sep  6 16:41 312Gdoc.zip
-rw-r--r--   4 veit      xf86-alp  1709238 Aug 30 14:35 312Gf100.zip
-rw-r--r--   2 veit      xf86-alp   528161 Sep  6 16:41 312Gfcyr.zip
-rw-r--r--   4 veit      xf86-alp  3077649 Aug 30 14:37 312Gfnon.zip
-rw-r--r--   4 veit      xf86-alp  1730147 Aug 30 14:40 312Gfnts.zip
-rw-r--r--   4 veit      xf86-alp  1130890 Aug 30 14:43 312Gfscl.zip
-rw-r--r--   2 veit      xf86-alp   168728 Sep  6 16:41 312Gfsrv.zip
-rw-r--r--   2 veit      xf86-alp  1939612 Sep  6 16:43 312Gman.zip
-rw-r--r--   2 veit      xf86-alp   806316 Sep  6 16:33 312Gnest.zip
-rw-r--r--   2 veit      xf86-alp  1895547 Sep  6 16:45 312Gprog.zip
-rw-r--r--   2 veit      xf86-alp   805089 Sep  6 16:47 312Gslib.zip
-rw-r--r--   2 veit      xf86-alp  1004125 Sep  6 16:48 312Gvfb.zip
-rw-r--r--   2 veit      xf86-alp    23914 Sep  6 16:48 README.OS2
-rw-r--r--   2 marineau  xf86-bet   580035 Sep  8 19:17 S3128514.zip
-rw-r--r--   2 marineau  xf86-bet   650299 Sep  8 19:20 S312AGX.zip
-rw-r--r--   2 marineau  xf86-bet   636129 Sep  8 19:24 S312I128.zip
-rw-r--r--   2 marineau  xf86-bet   637308 Sep  8 19:27 S312Ma32.zip
-rw-r--r--   2 marineau  xf86-bet   673431 Sep  8 19:31 S312Ma64.zip
-rw-r--r--   2 marineau  xf86-bet   584239 Sep  8 19:34 S312Ma8.zip
-rw-r--r--   2 marineau  xf86-bet   617466 Sep  8 19:38 S312Mono.zip
-rw-r--r--   2 marineau  xf86-bet   404350 Sep  8 19:40 S312Nest.zip
-rw-r--r--   2 marineau  xf86-bet   656375 Sep  8 19:44 S312P9K.zip
-rw-r--r--   2 marineau  xf86-bet   823338 Sep  8 19:48 S312S3.zip
-rw-r--r--   2 marineau  xf86-bet   869125 Sep  8 19:53 S312SVGA.zip
-rw-r--r--   2 marineau  xf86-bet   596256 Sep  8 19:57 S312VFB.zip
-rw-r--r--   2 marineau  xf86-bet   626633 Sep  8 20:00 S312VG16.zip
-rw-r--r--   2 marineau  xf86-bet   590518 Sep  8 20:04 S312W32.zip
-rw-r--r--   2 veit      xf86-alp    63706 Sep  6 16:48 X11OS2.FAQ
-rw-r--r--   2 veit      xf86-alp       51 Sep  6 16:48 XVERSION
-rw-r--r--   2 veit      xf86-alp     4973 Sep  6 16:48 _READ_ME.1st
-rw-r--r--   4 veit      xf86-alp   377371 Aug 30 14:56 emxrt.zip

Bug descriptions for older releases

The following link(s) refers to bugs known to be present in older releases. Note that once there is a new release, we won't give support for older versions any longer, unless the bug is still present - it is mainly of problem of man power. Please upgrade to the most recent version.

Severe bugs

Please get the following fixes, and apply them after the system is installed.

Linker defective in EMX-0.9C
The linker ld.exe of EMX-0.9c produces defective executables in some situations, which then dump core in various unspecific ways. If you want to port software and have EMX-0.9C installed, replace the provided linker with the old ld.exe from EMX-0.9B fix5, as long as there is no fixpack for EMX0.9C. The 3.1.2G binaries have been compiled with EMX0.9B, and don't show this problem. If you don't develop software, you don't need this fix.

Minor bugs

Annoying, but harmless, likely to be fixed in the next version, use workaround for now, if available.
SVGA server fails with "Sanity check fails for address ...
We suspect this happens with systems which have an on-board video support and the video BIOS not at the common address C000:0000, but for instance E000:0000. When there is confirmation on this, there may be likely a fixed server.
Missing fonts in 3.1.2F and 3.1.2G
The font files 9x15.pcf and 9x15B.pcf are missing in both 3.1.2F and 3.1.2G due to a bug in the distribution packaging script. Obtain the following update FX0004.zip.

General problems

May appear with XFree86 on other platforms as well, no idea when this will be fixed.
There exists a general hardware conflict between certain S3 or Mach32/64 based cards and COM4 (port address 0x2e8)
This is a deficiency of these chip sets, unfortunately. If this happens, the only workaround known is to disable the COM4 port, or switch it to a base address other than 0x2e8.
Server breaks SLIP/PPP connection
No solution known yet, but at least there has been recently a report for Linux in the XFree86 mailing list indicating that this is not an OS/2 problem. It was reported that this problem should not happen with the VGA16 server. It is possible that this happens with bad designed serial I/O hardware which does not decode I/O port addresses correctly, and may then point out some address conflict between video and serial I/O card. If you know more about this, please tell me.
(3.1.2D/E/F)Superprobe misdetects the videocard.
Double check that you really have the hardware which was sold to you We have found one case where Superprobe was right, and the dealer was lying. If you are right, this turned out to be almost always a problem with Superprobe, not with OS/2 or XFree86/OS2. Please send the output of Superprobe from now on directly to xfree86@xfree86.org with a detailed description of what this card really is.

Things that are not a bug

(but candidates for the FAQ...)

None reported yet.

Mistakes in the documentation

None known yet.

Inaccuracies or omissions from the XFree86 beta docs

None reported yet.

Useful hints and tricks

The following are not bugs, but comments and hints, partly from other people. Added here without warranty. None yet.
Send reports to: Holger.Veit@gmd.de