Unfortunately, the Linux Graphics Debugger tool does not seem to work with the 36x driver series. I get the following when trying to use LD_PRELOAD with my program:
NGD: Starting GTI initialization…
Found libGL.so.1 but it does not appear to be an Nvidia driver library.
NGD: Fatal Error: Cannot find any system GLX library.
I seem to have the same problem. However I am hesitant to reinstall, since it would mean a downgrade from the packaged 364.16 driver from the ArchLinux repositories to the 361.42 driver from the Nvidia driver website.
Is there any other way to remedy this without having to reinstall the driver?
Same problem here. Using the new 361.xx driver I’m unable to debug applications. Reinstalling the driver would require me to drop the distributions driver updates and I’d really dislike doing this.
Also, are there any new releases planned in near future that might solve issues with more recent linux drivers? I’m really looking forward to that! Graphics Debugger has been a very valuable tool in my current development environment and I’d regret to see it become dilapidated without any software updates.
UPDATE: I couldn’t resist to install the binary driver from the NVIDIA page providing the command line argument Arthur was suggesting and I can verify this as a working solution. Thank you very much for the hint. Anyway, I’d prefer being able to have distribution driver packages installed on my system which would require the Graphics Debugger to recognize GLVND enabled drivers.
I had similar issue with GeForce GT 710/PCIe/SSE2 , Driver :367.44 , Ubutu 14.04
NGD: Starting GTI initialization…
Found libGL.so.1 but it does not appear to be an Nvidia driver library.
NGD: Fatal Error: Cannot find any system GLX library.
But as suggested by Arthur , reinstalled driver with “–no-glvnd-glx-client” worked for me .
Hello, I have the same problem, but I am on Manjaro linux. I use all the drivers the system installed for me. There was no single step where I can simply add “–no-glvnd-glx-client” to anything. Additionally glvnd is an nvidia project, so is it being worked on, that I do not need to have the “–noglvnd-glx-client” set?