I have laptop with Nvidia GT 555M video card.
System Ubuntu 12.10, kernel Linux 3.5.0-17-generic
-
step what i do:
sudo add-apt-repository ppa:bumblebee/stable sudo add-apt-repository ppa:ubuntu-x-swat/x-updates sudo apt-get update sudo apt-get install bumblebee bumblebee-nvidia
restart system
optirun glxgears
This message give me:
Cannot access secondary GPU – error: Could not load GPU driver
Aborting because fallback start is disabled. -
Open
sudo gedit /etc/bumblebee/bumblebee.conf
and changeDriver=
toDriver=nvidia
andKernelDriver=nvidia-current
toKernelDriver=nvidia
. Restart the system and runoptirun glxgears
.This message gives me:
The Bumblebee daemon has not been started yet or the socket path /var/run/bumblebee.socket was incorrect. Could not connect to bumblebee daemon - is it running?
Anybody have idea?!
Best Answer
KernelDriver=nvidia-current
is correct if you have installed thenvidia-current
package, you should not change that on Ubuntu. Since Ubuntu 12.10, you need to install the kernel headers yourself.So, revert your
KernelDriver
change (theDriver=
one does not matter) and install the kernel headers:This should automatically build the nvidia module. When this is completed, reboot or start the Bumblebee daemon:
Then try running
optirun glxspheres
again.