Bonjour à tous,
J’ai un PC portable avec la technologie Optimus (Asus N56V), et ai réussi à utiliser bumblebee. Mais depuis une mise à jour d’il y a deux ou trois semaines, j’ai des problèmes avec GLX (je tourne en Sid). En effet, lorsque je lance glxgears :
$ glxgears
Xlib: extension "GLX" missing on display ":0".
Error: couldn't get an RGB, Double-buffered visual
$ optirun glxgears
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
Error: couldn't get an RGB, Double-buffered visual
Xorg.0.log m’indique l’erreur du titre :
$ grep EE /var/log/Xorg.0.log
[ 28.757] (EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)
Ce qui me paraît le plus absurde dans l’histoire est que GLX ne fonctionne même pas avec le pilote intel (alors que je n’ai aucun souci quand je désinstalle tous les paquets nvidia-* et bumblebee). cf mon xorg.conf :
Section "Device"
[...]
Driver "intel"
EndSection
Enfin, la liste des paquets installés en rapport avec nvidia, bumblebee, glx et nouveau :
$ aptitude search nvidia | grep ^i
i bumblebee-nvidia - NVIDIA Optimus support using the proprieta
i A glx-alternative-nvidia - allows the selection of NVIDIA as GLX prov
i A libgl1-nvidia-glx - NVIDIA binary OpenGL libraries
i A libxvmcnvidia1 - NVIDIA binary XvMC library
i A nvidia-alternative - allows the selection of NVIDIA as GLX prov
i A nvidia-driver - NVIDIA metapackage
i A nvidia-installer-cleanup - cleanup after driver installation with the
i A nvidia-kernel-common - NVIDIA binary kernel module support files
i A nvidia-kernel-dkms - NVIDIA binary kernel module DKMS source
i A nvidia-settings - tool for configuring the NVIDIA graphics d
i A nvidia-support - NVIDIA binary graphics driver support file
i A nvidia-vdpau-driver - NVIDIA vdpau driver
i A xserver-xorg-video-nvidia - NVIDIA binary Xorg driver
$ aptitude search bumblebee | grep ^i
i bumblebee - NVIDIA Optimus support for Linux
i bumblebee-nvidia - NVIDIA Optimus support using the proprieta
$ aptitude search glx | grep ^i
i A glx-alternative-mesa - allows the selection of MESA as GLX provid
i A glx-alternative-nvidia - allows the selection of NVIDIA as GLX prov
i A glx-diversions - prepare for using accelerated GLX implemen
i A libgl1-mesa-glx - implémentation libre de l'API OpenGL - exé
i A libgl1-nvidia-glx - NVIDIA binary OpenGL libraries
i A libswt-glx-gtk-3-jni - Standard Widget Toolkit for GTK+ GLX JNI l
i A libxcb-glx0 - X C Binding, glx extension
$ aptitude search nouveau | grep ^i
i A libdrm-nouveau2 - Userspace interface to nouveau-specific ke
i A xserver-xorg-video-nouveau - serveur X X.org - pilote d'affichage Nouve
Les autres utilisateurs ayant eu le même souci que moi n’utilisent généralement pas la technologie Optimus, et résolvent leur problème à l’aide d’une simple réinstallation de nvidia-driver. Chez moi, ça ne suffit pas.
Merci par avance de votre aide
(Il manque certainement des infos dans mon message, je viendrai l’éditer au cas où…)
A+
Duna