Review your favorite Linux distribution.
Go Back > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Slackware This Forum is for the discussion of Slackware Linux.


  Search this Thread
Old 04-13-2002, 06:13 PM   #1
Registered: Feb 2002
Location: Canada
Distribution: Fedora / CentOS
Posts: 93

Rep: Reputation: 15
installing mesa 4.x.x

Has anyone with Slackware 8.0 and voodoo (in my case voodoo3 3000) card installed mesa 4.0.x successfully?

I installed mesa using these commands:

removepkg mesa
make install
cd ./xdemos
make glxinfo

and finally runing "./glxinfo" I get:

WARNING: This Mesa Library includes the Glide driver but you have not defined the MESA_GLX_FX env. var.(check the README.3DFX file for more information).
you can disable this message with a 'export MESA_GLX_FX=disable'.

display: :0 screen: 0
direct rendering: No
server glx vendor string: Brian Paul
server glx version string: 1.4 Mesa 4.0.2

- where as running my previous glxinfo confirmed that I'm using DRI, with opengl 1.2 and, mesa 3.4.2.
"OpenGL renderer string: Mesa DRI Voodoo3 20010501 x86/MMX
OpenGL version string: 1.2 Mesa 3.4.2"

By the way I got my voodoo3 drivers from the contribs directory in slackware 8 (ftp), and I tested them with quake3 runs great ... but I wont openGL to work too ... please help, where did I go wrong?
Old 04-13-2002, 07:08 PM   #2
Senior Member
Registered: Sep 2001
Location: Brisvegas, Antipodes
Distribution: Slackware
Posts: 4,590

Rep: Reputation: 56
What does the 'README.3DFX' flie have to say on the error message?
Old 04-14-2002, 10:16 AM   #3
Registered: Feb 2002
Location: Canada
Distribution: Fedora / CentOS
Posts: 93

Original Poster
Rep: Reputation: 15
Thanks for responding.

The README.3DFX tells me to set the MESA_GLX_FX to either "fullscreen", or "window". But when I do that I get the following error:

bash-2.05# ./glxgears
gd error (glide): gd error (glide): grSstSelect: non-existent SSTgd error (glide): grSstSelect: non-existent SSTSegmentation fault

is this because voodoo3 supports only glide3 or glide3x, and as mesa's configuration detects that correctly:

checking for glide.h... no
checking for glide/glide.h... no
checking for glide2/glide.h... no
checking for glide3/glide.h... yes
checking for grSstControl in -lglide... no
checking for main in -lglide... no
checking for main in -lglide2... no
checking for main in -lglide2x... no
checking for main in -lglide3... yes
checking for main in -lglide3x... yes

where as the README.3DFX, states

What do you need ?

- A PC with a 3Dfx Voodoo1/2 Graphics or Voodoo Rush based board (Pure3D, Monster 3D, R3D, Obsidian, Stingray 128/3D, etc.). The Quantum3D Obsidian3D-2 X-24 requires some special env. setting under Linux (more information in the "Useful Glide Environment Variables");

- Mesa 3.1;

- The 3Dfx Glide library 2.3 or later for your OS (the 2.4 works fine). The Voodoo2 requires the Glide library 2.51. The Glide 3.1 is not
compatible with the Glide 2.x so it doesn't work with the current version of the driver;

- A compiler supported by the Glide library (Micro$oft VC++ (tested), Watcom (tested), GCC for Linux (tested), etc.);

- A lot of patience, this is an alpha release.

- It's nice to have two monitors - one for your normal graphics card and one for your 3Dfx card. If something goes wrong with an application using the 3Dfx hardware you can still see your normal screen in order to recover.

I'm not sure about this but perhaps mesa 4.x.x no longer supports voodoo cards, since the mesa docs include the README.3DFX that was meant for mesa 3.3, and they do issue a warning in README.3DFX:

Warning: this document is rather out of date, but most of the information should still apply

I'm not even sure if mesa 4.0.2 supports voodoo3 cards, was anyone successfull in seting-up a voodoo banshee/3/4/5 video card with mesa 4.x.x?
Perhaps I'm wasting my time, I'm trying to get my voodoo3 working with mesa4 since Februaru 2002 ... so I did spend <sarcasm> some <end sarcasm> time hunting down / going through broken links, and finally reading mostly obsolete and outdated info on voodoo cards from pre 2000 era. Perhaps the time has come to get a new video card

... or is there a tricky part to getting that voodoo3 card working in mesa4 ... perhaps linking my *glide3*so files with *glide2*so files (I did try that already too), I'm out of ideas now.
Old 04-14-2002, 10:45 AM   #4
Senior Member
Registered: Sep 2001
Location: Brisvegas, Antipodes
Distribution: Slackware
Posts: 4,590

Rep: Reputation: 56
I'm thinking it mght be more the case of mesa 4.x.x not being compatable with 3dfx cards, especially when you consider the date that 3dfx went belly up. There is a 3dfx How-to at TLDP that might be of some help, but the last time it was updated was in 1998 so I don't know if it will be any good for the latest mesa.


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Conficts with XFree86-Mesa-libGL-4.3.0-2 while installing ati driver inward_eye Linux - Software 2 08-24-2003 05:10 PM
Installing Mesa on Linux ? TheGr81 Linux - Software 11 01-23-2003 01:58 PM
Installing Mesa & Mesa-demos... bozotix Linux - Software 2 05-09-2002 12:55 AM
Installing and running Mesa nonLinuxGuru Linux - General 0 03-19-2002 04:40 AM
Problems installing Mesa 3.4.2 on RH-7.1 bobthebat Linux - Newbie 4 07-09-2001 11:27 PM > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 11:30 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration