nvidia broken with 3.2 on Ubuntu #394

Closed
ArchangeGabriel opened this Issue Apr 23, 2013 · 33 comments

Projects

None yet

5 participants

@ArchangeGabriel
Member

Looks like running nvidia driver is broken on Ubuntu for a lot of setups. Nouveau works.

I will provide some logs later, I want to try some things before.

xorg.conf.nvidia is probably not the reason, since a people reporting (except for me) did not updated it when asked. Maybe udev rule, need to try without.

@ArchangeGabriel
Member

Note: Got it finally working with xorg-edgers PPA (however we can't ask everyone to use this PPA, and I have at least already 3 others people facing a non-working Bumblebee).

Come from there: mesa, libdrm, nvidia-319. Will try with something else than 319 now.

@ArchangeGabriel
Member

304 does not work on same setup. So that looks to be 319...

@ArchangeGabriel
Member

Non-working case (I've suppressed most of the beginning, identical to working case and uninteressting):

[  3075.129] (++) ModulePath set to "/usr/lib/nvidia-304/xorg,/usr/lib/xorg/modules"

[  3075.129] (II) Loader magic: 0x7f226b2f1d20

[  3075.130] (II) config/udev: Adding drm device (/dev/dri/card0)
[  3075.131] (--) PCI: (0:1:0:0) 10de:0a70:1043:1372 rev 162, Mem @ 0xe2000000/16777216, 0xd0000000/268435456, 0xe0000000/33554432, I/O @ 0x0000d000/128, BIOS @ 0x????????/524288

[  3075.131] (II) Loading /usr/lib/nvidia-304/xorg/libglx.so

[  3075.141] (II) NVIDIA GLX Module  304.88  Wed Mar 27 14:46:57 PDT 2013

[  3075.141] (==) Matched intel as autoconfigured driver 0
[  3075.141] (==) Matched intel as autoconfigured driver 1
[  3075.141] (==) Matched vesa as autoconfigured driver 2
[  3075.141] (==) Matched modesetting as autoconfigured driver 3
[  3075.141] (==) Matched fbdev as autoconfigured driver 4
[  3075.141] (==) Assigned the driver to the xf86ConfigLayout
[  3075.141] (II) LoadModule: "intel"
[  3075.141] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
[  3075.142] (II) Module intel: vendor="X.Org Foundation"
[  3075.142]    compiled for 1.13.3, module version = 2.21.6
[  3075.142]    Module class: X.Org Video Driver
[  3075.142]    ABI class: X.Org Video Driver, version 13.1
[  3075.142] (II) LoadModule: "vesa"
[  3075.142] (WW) Warning, couldn't open module vesa
[  3075.142] (II) UnloadModule: "vesa"
[  3075.142] (II) Unloading vesa
[  3075.142] (EE) Failed to load module "vesa" (module does not exist, 0)
[  3075.142] (II) LoadModule: "modesetting"
[  3075.142] (WW) Warning, couldn't open module modesetting
[  3075.142] (II) UnloadModule: "modesetting"
[  3075.142] (II) Unloading modesetting
[  3075.142] (EE) Failed to load module "modesetting" (module does not exist, 0)
[  3075.142] (II) LoadModule: "fbdev"
[  3075.142] (WW) Warning, couldn't open module fbdev
[  3075.142] (II) UnloadModule: "fbdev"
[  3075.142] (II) Unloading fbdev
[  3075.142] (EE) Failed to load module "fbdev" (module does not exist, 0)
[  3075.142] (==) Matched intel as autoconfigured driver 0
[  3075.142] (==) Matched intel as autoconfigured driver 1
[  3075.142] (==) Matched vesa as autoconfigured driver 2
[  3075.142] (==) Matched modesetting as autoconfigured driver 3
[  3075.142] (==) Matched fbdev as autoconfigured driver 4
[  3075.142] (==) Assigned the driver to the xf86ConfigLayout
[  3075.142] (II) LoadModule: "intel"
[  3075.142] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
[  3075.142] (II) Module intel: vendor="X.Org Foundation"
[  3075.142]    compiled for 1.13.3, module version = 2.21.6
[  3075.142]    Module class: X.Org Video Driver
[  3075.142]    ABI class: X.Org Video Driver, version 13.1
[  3075.142] (II) UnloadModule: "intel"
[  3075.142] (II) Unloading intel
[  3075.142] (II) Failed to load module "intel" (already loaded, 32546)
[  3075.142] (II) LoadModule: "vesa"
[  3075.142] (WW) Warning, couldn't open module vesa
[  3075.142] (II) UnloadModule: "vesa"
[  3075.142] (II) Unloading vesa
[  3075.142] (EE) Failed to load module "vesa" (module does not exist, 0)
[  3075.142] (II) LoadModule: "modesetting"
[  3075.143] (WW) Warning, couldn't open module modesetting
[  3075.143] (II) UnloadModule: "modesetting"
[  3075.143] (II) Unloading modesetting
[  3075.143] (EE) Failed to load module "modesetting" (module does not exist, 0)
[  3075.143] (II) LoadModule: "fbdev"
[  3075.143] (WW) Warning, couldn't open module fbdev
[  3075.143] (II) UnloadModule: "fbdev"
[  3075.143] (II) Unloading fbdev
[  3075.143] (EE) Failed to load module "fbdev" (module does not exist, 0)
[  3075.143] (II) LoadModule: "mouse"
[  3075.143] (II) Loading /usr/lib/xorg/modules/input/mouse_drv.so
[  3075.143] (II) Module mouse: vendor="X.Org Foundation"
[  3075.143]    compiled for 1.13.0, module version = 1.7.2
[  3075.143]    Module class: X.Org XInput Driver
[  3075.143]    ABI class: X.Org XInput driver, version 18.0
[  3075.143] (II) LoadModule: "kbd"
[  3075.143] (WW) Warning, couldn't open module kbd
[  3075.143] (II) UnloadModule: "kbd"
[  3075.143] (II) Unloading kbd
[  3075.143] (EE) Failed to load module "kbd" (module does not exist, 0)
[  3075.143] (II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
    i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G, 915G,
    E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, Pineview G,
    965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, GM45,
    4 Series, G45/G43, Q45/Q43, G41, B43, B43, Clarkdale, Arrandale,
    Sandybridge Desktop (GT1), Sandybridge Desktop (GT2),
    Sandybridge Desktop (GT2+), Sandybridge Mobile (GT1),
    Sandybridge Mobile (GT2), Sandybridge Mobile (GT2+),
    Sandybridge Server, Ivybridge Mobile (GT1), Ivybridge Mobile (GT2),
    Ivybridge Desktop (GT1), Ivybridge Desktop (GT2), Ivybridge Server,
    Ivybridge Server (GT2), Haswell Desktop (GT1), Haswell Desktop (GT2),
    Haswell Desktop (GT2+), Haswell Mobile (GT1), Haswell Mobile (GT2),
    Haswell Mobile (GT2+), Haswell Server (GT1), Haswell Server (GT2),
    Haswell Server (GT2+), Haswell SDV Desktop (GT1),
    Haswell SDV Desktop (GT2), Haswell SDV Desktop (GT2+),
    Haswell SDV Mobile (GT1), Haswell SDV Mobile (GT2),
    Haswell SDV Mobile (GT2+), Haswell SDV Server (GT1),
    Haswell SDV Server (GT2), Haswell SDV Server (GT2+),
    Haswell ULT Desktop (GT1), Haswell ULT Desktop (GT2),
    Haswell ULT Desktop (GT2+), Haswell ULT Mobile (GT1),
    Haswell ULT Mobile (GT2), Haswell ULT Mobile (GT2+),
    Haswell ULT Server (GT1), Haswell ULT Server (GT2),
    Haswell ULT Server (GT2+), Haswell CRW Desktop (GT1),
    Haswell CRW Desktop (GT2), Haswell CRW Desktop (GT2+),
    Haswell CRW Mobile (GT1), Haswell CRW Mobile (GT2),
    Haswell CRW Mobile (GT2+), Haswell CRW Server (GT1),
    Haswell CRW Server (GT2), Haswell CRW Server (GT2+),
    ValleyView PO board
[  3075.144] (--) using VT number 7

[  3075.144] (EE) No devices detected.
[  3075.144] 
Fatal server error:
[  3075.144] no screens found
[  3075.144] (EE) 
Please consult the The X.Org Foundation support 
     at http://wiki.x.org
 for help. 
[  3075.144] (EE) Please also check the log file at "/var/log/Xorg.8.log" for additional information.
[  3075.144] (EE)

Working one (I've also removed the end):

[  3285.542] (++) ModulePath set to "/usr/lib/nvidia-319/xorg,/usr/lib/xorg/modules"

[  3285.542] (II) Loader magic: 0x7ffb1948cd20

[  3285.542] (II) config/udev: Adding drm device (/dev/dri/card1)
[  3285.542] (II) config/udev: Adding drm device (/dev/dri/card0)
[  3285.543] (--) PCI: (0:1:0:0) 10de:0a70:1043:1372 rev 162, Mem @ 0xe2000000/16777216, 0xd0000000/268435456, 0xe0000000/33554432, I/O @ 0x0000d000/128, BIOS @ 0x????????/524288

[  3285.544] (II) Loading /usr/lib/nvidia-319/xorg/libglx.so

[  3285.557] (II) NVIDIA GLX Module  319.12  Wed Apr  3 15:25:32 PDT 2013

[  3285.557] (==) Matched intel as autoconfigured driver 0
[  3285.557] (==) Matched nvidia as autoconfigured driver 1
[  3285.557] (==) Matched nouveau as autoconfigured driver 2
[  3285.557] (==) Matched intel as autoconfigured driver 3
[  3285.557] (==) Matched vesa as autoconfigured driver 4
[  3285.557] (==) Matched modesetting as autoconfigured driver 5
[  3285.557] (==) Matched fbdev as autoconfigured driver 6
[  3285.557] (==) Assigned the driver to the xf86ConfigLayout
[  3285.557] (II) LoadModule: "intel"
[  3285.557] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
[  3285.557] (II) Module intel: vendor="X.Org Foundation"
[  3285.557]    compiled for 1.13.3, module version = 2.21.6
[  3285.557]    Module class: X.Org Video Driver
[  3285.557]    ABI class: X.Org Video Driver, version 13.1
[  3285.557] (II) LoadModule: "nvidia"
[  3285.557] (II) Loading /usr/lib/nvidia-319/xorg/nvidia_drv.so
[  3285.558] (II) Module nvidia: vendor="NVIDIA Corporation"
[  3285.558]    compiled for 4.0.2, module version = 1.0.0
[  3285.558]    Module class: X.Org Video Driver
[  3285.558] (II) LoadModule: "nouveau"
[  3285.558] (II) Loading /usr/lib/xorg/modules/drivers/nouveau_drv.so
[  3285.558] (II) Module nouveau: vendor="X.Org Foundation"
[  3285.558]    compiled for 1.13.3, module version = 1.0.7
[  3285.558]    Module class: X.Org Video Driver
[  3285.558]    ABI class: X.Org Video Driver, version 13.1
[  3285.558] (II) LoadModule: "vesa"
[  3285.558] (WW) Warning, couldn't open module vesa
[  3285.558] (II) UnloadModule: "vesa"
[  3285.558] (II) Unloading vesa
[  3285.558] (EE) Failed to load module "vesa" (module does not exist, 0)
[  3285.558] (II) LoadModule: "modesetting"
[  3285.559] (WW) Warning, couldn't open module modesetting
[  3285.559] (II) UnloadModule: "modesetting"
[  3285.559] (II) Unloading modesetting
[  3285.559] (EE) Failed to load module "modesetting" (module does not exist, 0)
[  3285.559] (II) LoadModule: "fbdev"
[  3285.559] (WW) Warning, couldn't open module fbdev
[  3285.559] (II) UnloadModule: "fbdev"
[  3285.559] (II) Unloading fbdev
[  3285.559] (EE) Failed to load module "fbdev" (module does not exist, 0)
[  3285.559] (==) Matched intel as autoconfigured driver 0
[  3285.559] (==) Matched nvidia as autoconfigured driver 1
[  3285.559] (==) Matched nouveau as autoconfigured driver 2
[  3285.559] (==) Matched intel as autoconfigured driver 3
[  3285.559] (==) Matched vesa as autoconfigured driver 4
[  3285.559] (==) Matched modesetting as autoconfigured driver 5
[  3285.559] (==) Matched fbdev as autoconfigured driver 6
[  3285.559] (==) Assigned the driver to the xf86ConfigLayout
[  3285.559] (II) LoadModule: "intel"
[  3285.559] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
[  3285.559] (II) Module intel: vendor="X.Org Foundation"
[  3285.559]    compiled for 1.13.3, module version = 2.21.6
[  3285.559]    Module class: X.Org Video Driver
[  3285.559]    ABI class: X.Org Video Driver, version 13.1
[  3285.559] (II) UnloadModule: "intel"
[  3285.559] (II) Unloading intel
[  3285.559] (II) Failed to load module "intel" (already loaded, 32763)
[  3285.559] (II) LoadModule: "nvidia"
[  3285.559] (II) Loading /usr/lib/nvidia-319/xorg/nvidia_drv.so
[  3285.559] (II) Module nvidia: vendor="NVIDIA Corporation"
[  3285.559]    compiled for 4.0.2, module version = 1.0.0
[  3285.559]    Module class: X.Org Video Driver
[  3285.559] (II) UnloadModule: "nvidia"
[  3285.559] (II) Unloading nvidia
[  3285.559] (II) Failed to load module "nvidia" (already loaded, 32763)
[  3285.559] (II) LoadModule: "nouveau"
[  3285.559] (II) Loading /usr/lib/xorg/modules/drivers/nouveau_drv.so
[  3285.559] (II) Module nouveau: vendor="X.Org Foundation"
[  3285.559]    compiled for 1.13.3, module version = 1.0.7
[  3285.559]    Module class: X.Org Video Driver
[  3285.559]    ABI class: X.Org Video Driver, version 13.1
[  3285.559] (II) UnloadModule: "nouveau"
[  3285.559] (II) Unloading nouveau
[  3285.559] (II) Failed to load module "nouveau" (already loaded, 32763)
[  3285.559] (II) LoadModule: "vesa"
[  3285.559] (WW) Warning, couldn't open module vesa
[  3285.559] (II) UnloadModule: "vesa"
[  3285.559] (II) Unloading vesa
[  3285.559] (EE) Failed to load module "vesa" (module does not exist, 0)
[  3285.559] (II) LoadModule: "modesetting"
[  3285.560] (WW) Warning, couldn't open module modesetting
[  3285.560] (II) UnloadModule: "modesetting"
[  3285.560] (II) Unloading modesetting
[  3285.560] (EE) Failed to load module "modesetting" (module does not exist, 0)
[  3285.560] (II) LoadModule: "fbdev"
[  3285.560] (WW) Warning, couldn't open module fbdev
[  3285.560] (II) UnloadModule: "fbdev"
[  3285.560] (II) Unloading fbdev
[  3285.560] (EE) Failed to load module "fbdev" (module does not exist, 0)
[  3285.560] (II) LoadModule: "mouse"
[  3285.560] (II) Loading /usr/lib/xorg/modules/input/mouse_drv.so
[  3285.560] (II) Module mouse: vendor="X.Org Foundation"
[  3285.560]    compiled for 1.13.0, module version = 1.7.2
[  3285.560]    Module class: X.Org XInput Driver
[  3285.560]    ABI class: X.Org XInput driver, version 18.0
[  3285.560] (II) LoadModule: "kbd"
[  3285.560] (WW) Warning, couldn't open module kbd
[  3285.560] (II) UnloadModule: "kbd"
[  3285.560] (II) Unloading kbd
[  3285.560] (EE) Failed to load module "kbd" (module does not exist, 0)
[  3285.560] (II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
    i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G, 915G,
    E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, Pineview G,
    965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, GM45,
    4 Series, G45/G43, Q45/Q43, G41, B43, B43, Clarkdale, Arrandale,
    Sandybridge Desktop (GT1), Sandybridge Desktop (GT2),
    Sandybridge Desktop (GT2+), Sandybridge Mobile (GT1),
    Sandybridge Mobile (GT2), Sandybridge Mobile (GT2+),
    Sandybridge Server, Ivybridge Mobile (GT1), Ivybridge Mobile (GT2),
    Ivybridge Desktop (GT1), Ivybridge Desktop (GT2), Ivybridge Server,
    Ivybridge Server (GT2), Haswell Desktop (GT1), Haswell Desktop (GT2),
    Haswell Desktop (GT2+), Haswell Mobile (GT1), Haswell Mobile (GT2),
    Haswell Mobile (GT2+), Haswell Server (GT1), Haswell Server (GT2),
    Haswell Server (GT2+), Haswell SDV Desktop (GT1),
    Haswell SDV Desktop (GT2), Haswell SDV Desktop (GT2+),
    Haswell SDV Mobile (GT1), Haswell SDV Mobile (GT2),
    Haswell SDV Mobile (GT2+), Haswell SDV Server (GT1),
    Haswell SDV Server (GT2), Haswell SDV Server (GT2+),
    Haswell ULT Desktop (GT1), Haswell ULT Desktop (GT2),
    Haswell ULT Desktop (GT2+), Haswell ULT Mobile (GT1),
    Haswell ULT Mobile (GT2), Haswell ULT Mobile (GT2+),
    Haswell ULT Server (GT1), Haswell ULT Server (GT2),
    Haswell ULT Server (GT2+), Haswell CRW Desktop (GT1),
    Haswell CRW Desktop (GT2), Haswell CRW Desktop (GT2+),
    Haswell CRW Mobile (GT1), Haswell CRW Mobile (GT2),
    Haswell CRW Mobile (GT2+), Haswell CRW Server (GT1),
    Haswell CRW Server (GT2), Haswell CRW Server (GT2+),
    ValleyView PO board
[  3285.561] (II) NVIDIA dlloader X Driver  319.12  Wed Apr  3 15:07:08 PDT 2013
[  3285.561] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[  3285.561] (II) NOUVEAU driver Date:   Wed Mar 27 09:50:03 2013 +0100
[  3285.561] (II) NOUVEAU driver for NVIDIA chipset families :
[  3285.561]    RIVA TNT        (NV04)
[  3285.561]    RIVA TNT2       (NV05)
[  3285.561]    GeForce 256     (NV10)
[  3285.561]    GeForce 2       (NV11, NV15)
[  3285.561]    GeForce 4MX     (NV17, NV18)
[  3285.561]    GeForce 3       (NV20)
[  3285.561]    GeForce 4Ti     (NV25, NV28)
[  3285.561]    GeForce FX      (NV3x)
[  3285.561]    GeForce 6       (NV4x)
[  3285.561]    GeForce 7       (G7x)
[  3285.561]    GeForce 8       (G8x)
[  3285.561]    GeForce GTX 200 (NVA0)
[  3285.561]    GeForce GTX 400 (NVC0)
[  3285.561] (--) using VT number 7

[  3285.561] (II) Loading sub module "fb"
[  3285.561] (II) LoadModule: "fb"
[  3285.561] (II) Loading /usr/lib/xorg/modules/libfb.so
[  3285.562] (II) Module fb: vendor="X.Org Foundation"
[  3285.562]    compiled for 1.13.3, module version = 1.0.0
[  3285.562]    ABI class: X.Org ANSI C Emulation, version 0.4
[  3285.562] (WW) Unresolved symbol: fbGetGCPrivateKey
[  3285.562] (II) Loading sub module "wfb"
[  3285.562] (II) LoadModule: "wfb"
[  3285.562] (II) Loading /usr/lib/xorg/modules/libwfb.so
[  3285.562] (II) Module wfb: vendor="X.Org Foundation"
[  3285.562]    compiled for 1.13.3, module version = 1.0.0
[  3285.562]    ABI class: X.Org ANSI C Emulation, version 0.4
[  3285.562] (II) Loading sub module "shadow"
[  3285.562] (II) LoadModule: "shadow"
[  3285.562] (II) Loading /usr/lib/xorg/modules/libshadow.so
[  3285.562] (II) Module shadow: vendor="X.Org Foundation"
[  3285.562]    compiled for 1.13.3, module version = 1.1.0
[  3285.562]    ABI class: X.Org ANSI C Emulation, version 0.4
[  3285.562] (II) Loading sub module "ramdac"
[  3285.562] (II) LoadModule: "ramdac"
[  3285.562] (II) Module "ramdac" already built-in
[  3285.562] (II) NVIDIA(0): Creating default Display subsection in Screen section
    "Default Screen Section" for depth/fbbpp 24/32
[  3285.562] (==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32
[  3285.562] (==) NVIDIA(0): RGB weight 888
[  3285.562] (==) NVIDIA(0): Default visual is TrueColor
[  3285.562] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[  3285.562] (**) NVIDIA(0): Enabling 2D acceleration
[  3286.270] (WW) NVIDIA(GPU-0): Unable to read EDID for display device CRT-0
[  3286.275] (II) NVIDIA(0): NVIDIA GPU GeForce 310M (GT218) at PCI:1:0:0 (GPU-0)
[  3286.275] (--) NVIDIA(0): Memory: 1048576 kBytes
[  3286.275] (--) NVIDIA(0): VideoBIOS: 70.18.66.00.05
[  3286.275] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[  3286.278] (--) NVIDIA(0): Valid display device(s) on GeForce 310M at PCI:1:0:0
[  3286.278] (--) NVIDIA(0):     CRT-0 (boot, connected)
[  3286.278] (--) NVIDIA(0): CRT-0: 400.0 MHz maximum pixel clock
[  3286.278] (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
[  3286.278] (**) NVIDIA(0):     device CRT-0 (Using EDID frequencies has been enabled on
[  3286.278] (**) NVIDIA(0):     all display devices.)
[  3286.286] (==) NVIDIA(0): 
[  3286.286] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
[  3286.286] (==) NVIDIA(0):     will be used as the requested mode.
[  3286.286] (==) NVIDIA(0): 
[  3286.287] (II) NVIDIA(0): Validated MetaModes:
[  3286.287] (II) NVIDIA(0):     "CRT-0:nvidia-auto-select{}"
[  3286.287] (II) NVIDIA(0): Virtual screen size determined to be 1024 x 768
[  3286.291] (WW) NVIDIA(0): Unable to get display device CRT-0's EDID; cannot compute DPI
[  3286.291] (WW) NVIDIA(0):     from CRT-0's EDID.
[  3286.291] (==) NVIDIA(0): DPI set to (75, 75); computed from built-in default
[  3286.291] (II) UnloadModule: "intel"
[  3286.291] (II) Unloading intel
[  3286.291] (II) UnloadModule: "nouveau"
[  3286.292] (II) Unloading nouveau
[  3286.292] (--) Depth 24 pixmap format is 32 bpp
[  3286.292] (II) NVIDIA: Using 768.00 MB of virtual memory for indirect memory access.
[  3286.298] (II) NVIDIA(0): Setting mode "CRT-0:nvidia-auto-select{}"
[  3286.339] Loading extension NV-GLX
[  3286.365] (==) NVIDIA(0): Disabling shared memory pixmaps
[  3286.365] (==) NVIDIA(0): Backing store disabled
[  3286.365] (==) NVIDIA(0): Silken mouse enabled
[  3286.366] (==) NVIDIA(0): DPMS enabled
[  3286.366] Loading extension NV-CONTROL
[  3286.366] Loading extension XINERAMA
[  3286.366] (II) Loading sub module "dri2"
[  3286.366] (II) LoadModule: "dri2"
[  3286.366] (II) Module "dri2" already built-in
[  3286.366] (II) NVIDIA(0): [DRI2] Setup complete
[  3286.366] (II) NVIDIA(0): [DRI2]   VDPAU driver: nvidia
[  3286.366] (--) RandR disabled
[  3286.370] (II) SELinux: Disabled on system
[  3286.370] (II) Initializing extension GLX

Find that strange that all drivers are loaded in the second case.

If someone has any idea or want any other infos...

@ArchangeGabriel
Member

In order to avoid any other updates, I've deleted packages from launchpad. However, since they don't get replaced by older version, this mean that new people can't install bumblebee for now. 3.2 is still available in the testing PPA.

Some more logs, different peoples:

[ERROR]Cannot access secondary GPU - error: [XORG] (EE) Screen 0 deleted because of no matching config section.

That second one is from Ubuntu 12.04, so not impacted by xorg problem, so the issue is somewhere else:

[ERROR]Cannot access secondary GPU - error: [XORG] (EE) Failed to load module "nv" (module does not exist, 0)

[   156.411]
X.Org X Server 1.11.3
Release Date: 2011-12-16
[   156.411] X Protocol Version 11, Revision 0
[   156.411] Build Operating System: Linux 2.6.42-37-generic x86_64 Ubuntu
[   156.411] Current Operating System: Linux cdjklm-N55SF 3.2.0-40-generic #64-Ubuntu SMP Mon Mar 25 21:22:10 UTC 2013 x86_64
[   156.411] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.2.0-40-generic root=UUID=a167518a-123b-4dd5-9fd1-dd80e263f625 ro quiet splash vt.handoff=7
[   156.411] Build Date: 11 April 2013  01:05:39PM
[   156.411] xorg-server 2:1.11.4-0ubuntu10.13 (For technical support please see http://www.ubuntu.com/support)
[   156.411] Current version of pixman: 0.24.4
[   156.411]     Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
[   156.411] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   156.411] (==) Log file: "/var/log/Xorg.8.log", Time: Tue Apr 23 22:28:04 2013
[   156.411] (++) Using config file: "/etc/bumblebee/xorg.conf.nvidia"
[   156.411] (++) Using config directory: "/etc/bumblebee/xorg.conf.d"
[   156.412] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[   156.412] (==) ServerLayout "Layout0"
[   156.412] (==) No screen section available. Using defaults.
[   156.412] (**) |-->Screen "Default Screen Section" (0)
[   156.412] (**) |   |-->Monitor "<default monitor>"
[   156.412] (==) No device specified for screen "Default Screen Section".
    Using the first device section listed.
[   156.412] (**) |   |-->Device "DiscreteNvidia"
[   156.412] (==) No monitor specified for screen "Default Screen Section".
    Using a default monitor configuration.
[   156.412] (**) Option "AutoAddDevices" "false"
[   156.412] (**) Not automatically adding devices
[   156.412] (==) Automatically enabling devices
[   156.412] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[   156.412]     Entry deleted from font path.
[   156.412] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[   156.412]     Entry deleted from font path.
[   156.412] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[   156.412]     Entry deleted from font path.
[   156.412] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[   156.412]     Entry deleted from font path.
[   156.412] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[   156.412]     Entry deleted from font path.
[   156.412] (WW) The directory "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" does not exist.
[   156.412]     Entry deleted from font path.
[   156.412] (==) FontPath set to:
    /usr/share/fonts/X11/misc,
    /usr/share/fonts/X11/Type1,
    built-ins
[   156.412] (++) ModulePath set to "/usr/lib/nvidia-experimental-310/xorg,/usr/lib/xorg/modules"
[   156.412] (==) |-->Input Device "<default pointer>"
[   156.412] (==) |-->Input Device "<default keyboard>"
[   156.412] (==) The core pointer device wasn't specified explicitly in the layout.
    Using the default mouse configuration.
[   156.412] (==) The core keyboard device wasn't specified explicitly in the layout.
    Using the default keyboard configuration.
[   156.412] (II) Loader magic: 0x7fdf50913b00
[   156.412] (II) Module ABI versions:
[   156.412]     X.Org ANSI C Emulation: 0.4
[   156.412]     X.Org Video Driver: 11.0
[   156.412]     X.Org XInput driver : 16.0
[   156.412]     X.Org Server Extension : 6.0
[   156.413] (--) PCI:*(0:1:0:0) 10de:1247:1043:2050 rev 161, Mem @ 0xda000000/33554432, 0xc0000000/268435456, 0xd0000000/67108864, I/O @ 0x0000d000/128, BIOS @ 0x????????/524288
[   156.413] (II) Open ACPI successful (/var/run/acpid.socket)
[   156.413] (II) LoadModule: "extmod"
[   156.413] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[   156.413] (II) Module extmod: vendor="X.Org Foundation"
[   156.413]     compiled for 1.11.3, module version = 1.0.0
[   156.413]     Module class: X.Org Server Extension
[   156.413]     ABI class: X.Org Server Extension, version 6.0
[   156.413] (II) Loading extension MIT-SCREEN-SAVER
[   156.413] (II) Loading extension XFree86-VidModeExtension
[   156.413] (II) Loading extension XFree86-DGA
[   156.413] (II) Loading extension DPMS
[   156.413] (II) Loading extension XVideo
[   156.413] (II) Loading extension XVideo-MotionCompensation
[   156.413] (II) Loading extension X-Resource
[   156.413] (II) LoadModule: "dbe"
[   156.413] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[   156.413] (II) Module dbe: vendor="X.Org Foundation"
[   156.413]     compiled for 1.11.3, module version = 1.0.0
[   156.413]     Module class: X.Org Server Extension
[   156.413]     ABI class: X.Org Server Extension, version 6.0
[   156.413] (II) Loading extension DOUBLE-BUFFER
[   156.413] (II) LoadModule: "glx"
[   156.413] (II) Loading /usr/lib/nvidia-experimental-310/xorg/libglx.so
[   156.420] (II) Module glx: vendor="NVIDIA Corporation"
[   156.420]     compiled for 4.0.2, module version = 1.0.0
[   156.420]     Module class: X.Org Server Extension
[   156.420] (II) NVIDIA GLX Module  310.14  Tue Oct  9 12:14:30 PDT 2012
[   156.420] (II) Loading extension GLX
[   156.420] (II) LoadModule: "record"
[   156.421] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
[   156.421] (II) Module record: vendor="X.Org Foundation"
[   156.421]     compiled for 1.11.3, module version = 1.13.0
[   156.421]     Module class: X.Org Server Extension
[   156.421]     ABI class: X.Org Server Extension, version 6.0
[   156.421] (II) Loading extension RECORD
[   156.421] (II) LoadModule: "dri"
[   156.421] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[   156.421] (II) Module dri: vendor="X.Org Foundation"
[   156.421]     compiled for 1.11.3, module version = 1.0.0
[   156.421]     ABI class: X.Org Server Extension, version 6.0
[   156.421] (II) Loading extension XFree86-DRI
[   156.421] (II) LoadModule: "dri2"
[   156.421] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[   156.421] (II) Module dri2: vendor="X.Org Foundation"
[   156.421]     compiled for 1.11.3, module version = 1.2.0
[   156.421]     ABI class: X.Org Server Extension, version 6.0
[   156.421] (II) Loading extension DRI2
[   156.421] (==) Matched nvidia as autoconfigured driver 0
[   156.421] (==) Matched nouveau as autoconfigured driver 1
[   156.421] (==) Matched nv as autoconfigured driver 2
[   156.421] (==) Matched vesa as autoconfigured driver 3
[   156.421] (==) Matched fbdev as autoconfigured driver 4
[   156.421] (==) Assigned the driver to the xf86ConfigLayout
[   156.421] (II) LoadModule: "nvidia"
[   156.421] (II) Loading /usr/lib/nvidia-experimental-310/xorg/nvidia_drv.so
[   156.421] (II) Module nvidia: vendor="NVIDIA Corporation"
[   156.421]     compiled for 4.0.2, module version = 1.0.0
[   156.421]     Module class: X.Org Video Driver
[   156.421] (II) LoadModule: "nouveau"
[   156.422] (II) Loading /usr/lib/xorg/modules/drivers/nouveau_drv.so
[   156.422] (II) Module nouveau: vendor="X.Org Foundation"
[   156.422]     compiled for 1.11.3, module version = 1.0.2
[   156.422]     Module class: X.Org Video Driver
[   156.422]     ABI class: X.Org Video Driver, version 11.0
[   156.422] (II) LoadModule: "nv"
[   156.422] (WW) Warning, couldn't open module nv
[   156.422] (II) UnloadModule: "nv"
[   156.422] (II) Unloading nv
[   156.422] (EE) Failed to load module "nv" (module does not exist, 0)
[   156.422] (II) LoadModule: "vesa"
[   156.422] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[   156.422] (II) Module vesa: vendor="X.Org Foundation"
[   156.422]     compiled for 1.11.3, module version = 2.3.0
[   156.422]     Module class: X.Org Video Driver
[   156.422]     ABI class: X.Org Video Driver, version 11.0
[   156.422] (II) LoadModule: "fbdev"
[   156.422] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[   156.422] (II) Module fbdev: vendor="X.Org Foundation"
[   156.422]     compiled for 1.11.3, module version = 0.4.2
[   156.422]     ABI class: X.Org Video Driver, version 11.0
[   156.422] (==) Matched nvidia as autoconfigured driver 0
[   156.422] (==) Matched nouveau as autoconfigured driver 1
[   156.422] (==) Matched nv as autoconfigured driver 2
[   156.422] (==) Matched vesa as autoconfigured driver 3
[   156.422] (==) Matched fbdev as autoconfigured driver 4
[   156.422] (==) Assigned the driver to the xf86ConfigLayout
[   156.422] (II) LoadModule: "nvidia"
[   156.422] (II) Loading /usr/lib/nvidia-experimental-310/xorg/nvidia_drv.so
[   156.422] (II) Module nvidia: vendor="NVIDIA Corporation"
[   156.422]     compiled for 4.0.2, module version = 1.0.0
[   156.422]     Module class: X.Org Video Driver
[   156.422] (II) UnloadModule: "nvidia"
[   156.422] (II) Unloading nvidia
[   156.422] (II) Failed to load module "nvidia" (already loaded, 32735)
[   156.422] (II) LoadModule: "nouveau"
[   156.422] (II) Loading /usr/lib/xorg/modules/drivers/nouveau_drv.so
[   156.422] (II) Module nouveau: vendor="X.Org Foundation"
[   156.422]     compiled for 1.11.3, module version = 1.0.2
[   156.422]     Module class: X.Org Video Driver
[   156.422]     ABI class: X.Org Video Driver, version 11.0
[   156.422] (II) UnloadModule: "nouveau"
[   156.422] (II) Unloading nouveau
[   156.422] (II) Failed to load module "nouveau" (already loaded, 32735)
[   156.422] (II) LoadModule: "nv"
[   156.423] (WW) Warning, couldn't open module nv
[   156.423] (II) UnloadModule: "nv"
[   156.423] (II) Unloading nv
[   156.423] (EE) Failed to load module "nv" (module does not exist, 0)
[   156.423] (II) LoadModule: "vesa"
[   156.423] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[   156.423] (II) Module vesa: vendor="X.Org Foundation"
[   156.423]     compiled for 1.11.3, module version = 2.3.0
[   156.423]     Module class: X.Org Video Driver
[   156.423]     ABI class: X.Org Video Driver, version 11.0
[   156.423] (II) UnloadModule: "vesa"
[   156.423] (II) Unloading vesa
[   156.423] (II) Failed to load module "vesa" (already loaded, 0)
[   156.423] (II) LoadModule: "fbdev"
[   156.423] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[   156.423] (II) Module fbdev: vendor="X.Org Foundation"
[   156.423]     compiled for 1.11.3, module version = 0.4.2
[   156.423]     ABI class: X.Org Video Driver, version 11.0
[   156.423] (II) UnloadModule: "fbdev"
[   156.423] (II) Unloading fbdev
[   156.423] (II) Failed to load module "fbdev" (already loaded, 0)
[   156.423] (II) LoadModule: "mouse"
[   156.423] (II) Loading /usr/lib/xorg/modules/input/mouse_drv.so
[   156.423] (II) Module mouse: vendor="X.Org Foundation"
[   156.423]     compiled for 1.11.3, module version = 1.7.1
[   156.423]     Module class: X.Org XInput Driver
[   156.423]     ABI class: X.Org XInput driver, version 16.0
[   156.423] (II) LoadModule: "kbd"
[   156.423] (WW) Warning, couldn't open module kbd
[   156.423] (II) UnloadModule: "kbd"
[   156.423] (II) Unloading kbd
[   156.423] (EE) Failed to load module "kbd" (module does not exist, 0)
[   156.423] (II) NVIDIA dlloader X Driver  310.14  Tue Oct  9 11:54:19 PDT 2012
[   156.423] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[   156.423] (II) NOUVEAU driver Date:   Wed Sep 12 13:42:43 2012 +0200
[   156.423] (II) NOUVEAU driver for NVIDIA chipset families :
[   156.423]     RIVA TNT        (NV04)
[   156.423]     RIVA TNT2       (NV05)
[   156.423]     GeForce 256     (NV10)
[   156.423]     GeForce 2       (NV11, NV15)
[   156.423]     GeForce 4MX     (NV17, NV18)
[   156.423]     GeForce 3       (NV20)
[   156.423]     GeForce 4Ti     (NV25, NV28)
[   156.423]     GeForce FX      (NV3x)
[   156.423]     GeForce 6       (NV4x)
[   156.423]     GeForce 7       (G7x)
[   156.423]     GeForce 8       (G8x)
[   156.423]     GeForce GTX 200 (NVA0)
[   156.423]     GeForce GTX 400 (NVC0)
[   156.423] (II) VESA: driver for VESA chipsets: vesa
[   156.423] (II) FBDEV: driver for framebuffer: fbdev
[   156.423] (--) using VT number 7

[   156.424] (II) Loading sub module "wfb"
[   156.424] (II) LoadModule: "wfb"
[   156.424] (II) Loading /usr/lib/xorg/modules/libwfb.so
[   156.424] (II) Module wfb: vendor="X.Org Foundation"
[   156.424]     compiled for 1.11.3, module version = 1.0.0
[   156.424]     ABI class: X.Org ANSI C Emulation, version 0.4
[   156.424] (II) Loading sub module "ramdac"
[   156.424] (II) LoadModule: "ramdac"
[   156.424] (II) Module "ramdac" already built-in
[   156.424] (II) Loading /usr/lib/nvidia-experimental-310/xorg/nvidia_drv.so
[   156.424] (II) Loading /usr/lib/xorg/modules/libwfb.so
[   156.424] (WW) Falling back to old probe method for vesa
[   156.424] (WW) Falling back to old probe method for fbdev
[   156.424] (II) Loading sub module "fbdevhw"
[   156.424] (II) LoadModule: "fbdevhw"
[   156.424] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[   156.424] (II) Module fbdevhw: vendor="X.Org Foundation"
[   156.424]     compiled for 1.11.3, module version = 0.0.2
[   156.424]     ABI class: X.Org Video Driver, version 11.0
[   156.424] (II) NVIDIA(0): Creating default Display subsection in Screen section
    "Default Screen Section" for depth/fbbpp 24/32
[   156.424] (==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32
[   156.424] (==) NVIDIA(0): RGB weight 888
[   156.424] (==) NVIDIA(0): Default visual is TrueColor
[   156.424] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[   156.424] (**) NVIDIA(0): Enabling 2D acceleration
[   156.424] (EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module. Please see the
[   156.424] (EE) NVIDIA(0):     system's kernel log for additional error messages and
[   156.424] (EE) NVIDIA(0):     consult the NVIDIA README for details.
[   156.424] (EE) NVIDIA(0):  *** Aborting ***
[   156.424] (EE) NVIDIA(0): Failing initialization of X screen 0
[   156.424] (II) UnloadModule: "nvidia"
[   156.424] (II) Unloading nvidia
[   156.424] (II) UnloadModule: "wfb"
[   156.424] (II) Unloading wfb
[   156.424] (EE) Screen(s) found, but none have a usable configuration.
[   156.424]
Fatal server error:
[   156.424] no screens found
[   156.424]
Please consult the The X.Org Foundation support
     at http://wiki.x.org
for help.
[   156.424] Please also check the log file at "/var/log/Xorg.8.log" for additional information.
[   156.424]
[   156.425]  ddxSigGiveUp: Closing log
[   156.425] Server terminated with error (1). Closing log file.
@ArchangeGabriel
Member

udev rules not responsible.

@ArchangeGabriel
Member

An other set of logs:

[ERROR]Cannot access secondary GPU - error: [XORG] (EE) Screen 0 deleted because of no matching config section.

[  1010.510] 
X.Org X Server 1.13.3
Release Date: 2013-03-07
[  1010.510] X Protocol Version 11, Revision 0
[  1010.510] Build Operating System: Linux 3.2.0-37-generic x86_64 Ubuntu
[  1010.510] Current Operating System: Linux guillaume-N75S 3.8.0-19-generic #29-Ubuntu SMP Wed Apr 17 18:16:28 UTC 2013 x86_64
[  1010.510] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.8.0-19-generic root=UUID=a745c4ec-6e7e-498a-86d0-f8cd7a343ddc ro quiet splash
[  1010.510] Build Date: 17 April 2013  10:43:13PM
[  1010.510] xorg-server 2:1.13.3-0ubuntu6 (For technical support please see http://www.ubuntu.com/support) 
[  1010.510] Current version of pixman: 0.28.2
[  1010.510]    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
[  1010.510] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[  1010.510] (==) Log file: "/var/log/Xorg.8.log", Time: Wed Apr 24 01:00:47 2013
[  1010.510] (++) Using config file: "/etc/bumblebee/xorg.conf.nvidia"
[  1010.510] (++) Using config directory: "/etc/bumblebee/xorg.conf.d"
[  1010.510] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[  1010.511] (==) ServerLayout "Layout0"
[  1010.511] (==) No screen section available. Using defaults.
[  1010.511] (**) |-->Screen "Default Screen Section" (0)
[  1010.511] (**) |   |-->Monitor "<default monitor>"
[  1010.512] (==) No device specified for screen "Default Screen Section".
    Using the first device section listed.
[  1010.512] (**) |   |-->Device "DiscreteNvidia"
[  1010.512] (==) No monitor specified for screen "Default Screen Section".
    Using a default monitor configuration.
[  1010.512] (**) Option "AutoAddDevices" "false"
[  1010.512] (**) Option "AutoAddGPU" "false"
[  1010.512] (**) Not automatically adding devices
[  1010.512] (==) Automatically enabling devices
[  1010.512] (**) Not automatically adding GPU devices
[  1010.512] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[  1010.512]    Entry deleted from font path.
[  1010.512] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[  1010.512]    Entry deleted from font path.
[  1010.512] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[  1010.512]    Entry deleted from font path.
[  1010.512] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[  1010.512]    Entry deleted from font path.
[  1010.512] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[  1010.512]    Entry deleted from font path.
[  1010.512] (WW) The directory "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" does not exist.
[  1010.512]    Entry deleted from font path.
[  1010.512] (==) FontPath set to:
    /usr/share/fonts/X11/misc,
    /usr/share/fonts/X11/Type1,
    built-ins
[  1010.512] (++) ModulePath set to "/usr/lib/nvidia-304/xorg,/usr/lib/xorg/modules"
[  1010.512] (==) |-->Input Device "<default pointer>"
[  1010.512] (==) |-->Input Device "<default keyboard>"
[  1010.512] (==) The core pointer device wasn't specified explicitly in the layout.
    Using the default mouse configuration.
[  1010.512] (==) The core keyboard device wasn't specified explicitly in the layout.
    Using the default keyboard configuration.
[  1010.512] (II) Loader magic: 0x7f30050f9d20
[  1010.512] (II) Module ABI versions:
[  1010.512]    X.Org ANSI C Emulation: 0.4
[  1010.512]    X.Org Video Driver: 13.1
[  1010.512]    X.Org XInput driver : 18.0
[  1010.512]    X.Org Server Extension : 7.0
[  1010.513] (II) config/udev: Adding drm device (/dev/dri/card0)
[  1010.515] (--) PCI: (0:1:0:0) 10de:1247:1043:2051 rev 161, Mem @ 0xda000000/33554432, 0xc0000000/268435456, 0xd0000000/67108864, I/O @ 0x0000d000/128, BIOS @ 0x????????/524288
[  1010.515] (II) Open ACPI successful (/var/run/acpid.socket)
[  1010.515] Initializing built-in extension Generic Event Extension
[  1010.515] Initializing built-in extension SHAPE
[  1010.515] Initializing built-in extension MIT-SHM
[  1010.515] Initializing built-in extension XInputExtension
[  1010.515] Initializing built-in extension XTEST
[  1010.515] Initializing built-in extension BIG-REQUESTS
[  1010.515] Initializing built-in extension SYNC
[  1010.515] Initializing built-in extension XKEYBOARD
[  1010.515] Initializing built-in extension XC-MISC
[  1010.515] Initializing built-in extension SECURITY
[  1010.515] Initializing built-in extension XINERAMA
[  1010.515] Initializing built-in extension XFIXES
[  1010.515] Initializing built-in extension RENDER
[  1010.515] Initializing built-in extension RANDR
[  1010.515] Initializing built-in extension COMPOSITE
[  1010.515] Initializing built-in extension DAMAGE
[  1010.515] Initializing built-in extension MIT-SCREEN-SAVER
[  1010.515] Initializing built-in extension DOUBLE-BUFFER
[  1010.515] Initializing built-in extension RECORD
[  1010.515] Initializing built-in extension DPMS
[  1010.515] Initializing built-in extension X-Resource
[  1010.515] Initializing built-in extension XVideo
[  1010.515] Initializing built-in extension XVideo-MotionCompensation
[  1010.515] Initializing built-in extension SELinux
[  1010.515] Initializing built-in extension XFree86-VidModeExtension
[  1010.515] Initializing built-in extension XFree86-DGA
[  1010.515] Initializing built-in extension XFree86-DRI
[  1010.515] Initializing built-in extension DRI2
[  1010.515] (II) LoadModule: "glx"
[  1010.515] (II) Loading /usr/lib/nvidia-304/xorg/libglx.so
[  1010.523] (II) Module glx: vendor="NVIDIA Corporation"
[  1010.523]    compiled for 4.0.2, module version = 1.0.0
[  1010.523]    Module class: X.Org Server Extension
[  1010.523] (II) NVIDIA GLX Module  304.88  Wed Mar 27 14:46:57 PDT 2013
[  1010.523] Loading extension GLX
[  1010.523] (==) Matched intel as autoconfigured driver 0
[  1010.523] (==) Matched intel as autoconfigured driver 1
[  1010.523] (==) Matched vesa as autoconfigured driver 2
[  1010.523] (==) Matched modesetting as autoconfigured driver 3
[  1010.523] (==) Matched fbdev as autoconfigured driver 4
[  1010.523] (==) Assigned the driver to the xf86ConfigLayout
[  1010.523] (II) LoadModule: "intel"
[  1010.523] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
[  1010.523] (II) Module intel: vendor="X.Org Foundation"
[  1010.523]    compiled for 1.13.3, module version = 2.21.6
[  1010.523]    Module class: X.Org Video Driver
[  1010.523]    ABI class: X.Org Video Driver, version 13.1
[  1010.523] (II) LoadModule: "vesa"
[  1010.523] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[  1010.524] (II) Module vesa: vendor="X.Org Foundation"
[  1010.524]    compiled for 1.12.99.902, module version = 2.3.2
[  1010.524]    Module class: X.Org Video Driver
[  1010.524]    ABI class: X.Org Video Driver, version 13.0
[  1010.524] (II) LoadModule: "modesetting"
[  1010.524] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[  1010.524] (II) Module modesetting: vendor="X.Org Foundation"
[  1010.524]    compiled for 1.13.3, module version = 0.7.0
[  1010.524]    Module class: X.Org Video Driver
[  1010.524]    ABI class: X.Org Video Driver, version 13.1
[  1010.524] (II) LoadModule: "fbdev"
[  1010.524] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[  1010.524] (II) Module fbdev: vendor="X.Org Foundation"
[  1010.524]    compiled for 1.12.99.902, module version = 0.4.3
[  1010.524]    Module class: X.Org Video Driver
[  1010.524]    ABI class: X.Org Video Driver, version 13.0
[  1010.524] (II) LoadModule: "mouse"
[  1010.524] (II) Loading /usr/lib/xorg/modules/input/mouse_drv.so
[  1010.525] (II) Module mouse: vendor="X.Org Foundation"
[  1010.525]    compiled for 1.13.0, module version = 1.7.2
[  1010.525]    Module class: X.Org XInput Driver
[  1010.525]    ABI class: X.Org XInput driver, version 18.0
[  1010.525] (II) LoadModule: "kbd"
[  1010.526] (WW) Warning, couldn't open module kbd
[  1010.526] (II) UnloadModule: "kbd"
[  1010.526] (II) Unloading kbd
[  1010.526] (EE) Failed to load module "kbd" (module does not exist, 0)
[  1010.526] (II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
    i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G, 915G,
    E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, Pineview G,
    965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, GM45,
    4 Series, G45/G43, Q45/Q43, G41, B43, B43, Clarkdale, Arrandale,
    Sandybridge Desktop (GT1), Sandybridge Desktop (GT2),
    Sandybridge Desktop (GT2+), Sandybridge Mobile (GT1),
    Sandybridge Mobile (GT2), Sandybridge Mobile (GT2+),
    Sandybridge Server, Ivybridge Mobile (GT1), Ivybridge Mobile (GT2),
    Ivybridge Desktop (GT1), Ivybridge Desktop (GT2), Ivybridge Server,
    Ivybridge Server (GT2), Haswell Desktop (GT1), Haswell Desktop (GT2),
    Haswell Desktop (GT2+), Haswell Mobile (GT1), Haswell Mobile (GT2),
    Haswell Mobile (GT2+), Haswell Server (GT1), Haswell Server (GT2),
    Haswell Server (GT2+), Haswell SDV Desktop (GT1),
    Haswell SDV Desktop (GT2), Haswell SDV Desktop (GT2+),
    Haswell SDV Mobile (GT1), Haswell SDV Mobile (GT2),
    Haswell SDV Mobile (GT2+), Haswell SDV Server (GT1),
    Haswell SDV Server (GT2), Haswell SDV Server (GT2+),
    Haswell ULT Desktop (GT1), Haswell ULT Desktop (GT2),
    Haswell ULT Desktop (GT2+), Haswell ULT Mobile (GT1),
    Haswell ULT Mobile (GT2), Haswell ULT Mobile (GT2+),
    Haswell ULT Server (GT1), Haswell ULT Server (GT2),
    Haswell ULT Server (GT2+), Haswell CRW Desktop (GT1),
    Haswell CRW Desktop (GT2), Haswell CRW Desktop (GT2+),
    Haswell CRW Mobile (GT1), Haswell CRW Mobile (GT2),
    Haswell CRW Mobile (GT2+), Haswell CRW Server (GT1),
    Haswell CRW Server (GT2), Haswell CRW Server (GT2+),
    ValleyView PO board
[  1010.527] (II) VESA: driver for VESA chipsets: vesa
[  1010.527] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[  1010.527] (II) FBDEV: driver for framebuffer: fbdev
[  1010.527] (--) using VT number 7

[  1010.527] vesa: Ignoring device with a bound kernel driver
[  1010.527] (WW) Falling back to old probe method for vesa
[  1010.527] (WW) Falling back to old probe method for modesetting
[  1010.527] (II) modesetting(2): using default device
[  1010.527] (II) Loading sub module "fbdevhw"
[  1010.527] (II) LoadModule: "fbdevhw"
[  1010.528] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[  1010.528] (II) Module fbdevhw: vendor="X.Org Foundation"
[  1010.528]    compiled for 1.13.3, module version = 0.0.2
[  1010.528]    ABI class: X.Org Video Driver, version 13.1
[  1010.528] (**) FBDEV(3): claimed PCI slot 1@0:0:0
[  1010.528] (II) FBDEV(3): using default device
[  1010.528] (EE) Screen 0 deleted because of no matching config section.
[  1010.528] (II) UnloadModule: "vesa"
[  1010.528] (EE) Screen 0 deleted because of no matching config section.
[  1010.528] (II) UnloadModule: "modesetting"
[  1010.528] 
Fatal server error:
[  1010.528] Cannot run in framebuffer mode. Please specify busIDs        for all framebuffer devices
[  1010.528] 
[  1010.528] (EE) 
Please consult the The X.Org Foundation support 
     at http://wiki.x.org
 for help. 
[  1010.528] (EE) Please also check the log file at "/var/log/Xorg.8.log" for additional information.
[  1010.528] (EE) 
[  1010.528] Server terminated with error (1). Closing log file.

@ArchangeGabriel
Member

Setup none as working for someone on quantal:
Xorg.8.log : http://pastebin.com/fxFC0mSa
/etc/bumblebee* files : https://www.dropbox.com/sh/2h97oaahn71e5dm/Z0kdq9AAHG

I can't understand anything anymore. Only thing that could change something here is Linux 3.8.8.

Else, if someone can confirm nvidia-319 is working, maybe we can copy it from xorg-edgers to our PPA and explicitly depend on it...

@ArchangeGabriel
Member

During this time, I've been able to republish 3.1 on the PPA. But that's not very good, since Raring issue is not solved then, and update is thursday.

@amonakov
Contributor

Perhaps you cannot split the Screen section across two files? Thus, does it work if you install 3.2, remove xorg.conf.d/busid.conf, and place the BusID line into xorg.conf.nvidia?

@amonakov
Contributor

Hm, I meant the Device section. It should work both ways, though.

@ArchangeGabriel
Member

No, it does not work, and I've tested that split before reinstalling Ubuntu and it was working.

Plus the working setup from presianbg uses this split.

@presianbg

@ArchangeGabriel If you can't understand anything anymore , what about me :( It's really confusing situation.

@amonakov
Contributor

I've corrected one bug on develop branch: if XorgModulePath was not set in bumblebee.conf, the daemon would try to remove -modulepath argument to secondary Xorg, but removed -isolateDevice instead, because the numbers shifted after -configdir patch. This should have affected nouveau rather than nvidia, though.

@ArchangeGabriel
Member

Will try that.

@presianbg

@amonakov I'm not getting it :( How to fix primus ?

@ArchangeGabriel
Member

@amonakov: Tried, still not working.

BTW, someone else confirmed Bumblebee 3.2 working with nvidia-319.

@amonakov
Contributor

So now you have a system where bumblebee 3.1 works, but 3.2 does not work even with 3.1 /etc layout, correct? Then the best way forward is to run "git bisect" to find where it broke. I'm available on IRC.

@ArchangeGabriel
Member

Exactly.

@ryanvade

So, I put an xorg.conf in /usr/share/X11/xorg.conf.d and it all works fine, but when I take it out it does not work. If I leave the xorg.conf in, Xorg does not start correclty at startup. I guess Xorg is looking in the wrong place right?

@ArchangeGabriel
Member

We worked on debugging Y-day with amonakov, the issue is with the splitted xorg.conf. You just need to remove /etc/bumblebee/xorg.conf.d/busid.conf.

I will release 3.2.1 today, in order to fix that.

@ArchangeGabriel ArchangeGabriel added a commit that closed this issue Apr 26, 2013
@ArchangeGabriel ArchangeGabriel Merge branch 'hotfix-3.2.1' into 'master'
Bumblebee 3.2.1

Closes GH-394, GH-400
fb3d960
@tkijas
tkijas commented May 1, 2013

I use Bumblebee 3.2.1, nvidia-310-updates drivers, I changed /etc/bumblebee/bumblebee.conf properly, I tried editing /etc/bumblebee/xorg.conf.nvidia with BUSID, I tried to change virtualgl to primus etc. but it still says that it could not load driver. Is this a similar problem?
I use Ubuntu 13.04 64bit, two graphic cards (intel and NVIDIA), nvidia-310-updates drivers, installed all bumblebee packages. Also tried to purge them and reinstall them.

@tkijas
tkijas commented May 1, 2013

Module seems to be built properly during re/installation.

@ArchangeGabriel
Member

Could you provide some logs maybe?

@tkijas
tkijas commented May 1, 2013

Of course.... how?
I uninstalled nvidia drivers, purged bumblebee, installed it again, it came with nvidia-304 and it works now without any tweaks.
The problem is probably nvidia-310-updates driver.

@ArchangeGabriel
Member

And what happen now if you purge nvidia-304 and install nvidia-310-updates (without changing any other package, except eventually for nvidia-settings if installed)?

@tkijas
tkijas commented May 1, 2013

optirun glxspheres
[ 898.824873] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver

[ 898.824938] [ERROR]Aborting because fallback start is disabled.

Then I tried to modify /etc/bumblebee/bumblebee.conf and rewrite nvidia-current with nvidia-310-updates, but with no effect.

@ArchangeGabriel
Member

Do not edit bumblebee.conf, keep the default configuration file. Could you output optirun -vv glxinfo and provides Xorg.8.log?

@tkijas
tkijas commented May 1, 2013

optirun -vv glxinfo
[ 1153.254898] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[ 1153.255553] [DEBUG]optirun version 3.2.1 starting...
[ 1153.255571] [DEBUG]Active configuration:
[ 1153.255578] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[ 1153.255584] [DEBUG] X display: :8
[ 1153.255590] [DEBUG] LD_LIBRARY_PATH: /usr/lib/nvidia-304:/usr/lib32/nvidia-304
[ 1153.255597] [DEBUG] Socket path: /var/run/bumblebee.socket
[ 1153.255603] [DEBUG] Accel/display bridge: auto
[ 1153.255609] [DEBUG] VGL Compression: proxy
[ 1153.255614] [DEBUG] VGLrun extra options:
[ 1153.255621] [DEBUG] Primus LD Path: /usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus
[ 1153.255660] [DEBUG]Using auto-detected bridge virtualgl
[ 1153.258676] [INFO]Response: No - error: Could not load GPU driver

[ 1153.258708] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver

[ 1153.258719] [DEBUG]Socket closed.
[ 1153.258755] [ERROR]Aborting because fallback start is disabled.
[ 1153.258768] [DEBUG]Killing all remaining processes.

Xorg.8.log has 250 lines, is it OK to paste it here? :)

@ArchangeGabriel
Member

Yes, but before, please retry optirun after running sudo restart bumblebeed.

@tkijas
tkijas commented May 1, 2013

Well... It is strange, because I tried to restart bumblebeed before with this command and it didn't work, but now it works. I do not understand this because I used precisely the same command with no success...Thank you very much, should I paste here Xorg.8.log when it works or not?

@ArchangeGabriel
Member

No, I don't need it if it works. ;) It probably didn't worked before because you have unproperly edited bumblebee.conf.

@tkijas
tkijas commented May 1, 2013

But I had deleted it (sudo rm /etc/bumblebee/bumblebee.conf) before this successful try, purged bumblebee,reinstalled it, reinstalled nvidia-310-updates and it still didn't worked.... so I had brand new bumblebee.conf without editings.... strange.

@ArchangeGabriel
Member

Maybe -304 files weren't all deleted, thus causing it to be detected before -310.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment