Created attachment 460716 [details, diff] Nvidia driver EGL patch Nvidia drivers can't make work EGL without the glvnd json file as explained here: https://devtalk.nvidia.com/default/topic/973013/linux/libegl-so-1-libegl-so-375-10-difference-not-in-release-notes-docs/ Seems like Nvidia EGL architecture follows the same as libGL with glvnd, so it needs to validate the nvidia json file inside the glvnd config folder. This patch doesn't require to configure the whole Nvidia GLVND LibGL driver, but EGL needs that file there to work. Attaching patch creating correctly the json file inside the /usr/share folder following the requirement from Nvidia's libEGL.so using strace. Steps to reproduce: 1) Run eglinfo or eglgears_x11 2) Observe a "eglinfo: eglInitialize failed" or "EGLUT: failed to initialize EGL display" respectivelly. Applying solution 2) Working correctly. Thanks rej -- Pablo
This patch applies for 375.26-r1 version only, but should be compatible with previous ones also. This bug may be impacting since 375.10 as mention the link previously mentioned
Fixed in 375.26-r3 and 378.09. Thanks for the report!