Chaque fois que j'essaie d'exécuter certains programmes sous bumblebee avec optirun, ils se bloquent avant d'afficher une fenêtre. J'essaie particulièrement de lancer supermeatboy car il ne prend pas en charge les cartes Intel, mais avec Bumblebee, il ne permet même pas d'afficher une fenêtre contrairement à Intel et se bloque prématurément. J'ai joint le journal xorg. http://paste.pocoo.org/show/540542/
Merci d'avance, Nikita.
Votre configuration semble bien. Je suppose que vous êtes affecté par problème 42: [VGL] ERREUR: impossible d'ouvrir l'affichage: 8 si un programme bifurque et quitte optirun .
Ce bogue se produit lors de l'exécution d'une application avec optirun
qui se détache. Solution: ouvrez un shell, puis exécutez le programme:
optirun bash
yourprogram
L'utilisation de primusrun
au lieu de optirun
résout ce problème.
Primus est un backend bumblebee différent avec de meilleures performances (moins de surcharge) et moins d'énergie (deuxième GPU uniquement utilisé pour les parties OpenGL du programme).
Vous installez primus avec Sudo aptitude install primus
et exécutez-le avec:
primusrun your_cool_program
C'est beaucoup plus facile à utiliser dans les scripts que les solutions de contournement optirun.
Faire
optirun bash
Sudo ./SuperMeatBoy
L'utilisation de Sudo
m'a aidé à éviter Segmentation fault