Bumblebee-Project/Bumblebee — Issue #178: The Bumblebee X server was not available (on Power management enabled)
Author: jonas-ska
Created: 2011-12-23 21:43:13+00:00
State: open

Hello,

I'm trying to use bumblebee, but I'm not very successful:
jonas@jonas-laptop:~$ optirun glxgears
The Bumblebee X server was not available, please check the
Bumblebee logfile at /var/log/bumblebee.log
==================================================

Here's what bumblebee.log gives:

[ 18.63] Bumblebee log started at Fri, 23 Dec 2011 23:21:08 +0200
[ 18.67] Creating fifo /var/run/bumblebee.fifo for communication...
[ 18.72] Making FIFO writable for members of group bumblebee
[ 19.81] Unloading driver 'nvidia' on start...
[ 20.10] rmmod nvidia, wait=no
[ 20.10] Disabling graphics card on start...
[ 20.57] insmod /lib/modules/3.0.0-15-generic-pae/updates/dkms/acpi_call.ko
[ 20.59] Waiting for orders
[ 69.62] Optirun start request received.
[ 69.62] Checking for X server availability before starting X...
[ 69.62] X server is not started
[ 69.63] Enabling graphics card...
[ 70.26]
[ 70.26] Loading driver...
[ 70.46] insmod /lib/modules/3.0.0-15-generic-pae/updates/dkms/nvidia_current.ko
[ 70.46] FATAL: Error inserting nvidia_current (/lib/modules/3.0.0-15-generic-pae/updates/dkms/nvidia_current.ko): No such device
[ 70.46] The driver failed to load.
[ 70.46] Waiting for orders

It seems that video card is enabled... lspci -v -s 1:00.0:

01:00.0 VGA compatible controller: nVidia Corporation Device 0df5 (rev a1) (prog-if 00 [VGA controller])
Subsystem: Dell Device 04ca
Flags: fast devsel, IRQ 16
Memory at f5000000 (32-bit, non-prefetchable) [size=16M]
Memory at e0000000 (64-bit, prefetchable) [size=256M]
Memory at f0000000 (64-bit, prefetchable) [size=32M]
I/O ports at e000 [size=128]
[virtual] Expansion ROM at f6000000 [disabled] [size=512K]
Capabilities:
Kernel modules: nvidia_current, nouveau, nvidiafb

And here is the kern.log (something about the driver):

Dec 23 23:21:59 jonas-laptop kernel: [ 69.798214] acpi_call: Calling \_SB.PCI0.PEG0.PEGP._ON
Dec 23 23:22:00 jonas-laptop kernel: [ 70.318769] acpi_call: Call successful: 0x1
Dec 23 23:22:00 jonas-laptop kernel: [ 70.548213] nvidia 0000:01:00.0: power state changed by ACPI to D0
Dec 23 23:22:00 jonas-laptop kernel: [ 70.548218] nvidia 0000:01:00.0: power state changed by ACPI to D0
Dec 23 23:22:00 jonas-laptop kernel: [ 70.548225] nvidia 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
Dec 23 23:22:00 jonas-laptop kernel: [ 70.548233] nvidia 0000:01:00.0: setting latency timer to 64
Dec 23 23:22:00 jonas-laptop kernel: [ 70.548236] vgaarb: device changed decodes: PCI:0000:01:00.0,olddecodes=none,decodes=none:owns=none
Dec 23 23:22:00 jonas-laptop kernel: [ 70.548261] NVRM: The NVIDIA GPU 0000:01:00.0 (PCI ID: 10de:0df5) installed
Dec 23 23:22:00 jonas-laptop kernel: [ 70.548262] NVRM: in this system is not supported by the 290.10 NVIDIA Linux
Dec 23 23:22:00 jonas-laptop kernel: [ 70.548263] NVRM: graphics driver release. Please see 'Appendix A -
Dec 23 23:22:00 jonas-laptop kernel: [ 70.548263] NVRM: Supported NVIDIA GPU Products' in this release's README,
Dec 23 23:22:00 jonas-laptop kernel: [ 70.548264] NVRM: available on the Linux graphics driver download page at
Dec 23 23:22:00 jonas-laptop kernel: [ 70.548265] NVRM: www.nvidia.com.
Dec 23 23:22:00 jonas-laptop kernel: [ 70.548270] nvidia 0000:01:00.0: PCI INT A disabled
Dec 23 23:22:00 jonas-laptop kernel: [ 70.548275] nvidia: probe of 0000:01:00.0 failed with error -1
Dec 23 23:22:00 jonas-laptop kernel: [ 70.548288] NVRM: The NVIDIA probe routine failed for 1 device(s).
Dec 23 23:22:00 jonas-laptop kernel: [ 70.548289] NVRM: None of the NVIDIA graphics adapters were initialized!

Interestingly, /var/log/Xorg.8.log shows something about 'kbd':
123:[ 487.685] (EE) Failed to load module "kbd" (module does not exist, 0)
250:[ 489.891] (EE) Failed to load module "kbd" (module does not exist, 0)
251:[ 489.891] (EE) No input driver matching `kbd'

I don't know what else to try. Please help