here is my story :-)
i would like to get Bumblebee running with a NVIDIA® GeForce® GT 750M and it does not work. Basically optirun says Failed to initialize the NVIDIA GPU.
I tried many things suggested in here ending in a complete broke X server and unity after using nvidia-xconfig. after a night of debuging my system runs again (i had to reinstall ubuntu-desktop package), but something with the onboard intel chip is now broke too: before i hat 60 fps at glxspheres (running on the intel chip), now its 25fps.
Because GT 750M is not supported in 304, i installed the 319/325 Driver and bumblebee as described here:Using Nvidia 319 with bumblebee ( ppa:xorg-edgers/ppa )
in the following i try to post as much usefull information as possible:
System:
- Details:http://www.asus.com/Notebooks_Ultrabooks/N550JV/#specifications
- Processor: Intel® Core™ i7 4700HQ Processor
- Memory: DDR3L 1600 MHz SDRAM, DIMM 8G
- Graphic onboard: Integrated Intel® HD Graphics 4600 and
- Graphic nvidia: NVIDIA®GeForce® GT 750M with 2GB DDR3 VRAM
- Kernel: 3.8.0-30-generic
- OS: Ubuntu 13.04 x64
optirun --debug glxspheres
[36773.371123] [DEBUG]optirun version 3.2.1 starting... [36773.371185] [DEBUG]Active configuration: [36773.371198] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf [36773.371211] [DEBUG] X display::8 [36773.371223] [DEBUG] LD_LIBRARY_PATH:/usr/lib/nvidia-325:/usr/lib32/nvidia-325 [36773.371236] [DEBUG] Socket path: /var/run/bumblebee.socket [36773.371248] [DEBUG] Accel/display bridge: auto [36773.371260] [DEBUG] VGL Compression: proxy [36773.371273] [DEBUG] VGLrun extra options:
[36773.371285] [DEBUG] Primus LD Path: /usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus [36773.371349] [DEBUG]Using auto-detected bridge virtualgl [36773.411550] [INFO]Response: No - error: [XORG] (EE) NVIDIA(0): Failed to initialize the NVIDIA GPU at PCI:1:0:0. Please[36773.411588] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) NVIDIA(0): Failed to initialize the NVIDIA GPU at PCI:1:0:0. Please
[36773.411593] [DEBUG]Socket closed. [36773.411613] [ERROR]Aborting because fallback start is disabled. [36773.411620] [DEBUG]Killing allremaining processes.
dpkg -l|grep nvidia
ii bumblebee-nvidia
3.2.1-1~raringppa3 amd64 NVIDIA Optimus support using the proprietary NVIDIA driver rc nvidia-304
304.108-0ubuntu1~xedgers~raring1 amd64 NVIDIA binary Xorg driver, kernel module and VDPAU library ii nvidia-319
325.15-0ubuntu1~xedgers~raring2 amd64 Transitional package for nvidia-319 ii nvidia-325
325.15-0ubuntu1~xedgers~raring2 amd64 NVIDIA binary Xorg driver, kernel module and VDPAU library ii nvidia-persistenced
325.15-0ubuntu1~xedgers~raring1 amd64 Load the NVIDIA kernel driver and create device files ii nvidia-settings-319
325.15-0ubuntu1~xedgers~raring2 amd64 Transitional package for nvidia-settings-319 ii nvidia-settings-325
325.15-0ubuntu1~xedgers~raring2 amd64 Tool for configuring the NVIDIA graphics driver
lspci -k | grep nvidia
Kernel driver in use: nvidia
grep -Fn '(EE' /var/log/Xorg.8.log
15: (WW) warning, (EE) error, (NI) not implemented, (??) unknown. 117:[ 36773.400] (EE) Failed to load module "kbd" (module does not exist, 0) 158:[ 36773.409] (EE) NVIDIA(0): Failed to initialize the NVIDIA GPU at PCI:1:0:0. Please 159:[ 36773.409] (EE) NVIDIA(0): check your system's kernel log for additional error 160:[ 36773.409] (EE) NVIDIA(0): messages and refer to Chapter 8: Common Problems in the 161:[ 36773.409] (EE) NVIDIA(0): README for additional information. 162:[ 36773.409] (EE) NVIDIA(0): Failed to initialize the NVIDIA graphics device! 163:[ 36773.409] (EE) NVIDIA(0): Failing initialization of X screen 0 168:[ 36773.409] (EE) Screen(s) found,but none have a usable configuration. 172:[ 36773.409] (EE) 176:[36773.409] (EE) Please also check the log file at "/var/log/Xorg.8.log" for additional information. 177:[ 36773.409] (EE)
kern.log
Sep 22 09:39:34 talorion-N550JV kernel: [37308.550024] vgaarb: this pci device is not a vga device Sep 22 09:39:34 talorion-N550JV kernel: [37308.550406] nvidia 0000:01:00.0: irq 50 for MSI/MSI-X Sep 22 09:39:34 talorion-N550JV kernel: [37308.563424] NVRM: failed to copy vbios to system memory. Sep 22 09:39:34 talorion-N550JV kernel: [37308.571915] NVRM: RmInitAdapter failed! (0x30:0xffffffff:720) Sep 22 09:39:34 talorion-N550JV kernel: [37308.571923] NVRM: rm_init_adapter(0) failed
Bumblebee.conf
KeepUnusedXServer=false XorgConfDir=/etc/bumblebee/xorg.conf.d
[bumblebeed] VirtualDisplay=:8 KeepUnusedXServer=false ServerGroup=bumblebee TurnCardOffAtExit=false NoEcoModeOverride=false Driver=nvidia
[optirun] Bridge=auto VGLTransport=proxy PrimusLibraryPath=/usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus AllowFallbackToIGC=false
[driver-nvidia] KernelDriver=nvidia-319 PMMethod=auto LibraryPath=/usr/lib/nvidia-319:/usr/lib32/nvidia-319 XorgModulePath=/usr/lib/nvidia-319/xorg,/usr/lib/xorg/modules XorgConfFile=/etc/bumblebee/xorg.conf.nvidia
[driver-nouveau] KernelDriver=nouveau PMMethod=auto XorgConfFile=/etc/bumblebee/xorg.conf.nouveau
Here are my question(s):
- How can i go back to my graphical system working as it did right after the installation of ubuntu?
- How can i get Bublebee run on mys System (or what exactly did i wrong)?
Thank you very much for any help.
Gregor
---UPDATE/EDIT---
after the suggestions of lupopa i installed 12.04 sucessuflly. the problem now is that nvidia prime is not working. why it is not working is decribed here: Is a NVIDIA GeForce with Optimus Technology supported by Ubuntu? . So i think i have to stick with bumblebee wich is still not working :-)