Skip site navigation (1)Skip section navigation (2)
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>