web-dev-qa-db-fra.com

Optirun ne peut pas accéder au GPU secondaire - erreur: [XORG] Argument non valide pour -config

Je rencontre un problème étrange avec bourdon. J'ai installé bumblebee-nvidia avec nvidia-364. Bumblebeed démarre, mais lorsque j'essaie de me connecter à optirun, optirun indique:

[ 1225.971452] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) 

[ 1225.971523] [ERROR]Aborting because fallback start is disabled.

La sortie de bumblebeed rapporte:

[ 1225.971295] [ERROR][XORG] (EE) 
[ 1225.971305] [DEBUG][XORG] Fatal server error:
[ 1225.971313] [ERROR][XORG] (EE) 
[ 1225.971320] [DEBUG][XORG] Invalid argument for -config
[ 1225.971327] [DEBUG][XORG]    With elevated privileges, the file specified with -config must be
[ 1225.971335] [DEBUG][XORG]    a relative path and must not contain any ".." elements.
[ 1225.971342] [DEBUG][XORG]    Using default xorg.conf search path.
[ 1225.971350] [ERROR][XORG] (EE) 
[ 1225.971357] [ERROR][XORG] (EE) 
[ 1225.971363] [DEBUG][XORG] Please consult the The X.Org Foundation support 
[ 1225.971369] [DEBUG][XORG]     at http://wiki.x.org
[ 1225.971376] [DEBUG][XORG]  for help. 
[ 1225.971382] [ERROR][XORG] (EE) 
[ 1225.971388] [ERROR]X did not start properly

Il semble être correctement connecté au module du noyau et avoir accès aux dossiers appropriés. Primus a été trouvé, mais le problème semble lié à un mauvais chemin dans les arguments pour démarrer xorg. Je ne peux pas vérifier le chemin que bumblebeed essaie de transmettre à xorg.

Quelqu'un a de l'expérience avec ça?

Plus d'info: Je suis conscient qu'il est possible d'utiliser nvidia-prime pour obtenir des graphiques commutables et que je peux le faire fonctionner. Cela signifie cependant que je dois redémarrer tous les programmes pour obtenir nvidia, ce qui n’est pas pratique. Il est beaucoup plus pratique de pouvoir utiliser intel la plupart du temps et d'utiliser nvidia uniquement pour des programmes spécifiques.

Je suis également conscient que Bumblebee est un peu obsolète, mais il peut être utilisé même sous Ubuntu 16.04 s’il est correctement configuré (je le faisais fonctionner, mais plus tard, j’ai cassé quelque chose qui n’était pas lié dans mon système et je devais le réinstaller).

3
Dugi

J'ai trouvé une solution de contournement de Nice. C'était ridicule. Le paquetage primus est fourni avec la commande primusrun qui fait la même chose que optirun, mais c'est mieux et ne provoque pas l'apparition de cette erreur.

3
Dugi

J'ai eu des erreurs comme ça, jusqu'à ce que je trouve Bumblebee n'est pas pris en charge maintenant. Au lieu de cela, essayez d'utiliser prime:

Sudo apt-get install nvidia-prime prime-indicator

Consultez également ce lien pour plus d'informations.

EDIT: prime-indicator installation ici

0
Szczepan