I had the same problem. My Mach64 chip is also new and wasn't recognized by the Debian Mach64 package.
In my case the solution was simple, although it may not work in all cases. I installed the debian Mach64 Xserver (xserver-mach64.3.1.2-5.deb) and I then only downloaded the new 3.12G Xserver (XF86_Mach64) without any of the config files or supporting applications. I renamed the 3.12G server to XF86_Mach64.312G and placed it in the /usr/X11/bin/ directory with my other Xservers. When I edited the config file /etc/X11/Xserver to point to the new server everything worked like a charm. The beauty is that I haven't overwritten any of the debian controlled xserver files and have only added one additional file (/usr/X11/bin/XF86_Mach64.312G). Thus when the next debian release comes out I can upgrade without fear. Of course I am not totally sure of what mixing the binary with the debian config does, but it works and is giving me good results here. Mark David C. Winters <[EMAIL PROTECTED]> wrote in article <[EMAIL PROTECTED]>... > On Fri, 30 Aug 1996, Shawn Asmussen wrote: > > I agree. I would very much like to be running the F beta in its entirety, > > and with Debian I do not know how to go about doing that and being > > positive I am not breaking anything in the process. I realize that the > > owner of this package does not plan to release any of the beta versions as > > a Debian package while there is no source code, but I for one would VERY > > much appreciate some sort of instruction on what all is neccessary in > > order to take out the stock Debian XFree and replace it with one of the > > beta versions without breaking anything in the process. > > Okay. Here's how I got X 3.1.2[D|E|F] running. The background: > The machines I was given to work with have Mach64 chipsets and the > hardware appears to be so blasted _new_ I couldn't get the .deb X to > work.