Problem
After a recent system update (on Fedora 25) I have some problems with my graphics card (GeForce 1060, using the proprietary driver from RPM Fusion), so I wanted to get diagnostics information using glxinfo
.
However, glxinfo
can't find libGL
:
glxinfo: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory
What I've tried
Using DNF, I found out that mesa-libGL
contains the missing file:
$ dnf repoquery -l mesa-libGL
/usr/lib/libGL.so.1
/usr/lib/libGL.so.1.2.0
/usr/lib/libGLX_mesa.so.0
/usr/lib/libGLX_mesa.so.0.0.0
/usr/lib64/libGL.so.1
/usr/lib64/libGL.so.1.2.0
/usr/lib64/libGLX_mesa.so.0
/usr/lib64/libGLX_mesa.so.0.0.0
This package was already installed but no libGL.so.*
exists anywhere on the system and reinstalling the package with dnf reinstall
didn't help either (find / -name libGL.so.*
doesn't output anything).
Question
Why isn't libGL.so.*
installed? Could it have something to do with the Nvidia driver?