PDA

View Full Version : GLX hangs entire machine


luicas
10-19-02, 10:02 AM
Background:

Slackware 8.1 kernel 2.4.18, XFree 4.2.0
Motherboard MSI K7T Turbo bios 3.5, Diamond Viper V770 (TNT2)
NVdriver 3123

Kernel driver works ok (KDE runs fine) but when trying to use OpenGL whole system jams. (glxinfo can sometimes reach as far as to the beginning of 1.3 extensions listing but not always. Usually hangs right away) Quake 2 is the only program that won't actually hang the entire system when trying to use glx (though it can't use it eventually) but everything else will. XMMS plugins, Heretic II, demos... I tried a few earlier driver versions but I still couldn't use glx. I even deleted manually all libGL* files every time from my system before recompiling or changing drivers and checked that glx version was matching kernel driver version.

I have checked XF86Config for correct entries.

Any ideas?

bwkaz
10-19-02, 10:40 AM
Deleting libGL* was not, repeat not a very good idea, unless you pay attention to exactly what you're deleting. The reason is that deleting it all willy-nilly will also delete libGLU.so (and friends), which are not part of nVidia's GLX package. libGLU.so should be part of either xfree86 or xfree86-devel; you'll probably want to --force install them to get the files back.

But that shouldn't be causing your lockup problem.

Which processor are you using? It's either an Athlon or Athlon XP, from the motherboard, but which?

luicas
10-19-02, 02:26 PM
Originally posted by bwkaz
libGLU.so should be part of either xfree86 or xfree86-devel; you'll probably want to --force install them to get the files back.

Which processor are you using? It's either an Athlon or Athlon XP, from the motherboard, but which?

libGLU* files were still in /usr/local/lib/ and /usr/X11R6/lib/ but I reinstalled XFree (packets that come with Slackware 8.1 iso) just in case. No improvement.

CPU is Duron (Spitfire)

luicas
11-10-02, 09:13 AM
I compiled new kernel 2.4.19 but the problem continued to exist, so kernel was cool. Then I downloaded XFree 4.2.0 and compiled it to replace the xfree that came with Slackware. I also updated the xfree to 4.2.1 and compiled / installed latest Nvidia drivers once again. Now OpenGL works!! So there must have been something fishy about the original Slackware compilation of XFree...

ASCI Blue
11-10-02, 10:48 AM
I had the some problem with my Gentoo, Radeon, and Mesa. The problem was between installing a newer version of mesa and X not getting along with it. After I recompiled X everything worked fine.