It is nice to see a repomd repository for the nvidia driver (too bad I cannot use it because I do not run 2.6.16
), but there is a problem:
$ rpm -qlv x11-video-nvidia
lrwxrwxrwx 1 root root 17 Jun 23 04:50 /usr/X11R6/lib/libGL.so.1 -> libGL.so.1.0.8762
-rwxr-xr-x 1 root root 543564 Jun 23 04:50 /usr/X11R6/lib/libGL.so.1.0.8762
$ ls -l /usr/lib/libGL.so.1
lrwxrwxrwx 1 root root 12 2006-08-01 11:46 libGL.so.1 -> libGL.so.1.2
$ rpm -qf libGL.so.1.2
So, it does not work right away because Mesa is in the way. And, I suppose mesa will be so evil (it did that to me in the past) that if you upgrade it, it will reset the libGL.so.1 link to libGL.so.1.2, therefore deactivate NVGL and make all GL apps crash with SIGSEGV. Well, it is not much of a surprise to me; it sounds logical that the x11 nvidia driver (nvidia.o in /usr/X11R6/somewhere...) requires NVGL rather than some softgl.
Is there a way to get around this symlink conflict with Mesa? Maybe have a talkback with bugzilla.novell.com?