Update: both optirun and primusrun crash when trying to load openGL. They work as expected for non-opengl apps: ('optirun screenfetch' and 'primusrun screenfetch' both work and show the GPU correctly!)
----------------------------- Output of 'optirun glxgears': ----------------------------- X Error of failed request: BadMatch (invalid parameter attributes) Major opcode of failed request: 155 (GLX) Minor opcode of failed request: 11 (X_GLXSwapBuffers) Serial number of failed request: 37 Current serial number in output stream: 38 primus: warning: dropping a frame to avoid deadlock primus: warning: timeout waiting for display worker terminate called without an active exception ----------------------------- Output of primusrun glxgears: ----------------------------- /usr/bin/primusrun: line 41: warning: command substitution: ignored null byte in input primus: fatal: failed to load any of the libraries: /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1 /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1: cannot open shared object file: No such file or directory This happens even after installing the full nvidia-driver-390 package (which includes nvidia-prime) and repeating all the steps mentioned in post #1. Which package provides this openGL library and where is it located? Am I missing a symlink or a path? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1758243 Title: bumblebee needs configuration changes to work with nvidia-driver-390 and libglvnd0 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/bumblebee/+bug/1758243/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs