Hi folks... The nv_check.sh script is a very famous script that tests if the NVidia GLX/Kernel drivers is conflicting with another X11/Mesa libs. It is VERY good and help to fix a lot of bugs. I have some suggestions to the Gentoo people about this script: 1) Add this script file on the x11-base/opengl-update ebuild. It IS very useful to had this on hand. 2) Change the opengl-update script to rename (backup) the files: /usr/X11R6/lib/modules/extensions/libGLcore.a -> libGLcore.bak-a /usr/lib/libMesaGL.so -> libMesaGL.bak-so When the command "#opengl-update nvidia" is launched and rename to the original names when "#opengl-update xfree" is launched
Created attachment 3167 [details] nv_check.sh script file... This is the famous file...
Why ? The proper way will be to fixup mesa to also install into /usr/lib/opengl/.... Then opengl-update should work out of the box with it ....
I don't know why. The nv_check.sh script said that, and it is really good to prevent conflicts.
Cant see why. Our X ones, and nv's dont conflict, and Mesa is masked (for a reason I might add). So if not User error, then there wont be conflict. Marking this as invalid. If you want, ask/reopen karltk@gentoo.org if he feels it should be part of gentoolkit, as I dont see a need for it in opengl-update.