Comment 25 for bug 1733136

Revision history for this message
Rocko (rockorequin) wrote :

I too got this issue again late last week when updates forced libglvnd0 to be re-installed:

$ glxinfo|grep OpenGL
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: llvmpipe (LLVM 5.0, 256 bits)

Removing libglvnd0 fixed the issue for me.

Strangely, apt-cache rdepends said that libgl1, libegl1, libopengl0, libglx0, and libgles2 all depend on libglvnd0, but they don't seem to. I used synaptic to remove libglvnd0, and although it said it would also remove libegl1 and mesa-utils, after it completed all the libraries listed by apt-cache rdepends are are still installed:

$ dpkg -l|egrep 'libgl1|libegl1|libopengl0|libglx0|libgles2|mesa-utils'
ii libegl1-mesa:amd64 17.3.3-0ubuntu1 amd64 free implementation of the EGL API -- runtime
ii libegl1-mesa-dev:amd64 17.3.3-0ubuntu1 amd64 free implementation of the EGL API -- development files
ii libgl1-mesa-dev:amd64 17.3.3-0ubuntu1 amd64 free implementation of the OpenGL API -- GLX development files
ii libgl1-mesa-dri:amd64 17.3.3-0ubuntu1 amd64 free implementation of the OpenGL API -- DRI modules
ii libgl1-mesa-dri:i386 17.3.3-0ubuntu1 i386 free implementation of the OpenGL API -- DRI modules
ii libgl1-mesa-glx:amd64 17.3.3-0ubuntu1 amd64 free implementation of the OpenGL API -- GLX runtime
ii libgl1-mesa-glx:i386 17.3.3-0ubuntu1 i386 free implementation of the OpenGL API -- GLX runtime
ii libgles2-mesa:amd64 17.3.3-0ubuntu1 amd64 free implementation of the OpenGL|ES 2.x API -- runtime
ii mesa-utils 8.4.0-1 amd64 Miscellaneous Mesa GL utilities