[Doc] Nvidia Optimus + Bumblebee : Dans quel état gère... [Infos]


#1

Gérer le sous-système Optimus Nvidia devient de plus en plus un casse-tête !

Je suis à l’origine de cette documentation :
https://wiki.debian-fr.xyz/NVidia_Optimus_Bumblebee
Et, collaborateur sur celle-ci :
https://debian-facile.org/doc:materiel:cartes-graphique:nvidia:optimus


On pourrait croire que systemd/Wayland pourrait être en cause. Cela ne semble pas le cas.
On pourrait croire que bumblebee est mort, mais ce n’est pas le cas. Ce qui semble se profiler est sa disparition dans le temps.

Depuis près de deux ans, il existe un bogue le #876033 qui complique beaucoup les choses !
Cela devient vraiment une gageure de faire fonctionner Optimus à coup sûr.
Ce fameux bogue empêche assurément Bumblebee/optirun de fonctionner.
Depuis 2017, non ce n’est pas/plus optirun qu’il faut utiliser directement, c’est bien primusrun - surtout avec Steam.
Si j’ai bien compris le propos, il se rajoute à cela une migration de Mesa vers la lib GLVND - elle serait l’équivalent de “prime” sur *Buntu. (Qui avouons-le facilite grandement l’usage d’Optimus !), mais gérée différemment (?!)
Et, pour “finir”, chaque nouvelle version de pilote nvidia semble apporter sa couche de problème de manière récurrente.

Il y a quelques jours, après une “upgrade” de ma Sid, j’ai à nouveau lutter contre l’erreur “LibGL.so.1”.
Cette erreur est complexe à résoudre. Car certaines solutions fonctionnent pour certains, et pas pour d’autres.
D’autant qu’il y a un problème avec un fichier, le fichier ‘’ /usr/bin/primusrun’’ qui est mal édité… (dans mon cas a résolu l’accès à optirun, donc à primusrun)

Bref, il ne faut pas s’attendre à ce que le problème soit résolu rapidement !


Sans parler non plus que pour les architectures, assez récentes, il n’y a pas de véritable prise en charge existentielle par le pilote “nouveau”. De fait, pour lesdites architectures, pas d’accélération graphique équivaut à un fonctionnement saccadé, si le pilote “nouveau” est choisi, résultat situation pas enviable.
Connaître l’architecture du GPU nvidia est assez technique, c’est pourquoi je n’en parle pas ici.
(cf : page CodeNames et VideoAcceleration du site nouveau.freedesktop.org)

Bref, il est très probable de se retrouver dans une situation où ni le pilote “nouveau”, ni le pilote “nvidia” ne fonctionne !
Dans un tel cas, il serait peut-être intéressant d’aller essayer la distribution Ubuntu, et de choisir “prime”, au lieu du projet Bumblebee, et de choisir ce dernier, si le fonctionnement avec “prime” n’est pas abouti.


PS : Pour information, je n’utilise plus au quotidien Debian. Je l’utilise seulement pour décompresser et jouer avec Steam, sur ma Xebian. (une Debian Sid, Xfce).
Au quotidien, j’utilise normalement un *BSD. :wink:


Installation bumblebee primus sur debian 10
Gentoo Linux
#2

Merci ! Je me sens un peu moins dingue :wink:

Depuis 2012 que je me trimbale un portable avec le sous-système Optimus Nvidia…
Je ne sais même pas encore si il fonctionne correctement :sweat_smile: :rofl:
Il me semble seulement…

N’achetez pas d’ordinateur portable avec un jeu de composants d’affichage Intel + nVidia Optimus !
La liste des références nVidia GeForce équipées de la technologie Optimus.


a épinglé ce sujet #3

#4

En effet, cela fait des années que d’aucuns le disent… cela devient de plus en plus criant.
Clairement, si j’ai à acheter un nouvel ordinateur, ce sera sans !