web-dev-qa-db-fra.com

Les pilotes NVIDIA ne fonctionnent pas (paramètres Bumblebee et NVIDIA X Server)

J'ai déjà suivi environ 10 messages montrant le même problème que le mien. Mais toutes les réponses fournies ne fonctionnaient pas. J'ai essayé d'installer de nombreuses versions de pilotes nvidia-XXX - j'ai également modifié le fichier bumblebee.conf. Quand j'entre la commande lspci -nn | grep '\[03' je récupère le résultat:

00:02.0 VGA compatible controller [0300]: Intel Corporation Haswell-ULT Integrated Graphics Controller [8086:0a16] (rev 0b)  
03:00.0 3D controller [0302]: NVIDIA Corporation GM108M [GeForce 840M] 10de:1341] (rev a2)

Ensuite, j'ai suivi: compatibilité entre Ubuntu 14.04 et Nvidia GeForce (840M) sur un ordinateur portable 64 bits . Cela ne fonctionnait pas non plus, voir Paramètres du serveur NVIDIA X - Capture d'écran . Quand j'exécute optirun firefox je reçois:

[  516.003655] [ERROR]Cannot access secondary GPU - error: [XORG] (EE)  
[  516.003685] [ERROR]Aborting because fallback start is disabled.

J'ai déjà essayé beaucoup de choses, mais rien n'a fonctionné. J'essaie de résoudre ce problème depuis plusieurs jours ... mais maintenant, je ne comprends plus rien. Est-ce que quelqu'un sait quoi faire?

4
Enforcerke

Comme vous n'avez pas mentionné l'édition Ubuntu que vous utilisez ... ceci est valable pour toutes les éditions actuellement prises en charge (12.04 | 14.04 | 16.04 | 16.10). Utilisez cette méthode pour installer les derniers pilotes NVIDIA stables!

Commencez par désinstaller les pilotes NVIDIA actuellement installés et bumblebee.
La solution pour passer d'une carte graphique à l'autre est nvidia-prime.

Démarrez l’ordinateur, marquez l’entrée Ubuntu dans le menu de démarrage GRUB et appuyez sur le E clé.
Ajoutez nouveau.modeset=0 à la fin de la ligne linux. appuyez sur la F10 clé pour démarrer Ubuntu.

Lorsque l'écran de connexion apparaît, appuyez sur Ctrl+Alt+F1.
Entrez votre nom d'utilisateur et votre mot de passe et exécutez:

Sudo apt purge nvidia* bumblebee
Sudo apt install ppa-purge
Sudo ppa-purge bumblebee/stable
Sudo ppa-purge xorg-edgers/ppa
Sudo reboot  

Remarque: comme je ne sais pas laquelle des réponses liées que vous avez essayée, j'ai simplement retiré les deux AAE ...
Installez maintenant les pilotes officiels 375.26 de NVIDIA, qui prennent en charge NVIDIA GEFORCE GTX 840M.

Démarrez l’ordinateur, marquez l’entrée Ubuntu dans le menu de démarrage GRUB et appuyez sur le E clé.
Ajoutez nouveau.modeset=0 à la fin de la ligne linux. appuyez sur la F10 clé pour démarrer Ubuntu.

Lorsque l'écran de connexion apparaît, appuyez sur Ctrl+Alt+F1.
Entrez votre nom d'utilisateur et votre mot de passe et exécutez:

Sudo add-apt-repository ppa:graphics-drivers/ppa
Sudo apt update
Sudo apt install nvidia-375 nvidia-prime
Sudo reboot  

Important: Placez un espace entre la dernière lettre de la ligne linux et nouveau.modeset=0.
Basculez entre les graphiques intel et NVIDIA avec les paramètres du serveur NVIDIA X -> Profils PRIME.

3
cl-netbox

@Enforcerke N'installez pas Bumblebee! Ce sont des solutions obsolètes pour NVIDIA Optimus. Si vous avez installé les pilotes officiels Nvidia et que vous pouvez accéder au menu Paramètres du serveur NVIDIA X avec les profils PRIME avec des options permettant de basculer entre les modes Intel (économie d'énergie) et NVIDIA (Performance), utilisez-le pour basculer entre vos GPU.

Vous n’avez besoin du dGPU que pour des applications telles que la CAO, l’édition de vidéos haute résolution ou les jeux. Lorsque vous en avez besoin, changez de carte depuis les paramètres du serveur NVIDIA X, puis déconnectez-vous et reconnectez-vous, et vous avez terminé. Sinon, vous utiliserez quand même la Intel iGPU!

L'utilisation de la méthodologie obsolète du bourdon n'en vaut pas la peine. Surtout si l'on considère que les nouveaux noyaux traitent déjà les problèmes de GPU hors de la boîte.

0
Samuel S. Mandal