Am curious to see whether anyone else has this same problem. I’ve got an Optimus based system with intel and nvidia graphics.
Bumblebee installed, was previously working. Went to launch a GL application today and it failed, investigation revealed the following output:
>dmesg | tail [106089.402142] nvidia 0000:01:00.0: power state changed by ACPI to D0 [106089.402233] vgaarb: device changed decodes: PCI:0000:01:00.0,olddecodes=none,decodes=none:owns=none [106089.402296] NVRM: The NVIDIA GPU 0000:01:00.0 (PCI ID: 10de:0fd4) NVRM: installed in this system is not supported by the 331.38 NVRM: NVIDIA Linux driver release. Please see 'Appendix NVRM: A - Supported NVIDIA GPU Products' in this release's NVRM: README, available on the Linux driver download page NVRM: at www.nvidia.com. [106089.402370] nvidia: probe of 0000:01:00.0 failed with error -1 [106089.402998] NVRM: The NVIDIA probe routine failed for 1 device(s). [106089.403001] NVRM: None of the NVIDIA graphics adapters were initialized! [106089.403003] [drm] Module unloaded [106089.403170] NVRM: NVIDIA init module failed!
ooookay? My PCI ID resolves to the GeForce GTX 660M, and it’s listed as a supported product in said README here: http://www.nvidia.com/Download/driverResults.aspx/72250/en-us
# hwinfo --gfxcard 10: PCI 02.0: 0300 VGA compatible controller (VGA) [Created at pci.319] Unique ID: _Znp.3H63STgg632 SysFS ID: /devices/pci0000:00/0000:00:02.0 SysFS BusID: 0000:00:02.0 Hardware Class: graphics card Model: "Intel VGA compatible controller" Vendor: pci 0x8086 "Intel Corporation" Device: pci 0x0166 SubVendor: pci 0x1462 "Micro-Star International Co., Ltd." SubDevice: pci 0x10d8 Revision: 0x09 Driver: "i915" Driver Modules: "drm" Memory Range: 0xf6400000-0xf67fffff (rw,non-prefetchable) Memory Range: 0xd0000000-0xdfffffff (ro,non-prefetchable) I/O Ports: 0xf000-0xf03f (rw) IRQ: 46 (3374062 events) Module Alias: "pci:v00008086d00000166sv00001462sd000010D8bc03sc00i00" Driver Info #0: Driver Status: i915 is active Driver Activation Cmd: "modprobe i915" Config Status: cfg=no, avail=yes, need=no, active=unknown 23: PCI 100.0: 0300 VGA compatible controller (VGA) [Created at pci.319] Unique ID: VCu0.D+hrRxa8XJ9 Parent ID: vSkL.LtivxUYcBVC SysFS ID: /devices/pci0000:00/0000:00:01.0/0000:01:00.0 SysFS BusID: 0000:01:00.0 Hardware Class: graphics card Model: "nVidia VGA compatible controller" Vendor: pci 0x10de "nVidia Corporation" Device: pci 0x0fd4 SubVendor: pci 0x1462 "Micro-Star International Co., Ltd." SubDevice: pci 0x10d8 Revision: 0xff Memory Range: 0xf5000000-0xf5ffffff (rw,non-prefetchable) Memory Range: 0xe0000000-0xefffffff (ro,non-prefetchable) Memory Range: 0xf0000000-0xf1ffffff (ro,non-prefetchable) I/O Ports: 0xe000-0xefff (rw) Memory Range: 0xf6000000-0xf607ffff (ro,non-prefetchable) IRQ: 16 (856101 events) Module Alias: "pci:v000010DEd00000FD4sv00001462sd000010D8bc03sc00i00" Driver Info #0: Driver Status: nvidiafb is not active Driver Activation Cmd: "modprobe nvidiafb" Driver Info #1: Driver Status: nouveau is not active Driver Activation Cmd: "modprobe nouveau" Driver Info #2: Driver Status: nvidia is not active Driver Activation Cmd: "modprobe nvidia" Config Status: cfg=new, avail=yes, need=no, active=unknown Attached to: #9 (PCI bridge) Primary display adapter: #10
System is up to date with latest patches. Any idea what might be going on? Just ‘modprobe nvidia’ also fails and yields the same error in the kernel log.