Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 02-22-03, 08:51 AM   #1
[Mystik_Cool]
Registered User
 
Join Date: Feb 2003
Posts: 16
Default So close to 3D accelerating !

Sorry for the non-explicit title, but If I wanted to make a good one I had to explain all my problem in the title

I could finally get 3D acceleration working. I'm running a SuSE 8.1, and I have a nvidia TNT2 Viper V770 (32Mb) graphic card.
I had to reinstall linux. This time, I simply downloaded the NV-kernel and GLX packages with YOU (Yast Online Update). Then I rebooted, checked if agpgart and NVdriver were running, configured Xfree 4 (with sax2), choosed the "nvidia" and the "load glx", and ran glxgears. Oh surprise : 256 fps !!! I was sooo happy !

But then I tried to run UT. Obviously, the acceleration was not ok. I specified that I wanted to use Open GL and the libGL.so.1 library. But, still having trouble with that, I realized that libGL.so.1 was still pointing to some mesasoft stuff ! I deleted this symlink, moved the mesasoft stuff (just to be sure), and then made a libGL.so.1 symlink pointing to the same thing that libGL.so (my new nv_glx stuff).

But when I run glxgears (or glxinfo) with that, I have
Xlib: extension "GLX" missing on display ":0.0".
Error: couldn't get an RGB, Double-buffered visual

But my Xconfig is fine, I just checked it.

Anyone can help me ?

Thanx a lot !

PS : I hope I've been clear
[Mystik_Cool] is offline   Reply With Quote
Old 02-22-03, 11:36 AM   #2
jschellhaass
Registered User
 
Join Date: Feb 2003
Posts: 21
Default

Have you tried running the switch2nvidia_glx script?

Jeff
jschellhaass is offline   Reply With Quote
Old 02-22-03, 02:32 PM   #3
[Mystik_Cool]
Registered User
 
Join Date: Feb 2003
Posts: 16
Default

I did. But I already checked all the symlinks, they are fine.

I ran 3ddiag. Everything seems to be ok :

3Ddiag version 0.397
Verifying 3D configuration:
Using 3dinfo
************************************************** **********

Verifying 3D configuration based on XFree86 4 for 3D board
"nVidia Coorporation Riva TnT2 [NV5] (10de@0028)":

Tests for package "NVIDIA_kernel":
package ... done.
package files ... done.
Tests for package "NVIDIA_GLX":
package ... done.
package files ... done.

Tests for correct OpenGL libraries/GLX extensions:
Symbolic Links ... done.
/etc/sysconfig/3ddiag (SCRIPT_3D=switch2nvidia_glx) ... done.

Test for correct XFree86 version ... done.

Tests for XFree86 configuration:
Config File /etc/X11/XF86Config ... done.
Driver ... done.
Color Depth ... done.
Extensions ... done.
Options ... done.

----------------------- NOTE -----------------------------------
If 3D hardware OpenGL configuration is not stable enough, you
should switch back to 'Mesa Software Rendering'. You can
verify this configuration with the command "3Ddiag --mesasoft".
----------------------- NOTE -----------------------------------

Checking GLU/glut runtime configuration:
GLU ... done (package mesaglu)
glut ... done (package mesaglut)


Any idea ??????????
[Mystik_Cool] is offline   Reply With Quote
Old 02-22-03, 03:55 PM   #4
bwkaz
Registered User
 
Join Date: Sep 2002
Posts: 2,262
Default

With the setup where you get "extension GLX missing", is there any reason why in your XFree86.0.log?

Otherwise, what was UT doing?

Yeah, according to 3Ddiag, it all seems fine, but...
__________________
Registered Linux User #219692
bwkaz is offline   Reply With Quote
Old 02-22-03, 04:59 PM   #5
[Mystik_Cool]
Registered User
 
Join Date: Feb 2003
Posts: 16
Default

Am I stupid ! Of course, I didn't check the XFree log...
Here are the errors I found (I can post the whole log if you want)

...
(II) LoadModule: "glx"
(II) Loading /usr/X11R6/lib/modules/glx.so
(EE) LoadModule: Module glx does not have a glxModuleData data object.
(II) UnloadModule: "glx"
(II) Unloading /usr/X11R6/lib/modules/glx.so
(EE) Failed to load module "glx" (invalid module, 0)
...
(II) NVIDIA(0): Setting mode "1280x1024"
(EE) NVIDIA(0): Failed to load glX
(II) NVIDIA(0): Using XFree86 Acceleration Architecture (XAA)
...

But I don't see what's wrong !
[Mystik_Cool] is offline   Reply With Quote
Old 02-22-03, 05:08 PM   #6
bwkaz
Registered User
 
Join Date: Sep 2002
Posts: 2,262
Default

What's wrong is that it's trying to load the wrong file. It's opening up /usr/X11R6/lib/modules/glx.so, which is completely wrong. It should be opening /usr/X11R6/lib/modules/extensions/libglx.so instead. Well... unless, that is, the SuSE RPM does things completely differently, but I doubt that.

Look around in /usr/X11R6/lib/modules, to see what's going on with different *glx* files. If the glx.so is a symlink to something, delete it. Or delete it and make it a symlink to extensions/libglx.so, that might work as well. If it's not a symlink, move it somewhere else (like your home directory) and try starting X again.
__________________
Registered Linux User #219692
bwkaz is offline   Reply With Quote
Old 02-22-03, 05:34 PM   #7
[Mystik_Cool]
Registered User
 
Join Date: Feb 2003
Posts: 16
Default OH MY GOD !!!!

It's working now !!! So many thanx to you !!! I CAN PLAY UT UNDER LINUX !!! YEEEEEEEEEEEEEEHAWWWWWWW !!!
[Mystik_Cool] is offline   Reply With Quote
Old 02-22-03, 07:02 PM   #8
bwkaz
Registered User
 
Join Date: Sep 2002
Posts: 2,262
Default



I think I know the feeling...
__________________
Registered Linux User #219692
bwkaz is offline   Reply With Quote

Reply


Thread Tools

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 On
HTML code is Off
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
Battlefield 3 Premium trailer confirms rumours: Close Quarters and all future DLC inc News Archived News Items 0 06-04-12 02:24 PM
NVIDIA's GeForce GTX 670 Short PCB Pictured Up Close News Archived News Items 0 05-07-12 05:30 AM
NVIDIA Credits Close Collaboration with TSMC for Kepler's Energy Efficiency News Archived News Items 2 05-04-12 05:12 PM

All times are GMT -5. The time now is 07:01 AM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.