In the stable branch (352.55) it is possible to install the nvidia driver in such a way that it can be used with bumblebee. But with the newest video driver in the Short Lived Branch version it is no longer possible from what I can tell.
The error message is:
ERROR: The runtime configuration check failed for the library ‘libEGL.so.1’
(expected: ‘/usr/lib64/nvidia-bumblebee/libEGL.so.1’, found:
‘/lib64/libEGL.so.1’). The most likely reason for this is that
conflicting OpenGL libraries are installed in a location not inspected
by nvidia-installer
. Please be sure you have uninstalled any
third-party OpenGL and/or third-party graphics driver packages.
You can add “–no-opengl-files” to get past this but then bumblebee/primus doesn’t work.
Is there any chance you could make a command line switch to disable this check? I am trying to get this to work in fedora/RHEL Linux and have been making packages for a couple of years. Perhaps it could be called --disable-runtime-configuration-check ? adding --no-rpms or --no-distro-scripts or --no-check-for-alternate-installs did not help.
The arguments I’m giving the installer right now that work with the stable branch are:
./nvidia-installer --accept-license --silent --no-x-check --no-nouveau-check --no-recursion --opengl-libdir=lib64/nvidia-bumblebee --opengl-prefix=/usr --x-library-path=lib64/nvidia-bumblebee --x-prefix=/usr --x-module-path=/usr/lib64/nvidia-bumblebee/xorg/modules --compat32-libdir=lib/nvidia-bumblebee --compat32-prefix=/usr
Thanks for any suggestions.