optirun fails with "Error: couldn't get an RGB, Double-buffered visual"

Bug #1202332 reported by Nicolas Martin
6
This bug affects 1 person
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-manufacturer: Acer
baseboard-product-name: MA50_HX
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/bumblebee.conf
[ 2677.299271] [DEBUG]optirun version 3.2.1 starting...
[ 2677.299316] [DEBUG]Active configuration:
[ 2677.299342] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[ 2677.299370] [DEBUG] X display: :8
[ 2677.299408] [DEBUG] LD_LIBRARY_PATH: /usr/lib/x86_64-linux-gnu/nvidia:/usr/lib/i386-linux-gnu/nvidia:/usr/lib/nvidia
[ 2677.299447] [DEBUG] Socket path: /var/run/bumblebee.socket
[ 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/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus:/usr/lib/primus:/usr/lib32/primus
[ 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-alternatives: erreur: pas d'alternatives pour libglx.so

(no alternative for libglx.so).

Regards,

Nicolas Martin

Revision history for this message
Nicolas Martin (nico-martin) wrote :
Revision history for this message
Nicolas Martin (nico-martin) wrote :

I would like to add that I used the official debian sid repositories.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.