Bad configuration with optimus

Hello,

I have read realy lot of treads about this problem but no one have well run.

My problem it’s i have a labtop with optimus (yes no chance…) and i want use opengl with the driver nvidia for no hear my ventilator turn always.

I have install bumblebee, nvidia-bumblebee, primus and bbswitch and it’s good for the ventilator but i can’t actually use opengl.

glxinfo done :

name of display: :0
Xlib: extension “GLX” missing on display “:0”.
Error: couldn’t find RGB GLX visual or fbconfig

Xorg.0.log: http://pastebin.com/MsjYAtSM

lspci | grep VGA :
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GF106M [GeForce GT 555M] (rev ff)

Realy thx for your time and sorry for my approximate english

Well, apparently you installed the proprietary nvidia driver, before installing Bumblebee.
From the log:


    23.871] (II) LoadModule: "glx"
    23.872] (II) Loading /usr/lib64/xorg/modules/updates/extensions/libglx.so
    25.378] (II) Module glx: vendor="NVIDIA Corporation"
    25.378]    compiled for 4.0.2, module version = 1.0.0
    25.378]    Module class: X.Org Server Extension
    25.395] (II) NVIDIA GLX Module  340.32  Tue Aug  5 20:32:43 PDT 2014
    25.414] Loading extension GLX
    25.414] (==) Matched intel as autoconfigured driver 0
    25.414] (==) Matched intel as autoconfigured driver 1
    25.414] (==) Matched modesetting as autoconfigured driver 2
    25.414] (==) Matched fbdev as autoconfigured driver 3
    25.414] (==) Matched vesa as autoconfigured driver 4

This does not work! (if you read a lot of threads about this problem, you should know that already… :wink: )
The standard nvidia driver does not support Optimus systems, and it even breaks the intel driver, because it replaces some system libraries (libglx, libGL) with its own incompatible versions.

So remove it again.
How you would do that, depends on how you installed it in the first place.
If you used the packages from the repo (via the 1-click install e.g.), then enter YaST->Software Management, type “nvidia” into the search field and delete all 5 packages with “nvidia” in the name that are installed, except nvidia-bumblebee.

I’m not sure whether it will work then. You probably would have to re-install nvidia-bumblebee afterwards.