> do wonder where the Nvidia installer puts that library The nvidia installer puts libnvidia-egl-wayland.so.1 in /usr/lib/x86_64-linux-gnu. But it's not searched directly, instead it's searched through https://github.com/NVIDIA/eglexternalplatform similarly to GLVND or Vulkan ICDs; from there a config file is parsed with the name or location of the library. The nvidia installer also sets the config file properly.
> The 'libnvidia-egl-wayland.so.1*' files bundled with the Nvidia installer would always be a better choice because they never get out of sync with the driver itself. The externalplatform interface is stable so the library doesn't **need** to be in sync. Building it from source has the advantage that we can patch it ourselves. And it's not a "dump the source every 6 months" kind of open-source, it's a properly maintained community repository with issues and MRs, etc. For further context, there are 3 other externalplatforms: xcb, xlib, gbm. The gbm library we package from source but still install the prebuilt version; xcb and xlib we don't package from source. But those 3 are so rarely used that there is little incentive in maintaining the source built versions. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2062082 Title: Nvidia drivers fail to install libnvidia-egl-wayland1, resulting in Zink being used To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-535/+bug/2062082/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
