JoakimBL
07-07-2001, 01:55 PM
I have some problems with my 3D card.
There are no linux drivers for Voodoo 5 (they were going to realease some but nVidia bought 3dfx, and then they stoppedmaking the drivers :mad: )
Can someone please tell me how to make it work? (i noticed that the new xfree86 version had support for it, but how can i install it? :confused: )
Thanks
bdg1983
07-07-2001, 02:28 PM
Download the X4.1 source, compile, install and configure.
There are docs at www.xfree86.org (http://www.xfree86.org) to tell you how. Don't get the binaries, but the source.
Here's something I typed up for myself to install X4.1 whenever I get to compiling the 2.4.5 kernel first.
Download
X410src-1.tgz
X410src-2.tgz
X410src-3.tgz
doctools-1.2.tgz
from www.xfree86.org (http://www.xfree86.org)
to i.e.
/download/xsource-4.1
Download the latest glibc rpm if necessary
to i.e.
/download/glibc
cd /download/glibc
rpm -Fvh glibc-*.i386.rpm
Backup existing installation of XFree
cd /
mkdir xbackup
cp /usr/X11R6 /xbackup -Rr
cp /etc/X11 /xbackup -Rr
cd /download/xsource-4.1
tar xvzf X410src-1.tgz
tar xvzf X410src-2.tgz
tar xvzf X410src-3.tgz
tar xvzf doctools-1.2.tgz
cd xc
Compile XFree86 4.1
make World >& world.log
This will take quite a while
tail -f world.log
If no errors, then continue
make install >& install.log
tail -f install.log
Check for completion
make install.man >& man.log
tail -f man.log
Check to see if link exists
cd /usr/X11R6/bin
ls -l X
If not linked to XFree86, then create link
ln -sf /usr/X11R6/bin/XFree86 ./X
XFree86 -configure
Run the configuration program that will probe and/or guess all your settings.
This will create a new conf in the root directory.
To test this new configuration, run this command:
XFree86 -xf86config /root/XF86Config.new
This will display a grey hatch with an 'X' for the mouse cursor.
If this works fine, hit CTRL-ALT-BACKSPACE to return to the commandline.
Copy this file to the /etc/X11/ directory using this command:
cp /root/XF86Config.new /etc/X11/XF86Config
This may not work correctly as further configuration will need to be done.
xf86cfg
If errors such as library not found when running xf86cfg, then do the following
ldconfig
as it should fix the library not found errors. Hopefully...
xf86cfg
This creates the same XF86Config.new file, so to test it, follow the same steps as before.
XFree86 -xf86config /root/XF86Config.new
cp /root/XF86Config.new /etc/X11/XF86Config
Once setup correctly, type
init 5 to go back to graphical mode and run as normal.
Verify all the steps first since I haven't tested it yet.