optirun fails with "Error: couldn't get an RGB, Double-buffered visual"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bumblebee |
New
|
Undecided
|
Unassigned |
Bug Description
Distro: Debian Jessie/Sid
Kernel: Linux ubik 3.9-1-amd64 #1 SMP Debian 3.9.8-1 x86_64 GNU/Linux
Manufacturer and Model:
baseboard-
baseboard-
baseboard-version : Type2 - Board Version
system-manufacturer : Acer
system-product-name : Aspire M3-581TG
system-version : V1.08
bios-vendor : Insyde Corp.
bios-version : V1.08
bios-release-date : 05/12/2012
Bumblebee version: optirun (Bumblebee) 3.2.1
Nvidia card version:
00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK107M [GeForce GT 640M] [10de:0fd2] (rev ff) (prog-if ff)
Description of the problem:
After installing nvidia proprietary drivers and bumblebee (following the debian wiki on bumblebee) I experience the following behavior:
1- GNOME goes to fallback mode
2- both glxgears and optirun glxgears fail with the following output:
Xlib: extension "GLX" missing on display ":0".
Error: couldn't get an RGB, Double-buffered visual
Here is the output of optirun -vv glxgears:
[ 2677.298274] [DEBUG]Reading file: /etc/bumblebee/
[ 2677.299271] [DEBUG]optirun version 3.2.1 starting...
[ 2677.299316] [DEBUG]Active configuration:
[ 2677.299342] [DEBUG] bumblebeed config file: /etc/bumblebee/
[ 2677.299370] [DEBUG] X display: :8
[ 2677.299408] [DEBUG] LD_LIBRARY_PATH: /usr/lib/
[ 2677.299447] [DEBUG] Socket path: /var/run/
[ 2677.299484] [DEBUG] Accel/display bridge: auto
[ 2677.299514] [DEBUG] VGL Compression: proxy
[ 2677.299547] [DEBUG] VGLrun extra options:
[ 2677.299580] [DEBUG] Primus LD Path: /usr/lib/
[ 2677.299674] [DEBUG]Using auto-detected bridge primus
[ 2679.661426] [INFO]Response: Yes. X is active.
[ 2679.661448] [INFO]Running application using primus.
[ 2679.661753] [DEBUG]Process glxgears started, PID 9839.
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
Error: couldn't get an RGB, Double-buffered visual
[ 2679.693388] [DEBUG]SIGCHILD received, but wait failed with No child processes
[ 2679.693418] [DEBUG]Socket closed.
[ 2679.693434] [DEBUG]Killing all remaining processes.
Doing:
update-alternatives --config libglx.so
yields:
update-
(no alternative for libglx.so).
Regards,
Nicolas Martin
I would like to add that I used the official debian sid repositories.