Ok, I'm sure someone has to have solved this before, I just can't get the right search on google. I've got XFree86-4.1.0 installed along with the 3dfx drivers. 3Ddiag says I've got everything configured ok and the 3D screensavers in xscreensaver work fine. Now I'm trying quake3 and I get the following: ----- Client Initialization Complete ----- ----- R_Init ----- ...loading libGL.so: QGL_Init: Can't load libGL.so from /etc/ld.so.conf or current dir: libglide2x.so: cannot open shared object file: No such file or directory failed ...loading libMesaVoodooGL.so: QGL_Init: Can't load libMesaVoodooGL.so from /etc/ld.so.conf or current dir: libglide2x.so: cannot open shared object file: No such file or directory failed ----- CL_Shutdown ----- RE_Shutdown( 1 ) ----------------------- ----- CL_Shutdown ----- ----------------------- Sys_Error: GLimp_Init() - could not load OpenGL subsystem Now I don't have libglide2x.so on my system anywhere, only libglide3x.so. I tried linking to 3x and that puked too with some undefined reference errors. Can someone please tell me what I'm doing wrong here? Thanks. -- Jon Schewe | http://mtu.net/~jpschewe | jpschewe at mtu.net For I am convinced that neither death nor life, neither angels nor demons, neither the present nor the future, nor any powers, neither height nor depth, nor anything else in all creation, will be able to separate us from the love of God that is in Christ Jesus our Lord. - Romans 8:38-39