J'essaie de remettre Bumblebee à nouveau opérationnel après une mise à niveau vers Saucy.
L'exécution d'un logiciel avec Optirun donne la sortie suivante:
optirun nvidia-settings
[ 45.697126] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) Failed to load /usr/lib/xorg/modules/libglamoregl.so: /usr/lib/xorg/modules/libglamoregl.so: undefined symbol: _glapi_tls_Context
[ 45.697179] [ERROR]Aborting because fallback start is disabled.
Est-ce que quelqu'un sait comment réparer ceci? Merci! :)
Sudo apt-get install nvidia-319-updates nvidia-settings-319-updates
Ensuite, vous devez éditer /etc/bumblebee/bumblebee.conf
KernelDriver=nvidia_319_updates
LibraryPath=/usr/lib/nvidia-319-updates:/usr/lib32/nvidia-319-updates
XorgModulePath=/usr/lib/nvidia-319-updates/xorg,/usr/lib/xorg/modules
Driver=nvidia
Redémarrer le bourdon
Sudo service bumblebeed restart
Maintenant essaye :
optirun /usr/bin/<app>
Correction en purgeant et en réinstallant
Je ne pouvais pas comprendre le problème, mais j'ai pu récupérer tous les paquets associés à bumblebee (j'ai utilisé la balise "Complete Removal" dans Synaptic, qui équivaut, à mon avis, à la commande "purge" de apt- obtenir). J'ai supprimé tous les paquets correspondant à bumblebee
, nvidia
, primus
, et un appelé bbswitch-dkms
. J'ai réinstallé bumblebee, bumblebee-nvidia et mesa-tools. À ce stade, je pouvais exécuter optirun glxgears
et primus glxgears
.
Je trouve toujours que d’autres applications - Cool VL Viewer and Imprudence - qui fonctionnaient sous optirun avant la mise à niveau vers Saucy se bloquent maintenant. Cool VL Viewer fonctionne sans optirun.
corrige également certains problèmes de chemin de bibliothèque
Cool VL Viewer and Imprudence nécessitait les bibliothèques i965.so et swrast.so, qui ne se trouvaient pas sur les chemins recherchés.
J'ai travaillé sur le problème, sans en comprendre la racine, en entrant deux liens symboliques:
/ usr/lib64/dri ->/usr/lib/x86_64-linux-gnu/dri
/ usr/lib32/dri ->/usr/lib/i386-linux-gnu/dri
Je ne suis pas sûr de considérer cela comme un problème de Bumblebee, mais le fait que le visualiseur Cool VL fonctionne sans optirun, puis échoue avec optirun, et le fait que les bibliothèques non trouvées semblent concerner les graphiques Intel plutôt que Nvidia, suggère que la redirection des appels Intel échoue dans certaines circonstances.
J'ai exactement le même problème - semble être lié à ce bogue Le correctif fourni n'a pas réussi à résoudre ce problème pour moi et il semble que nous devons attendre une meilleure version de celui-ci. Quelqu'un a déjà mentionné que le correctif ne fonctionne pas.