Date: Sat, 29 Jun 1996 17:59:07 -0500 From: dtaylor@eyemagic.com (Darrell Taylor) To: questions@FreeBSD.ORG Subject: ATI Mach64 cards Message-ID: <199606292153.RAA13510@mail.biddeford.com>
next in thread | raw e-mail | index | archive | help
Though the compatibility list for FreeBSD includes ATI Mach64 cards, the FAQ says that to make these cards work, a whole stack of workarounds and rebuilds will be necessary. (Text below). Does this state of affairs still exist? Has the bug been squashed? Having barely survived lengthy attempts to configure Linux with a similarly problematic Stealth32 card some years ago, I am not inclined to add a card-incompatibility to the challenges of an FBSD install. (Unfortunately I found this paragraph after ordering the cdrom and starting the partitioning process.) Thanks, Darrell Taylor Is this still true?: " The problem is that the ATI Mach 64 uses address 2e8, and the fourth serial port does too. Due to a bug (feature?) in the sio.c driver it will touch this port even if you don't have the fourth serial port, and even if you disable sio3 (the fourth port) which normally uses this address. 7.9. What's the solution or workaround for this problem? Until the bug has been fixed, you can use this workaround: 1. Enter -c at the bootprompt. [ the kernel goes into configuration mode] 2. Disable sio0, sio1, sio2 and sio3 (all of them). This way the sio driver doesn't get activated -> no problems. 3. Type exit to continue booting. 7.10. The workaround works fine, but now I want to use my serial ports. You'll have to build a new kernel with the following modification: in /usr/src/sys/i386/isa/sio.c find the one occurrence of the string 0x2e8 and remove that string and the preceding comma (keep the trailing comma). Now follow the normal procedure of building a new kernel. 7.11. Now everything runs great, except for X Window: my screen goed black or X Window runs but with all kinds of problems. Some newer ATI Mach 64 video cards (notably ATI Mach Xpression) do not run with the current version of XFree86. You can get a beta-version of a new X-server that works better, by looking at the XFree86 site <URL:http://www.xfree86.org> and following the links to the new beta release. Get the following files:..." Drop me a line, anytime! *********************** dtaylor@eyemagic.com (207) 874-2838 http://www.eyemagic.com ***********************
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199606292153.RAA13510>