The solution came from this thread.
The problem is that there is a collision between the lib64mesagl1 (libmesagl1 in i686) and the x11-driver-video-nvidia340 package.
So, to make the solution available quickly I made the following changes as root for x86_64 systems:
- Code: Select all
# ln -fs /usr/lib64/nvidia340/libGL.so.1 /usr/lib64/mesa/libGL.so.1.2.0
# ln -fs /usr/lib64/nvidia340/libGL.so.1 /usr/lib64/libGL.so.1.2.0
and/or these if the i686 package is installed.
- Code: Select all
# ln -fs /usr/lib/nvidia340/libGL.so.1 /usr/lib/libGL.so.1.2.0
# ln -fs /usr/lib/nvidia340/libGL.so.1 /usr/lib/mesa/libGL.so.1.2.0
Warning: I guess if any of the lib64mesagl1 or libmesagl1 packages is re-installed or updated, these modifications will have to be repeated.