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. -- To UNSUBSCRIBE, email to [EMAIL PR
Bug#119474: : Bug #119474 - xserver-xfree86: [nv] server sometimes crashes, sometimes hangs when xscreensaver uses GL screenhacks on GeForce2 MX rev 161
package xserver-xfree86 tags 119474 -unreproducible quit Hi i have a gefroce2 TI and did not encounter the problem with a standard configuration : - using nvidia drivers and module glx or - nv and module GLcore In the reporter case nv is loaded with glx AND GLcore ! This report show that the user had installed the ndivia layer (module glx is enabled and loaded during X init) but then changed to nv driver. There i must have been a nvidia-glx bug at this time, with the latest version installed, GLCore cannot load in X: (II) LoadModule: "GLcore" (WW) Warning, couldn't open module GLcore (II) UnloadModule: "GLcore" (EE) Failed to load module "GLcore" (module does not exist, 0) In the reporter report we have a mix of GLcore and glx: Section "Module" Load "ddc" Load "GLcore" Load "dbe" Load "dri" Load "extmod" Load "glx" Load "pex5" Load "record" Load "xie" Load "bitmap" Load "freetype" Load "speedo" Load "type1" Load "vbe" Load "int10" EndSection (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) LoadModule: "GLcore" (II) LoadModule: "glx" (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 this end up with: 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! and when the user start an opengl application X crash , no trace in the log. Maybe this report could be reassigned to nvidia-glx, with the other problems. http://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=nvidia-glx nvidia-glx diverting Glcore seems to works now. There is still the problem that when nvidia-glx is installed and the user switch from "nvidia" to "nv" , the divert prevents the use of mesa software
Bug#119474: Bug #119474 - xserver-xfree86: [nv] server sometimes crashes, sometimes hangs when xscreensaver uses GL screenhacks on GeForce2 MX rev 161
package xserver-xfree86 tags 119474 unreproducible quit Richard Parry (submitter) told me that he do not have this hardware any more (geforce2 mx). The report date back from 2001. I do not know if the issue is relevant any more (nv/xserver always crashing when xscreensaver use opengl). Ciao Alban -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]