please help me:
Lenovo b560 have a Nvidia 310m on board. Hybrid Graphics me like a bone in the throat:
werwolf@wolfbook:~> sudo systemctl status bumblebeed
root's password:
bumblebeed.service - Bumblebee C Daemon
Loaded: loaded (/usr/lib/systemd/system/bumblebeed.service; enabled)
Active: active (running) since Чт 2015-06-04 20:05:48 OMST; 13min ago
Main PID: 5638 (bumblebeed)
CGroup: /system.slice/bumblebeed.service
└─5638 /usr/sbin/bumblebeed
июн 04 20:05:48 wolfbook.markov bumblebeed[5638]: 1185.436163] [INFO]/usr/sbin/bumblebeed 3.2.1 started
werwolf@wolfbook:~> optirun --status
Bumblebee status: Ready (3.2.1). X inactive. Discrete video card is off.
werwolf@wolfbook:~> optirun glxspheres
2298.446312] [ERROR]Cannot access secondary GPU - error: Could not enable discrete graphics card
2298.446434] [ERROR]Aborting because fallback start is disabled.
werwolf@wolfbook:~> optirun steam
2322.171330] [ERROR]Cannot access secondary GPU - error: Could not enable discrete graphics card
2322.171374] [ERROR]Aborting because fallback start is disabled.
werwolf@wolfbook:~> primusrun steam
Running Steam on opensuse 13.2 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1431729692)
primus: fatal: Bumblebee daemon reported: error: Could not enable discrete graphics card
[2015-06-04 20:24:50] Startup - updater built May 14 2015 17:40:14
Please tell me what to do, so very tired of watching the wretched animation and instead look like fun games on the console.
P.S.: English is not my native language so if you forgive.
werwolf@wolfbook:~> sudo systemctl status bumblebeedroot's password:
bumblebeed.service - Bumblebee C Daemon
Loaded: loaded (/usr/lib/systemd/system/bumblebeed.service; enabled)
Active: active (running) since Чт 2015-06-04 20:44:17 OMST; 1min 23s ago
Main PID: 1064 (bumblebeed)
CGroup: /system.slice/bumblebeed.service
└─1064 /usr/sbin/bumblebeed
июн 04 20:44:17 wolfbook.markov bumblebeed[1064]: 7.395243] [INFO]/usr/sbin/bumblebeed 3.2.1 started
июн 04 20:45:28 wolfbook.markov bumblebeed[1064]: modprobe: ERROR: could not find module by name='nvidia'
июн 04 20:45:28 wolfbook.markov bumblebeed[1064]: modprobe: ERROR: could not insert 'nvidia': Function not implemented
июн 04 20:45:28 wolfbook.markov bumblebeed[1064]: modprobe: FATAL: Module nvidia_uvm not found.
июн 04 20:45:28 wolfbook.markov bumblebeed[1064]: mknod: missing operand after ‘0’
июн 04 20:45:28 wolfbook.markov bumblebeed[1064]: Try 'mknod --help' for more information.
июн 04 20:45:29 wolfbook.markov bumblebeed[1064]: 79.072668] [ERROR]Module nvidia could not be loaded (timeout?)
июн 04 20:45:29 wolfbook.markov bumblebeed[1064]: 79.072711] [ERROR]Could not load GPU driver
Did you install the nvidia-bumblebee both 64 and 32 bit versions?
Did you follow instruction from here?
https://en.opensuse.org/SDB:NVIDIA_Bumblebee
If you installed the regular NVIDIA driver remove it completely before installing the nvidia-bumblee package
Yes fully followed this instruction
Here’s more information: http://paste.opensuse.org/2687274
You seem to have some wrong packages installed:
nvidia-gfxG03-kmp-desktop-340.76_k3.16.6_2-40.1.x86_64
x11-video-nvidiaG03-340.76-40.1.x86_64
nvidia-uvm-gfxG03-kmp-desktop-340.76_k3.16.6_2-40.1.x86_64
These look like packages from a nvidia package intended for desktop systems with one graphics card only, not for an Optimus system.
You usually only have to have installed the appropriate nvidia-bumblebee and nvidia-bumblebee-32bit packages.
Nothing with ‘gfxG03’ or similar.
These two packages are the only one shown by the command
zypper se nvidia
on my running Optimus system with OpenSUSE 13.2.
You will have to uninstall the wrong packages.
To start from scratch, try this guide:
https://forums.opensuse.org/showthread.php/505270-ultimate-tutorial-installing-Bumblebee-driver-for-SUSE
@13werwolf13
Could you solve your problems with the help of the recommended guide?
Your feedback would be welcome!
In know this thread is quite old but as I had similar problems with my Nvidia 310m and google only gave me this thread I will post my solution here:
Neither nvidia-bumblebee nor the proprietary driver were working for me. nvidia-bumblebee seems to not support my legacy device. The proprietary driver messed up the GL libs, so the intel graphics card was not working anymore.
This blog post was helpful to get it running: https://blog.startupanywhere.org/blog/2012/07/10/hardware-accelerated-nvidia-and-intel-graphics-together-in-debian/
Install bumblebee, don’t install nvidia-bumblebee or any other nvidia related packages.
Download the proprietary Nvidia driver from their website (the one with “340” in its file name).
To install the driver and recover messed up GL libs:
./NVIDIA-Linux-x86_64-340.93.run --accept-license --no-backup --no-x-check --no-questions --ui=none --no-x-check --no-distro-scripts --utility-prefix=/nvidia --installer-prefix=/nvidia --opengl-prefix=/nvidia --opengl-libdir=glx
rm /usr/lib64/xorg/modules/extensions/libglx.so
mv /usr/lib64/xorg/modules/extensions/libglx.so.340.93 /nvidia/glx/libglx.so.340.93
ln -s /nvidia/glx/libglx.so.340.93 /nvidia/glx/libglx.so
zypper in -f xorg-x11-server Mesa Mesa-32bit Mesa-libGL1 Mesa-libGL1-32bit Mesa-libEGL1 Mesa-libEGL1-32bit xf86-video-intel xf86-video-vesa
sytemctl enable bumblebeed
bumblebee.conf:
#...
## Section with nvidia driver specific options, only parsed if Driver=nvidia
[driver-nvidia]
# Module name to load, defaults to Driver if empty or unset
KernelDriver=nvidia
PMMethod=auto
# colon-separated path to the nvidia libraries
LibraryPath=/nvidia/lib64:/nvidia/glx
# comma-separated path of the directory containing nvidia_drv.so and the
# default Xorg modules path
XorgModulePath=/nvidia/glx,/nvidia/lib64,/usr/lib64/xorg/modules
XorgConfFile=/etc/bumblebee/xorg.conf.nvidia
#...
After rebooting everything was working fine.