The proper solution would be to not install libEGL.so.375.39, as it is
the deprecated non-GLVND implementation. The workaround is therefore to
delete
rm /usr/{lib,lib32}/nvidia-375/libEGL.so.375.39
Excerpt from the nvidia documentation:
"OpenGL applications do not work with driver version 364.xx and later,
which worked with previous driver versions
Release 361 of the NVIDIA Linux driver introduced OpenGL libraries built
upon the libglvnd (GL Vendor Neutral Dispatch) architecture, to allow
for the coexistence of multiple OpenGL implementations on the same
system. The .run installer package includes both GLVND and non-GLVND GLX
client libraries, and beginning with release 364, the GLVND libraries
are installed by default.
By design, GLVND conforms with the Linux OpenGL ABI version 1.0 as
defined at https://www.opengl.org/registry/ABI/ and exposes all required
entry points; however, applications which depend upon specifics of the
NVIDIA OpenGL implementation which fall outside of the OpenGL ABI may be
incompatible with a GLVND-based OpenGL implementation.
If you encounter an application which is incompatible with GLVND, you
may install a legacy, non-GLVND GLX client library by adding the --no-
glvnd-glx-client to the nvidia-installer command line at installation
time. Please contact the application vendor to inform them that their
application will need to be updated to ensure compatibility with GLVND."
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1662860
Title:
/sbin/ldconfig.real: /usr/lib/nvidia-375/libEGL.so.1 is not a symbolic
link
To manage notifications about this bug go to:
https://bugs.launchpad.net/linuxmint/+bug/1662860/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs