[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#119474: Bug #119474 - xserver-xfree86: [nv] server sometimes crashes, sometimes hangs when xscreensaver uses GL screenhacks on GeForce2 MX rev 161



can someone close this report. I have been able to somewhat reproduce
this problem . The nvidia-glx driver is suppose to dpkg-divert
the GLcore (GLcore.a in extensions) components by its own (libGLcore.so in
/us/lib)
The reporter setup could have happenend if nvidia-glx messed up
with the dpkg-divert (which happend quite often for the first
releases)
(II) LoadModule: "GLcore"
(II) Loading /usr/X11R6/lib/modules/extensions/libGLcore.a
(II) Module GLcore: vendor="The XFree86 Project"
  compiled for 4.1.0.1, module version = 1.0.0
  ABI class: XFree86 Server Extension, version 0.1

(II) Loading /usr/X11R6/lib/modules/extensions/libglx.so
(II) Module glx: vendor="NVIDIA Corporation"
  compiled for 4.0.1, module version = 1.0.5
  Module class: XFree86 Server Extension
  ABI class: XFree86 Server Extension, version 0.1
(II) Loading extension GLX

knowing that libglx.so (from nvidia-glx) is linked to
/usr/lib/libGLcore.so.1 nowadays it could not happen any more.

There it seems libglx did not depend on its own version of
Glcore but use the xfree one. This explains:

Symbol __glXMalloc from module
/usr/X11R6/lib/modules/extensions/libGLcore.a is unresolved!
Symbol __glXMalloc from module
/usr/X11R6/lib/modules/extensions/libGLcore.a is unresolved!
Symbol __glXMalloc from module
/usr/X11R6/lib/modules/extensions/libGLcore.a is unresolved!
Symbol __glXFree from module
/usr/X11R6/lib/modules/extensions/libGLcore.a is unresolved!
Symbol __glXMalloc from module
/usr/X11R6/lib/modules/extensions/libGLcore.a is unresolved!
Symbol __glXFree from module
/usr/X11R6/lib/modules/extensions/libGLcore.a is unresolved!
Symbol __glXFree from module
/usr/X11R6/lib/modules/extensions/libGLcore.a is unresolved!
Symbol __glXMalloc from module
/usr/X11R6/lib/modules/extensions/libGLcore.a is unresolved!
Symbol __glXFree from module
/usr/X11R6/lib/modules/extensions/libGLcore.a is unresolved!
Symbol __glXFree from module
/usr/X11R6/lib/modules/extensions/libGLcore.a is unresolved!
Symbol __glXFree from module
/usr/X11R6/lib/modules/extensions/libGLcore.a is unresolved!
Symbol __glXMalloc from module
/usr/X11R6/lib/modules/extensions/libGLcore.a is unresolved!
Symbol __glXFree from module
/usr/X11R6/lib/modules/extensions/libGLcore.a is unresolved!
Symbol __glXFree from module
/usr/X11R6/lib/modules/extensions/libGLcore.a is unresolved!
Symbol __glXFree from module
/usr/X11R6/lib/modules/extensions/libGLcore.a is unresolved!
Symbol __glXFree from module
/usr/X11R6/lib/modules/extensions/libGLcore.a is unresolved!
Symbol __glXFree from module
/usr/X11R6/lib/modules/extensions/libGLcore.a is unresolved!
Symbol __glXMalloc from module
/usr/X11R6/lib/modules/extensions/libGLcore.a is unresolved!
Symbol __glXFree from module
/usr/X11R6/lib/modules/extensions/libGLcore.a is unresolved!
Symbol __glXFree from module
/usr/X11R6/lib/modules/extensions/libGLcore.a is unresolved!
Symbol __glXFree from module
/usr/X11R6/lib/modules/extensions/libGLcore.a is unresolved!
Symbol __glXFree from module
/usr/X11R6/lib/modules/extensions/libGLcore.a is unresolved!
Symbol __glXFree from module
/usr/X11R6/lib/modules/extensions/libGLcore.a is unresolved!
Symbol __glXMalloc from module
/usr/X11R6/lib/modules/extensions/libGLcore.a is unresolved!
Symbol __glXMalloc from module
/usr/X11R6/lib/modules/extensions/libGLcore.a is unresolved!
Symbol __glXFree from module
/usr/X11R6/lib/modules/extensions/libGLcore.a is unresolved!
Symbol __glXFree from module
/usr/X11R6/lib/modules/extensions/libGLcore.a is unresolved!
Symbol __glXMalloc from module
/usr/X11R6/lib/modules/extensions/libGLcore.a is unresolved!
Symbol __glXFree from module
/usr/X11R6/lib/modules/extensions/libGLcore.a is unresolved!
Symbol __glXMalloc from module
/usr/X11R6/lib/modules/extensions/libGLcore.a is unresolved!
Symbol __glXFree from module
/usr/X11R6/lib/modules/extensions/libGLcore.a is unresolved!
Symbol __glXFree from module
/usr/X11R6/lib/modules/extensions/libGLcore.a is unresolved!
Symbol __glXLastContext from module
/usr/X11R6/lib/modules/extensions/libGLcore.a is unresolved!


which also happen when no GLcore is loaded . The only way to
reproduce those unresolve symbols with current xfree xor nvidia-glx is 
to remove libglx from extensions or comment glx in X config.


An extract from my emails with the submitter:

"I don't have a GeForce2MX anymore :)  You can probably close this
bug as irrelevant or non-reproducable now.

Cheers

Richard"


" I don't recall what I did, I may have gone to the binary drivers
for nvidia cards, or actually...  I think I used that as an
excuse to upgrade :)

Richard"

I have done my tests on a Geforce2 Ti (quite close from the mx).
I have not yet managed to load nvidia glx with xfree GLcore but
my bet is that it is not possible anymore (due to direct linking
between the nvidia glx and its libGLcore). 

Regards 
Alban


PS: i won't close it myself as per the policy for working on bug
on the X strike force site.




Reply to: