This morning I updated my system. There were a lot of Mesa updates. As
the result my SDDM display manager started with a black screen. Also KDE
Plasma did not work.
In /var/log/Xorg.0.log I found this:
[ 962.076] (EE) AIGLX: reverting to software rendering
[ 962.093] (EE) AIGLX error: dlopen of /usr/lib64/dri/swrast_dri.so
failed (/usr/lib64/dri/swrast_dri.so: undefined symbol: _glapi_tls_Dispatch)
[ 962.093] (EE) GLX: could not load software renderer
It took my hours to find the reason. At first I tried to revert the
relevant packages (Mesa, Xorg, ...) to Leap 42.2 without updates. This
did not help.
Because of the Nvidia-libglvnd discussion I took a look at package
libglvnd0. It comes from these repositories:
Finally the deinstallation of package libglvnd0 helped to get OpenGL,
SDDM/KDE Plasma etc. working again.
libglvnd0 itself was not updated recently. But it's probably
uncompatible with the latest Mesa updates.
I only found one other report about this problem:
To unsubscribe, e-mail: opensuse+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse+owner(a)opensuse.org