web-dev-qa-db-fra.com

Comment faire fonctionner correctement le démon persistant nvidia?

J'ai quelques problèmes graphiques lors de la connexion lorsque j'utilise Intel GPU.
J'ai vérifié les journaux de démarrage et cela indique que le service de persistance nvidia n'a pas pu être chargé dans le gpu intel. Après avoir exécuté systemctl status nvidia-persistenced.service, j'ai constaté que nvidia-persistenced essayait d'exécuter la commande suivante /usr/bin/nvidia-persistenced --user nvidia-persistenced --no-persistence-mode --verbose mais que/usr/bin/nvidia-persistenced n'existe pas.

Est-ce que quelqu'un sait comment faire en sorte que nvidia soit persistant pour fonctionner correctement?

21
Akisame

Au moins pour nvidia-375==375.66-0ubuntu0.16.04.1

Sudo ln -s /usr/lib/nvidia-375/bin/nvidia-persistenced /usr/bin/nvidia-persistenced

ressemble assez.

Veuillez marquer ce bogue comme vous concernant également: https://bugs.launchpad.net/ubuntu/+source/nvidia-persistenced/+bug/169312

7
int_ua

Le autre réponse est essentiellement correct, mais cela n'a pas fonctionné pour moi. Le problème principal est que les pilotes nvidia-xxx ne sont pas simplement meilleurs avec l'augmentation de xxx; ils correspondent également à différents modèles de cartes. Voici la liste de tous les pilotes disponibles . Vous devrez vérifier le modèle de votre carte avant de l'installer ou cela ne fonctionnera tout simplement pas. Vous pouvez trouver cela avec lspci , qui répertorie tous les périphériques connectés au bus PCI:

01:00.0 VGA compatible controller: NVIDIA Corporation G92 [GeForce GTS 250] (rev a2)

Avec ma GeForce GTS250, je dois utiliser le pilote 34 . Vous devrez vérifier votre carte dans cette liste et installer le pilote approprié.

2
jjmerelo