Click to See Complete Forum and Search --> : How do i install Voodoo 5 in linux?


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.

JoakimBL
07-07-2001, 02:31 PM
Thanks :)