J'essaie de faire fonctionner ma carte graphique dans mon Dell Mobile Precision 5510, qui devrait être un NVidia Quaddro M1000M. La machine a également des graphiques Intel.
Si je lance lspci
name__, je reçois, entre autres,
00:02.0 VGA compatible controller: Intel Corporation Device 191b (rev 06)
01:00.0 3D controller: NVIDIA Corporation GM107GLM [Quadro M1000M] (rev a2)
Ensuite, parfois, après quelques secondes, la machine se fige.
D'après le résultat de lspci
name__, il apparaît que la machine est équipée d'une carte graphique Intel et d'une carte graphique NVidia (M1000M), comme prévu. Comme il s'agit d'un ordinateur portable, je n'ai pas d'adaptateur séparé, je ne sais donc pas comment les sorties sont commutées, mais j'aimerais m'assurer que j'utilise la carte NVidia.
J'ai installé les pilotes NVidia mais X n'était qu'un écran vide. Je suis raisonnablement satisfait des pilotes Nouveau, mais je ne peux pas confirmer que la carte graphique utilisée est correcte. L'ordinateur portable livré avec Ubuntu 14.04 n'a jamais fonctionné autrement.
glxinfo
me donne les informations suivantes:
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Skylake Halo GT2
OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.5.9
Cela ressemble à la carte Intel utilisée. Y a-t-il un réglage quelque part que je pourrais vérifier? Je vous remercie.
Après deux semaines de bricolage et d’aboutis, j’ai finalement réussi à faire fonctionner la carte Nvidia avec les pilotes NVidia. Le problème, c’est que j’ai au départ essayé d’installer les pilotes Nvidia avec le programme d’installation du logiciel Ubuntu (à ne pas faire), qui utilisait à l’origine les pilotes Intel avec bonheur. Cela n'a pas fonctionné, et plusieurs redémarrages plus tard, il a supprimé l'option Intel et utilisait apparemment les pilotes Nouveau de la carte Intel - une configuration dont je ne suis même pas certain si c'est possible. Mon système était extrêmement instable dans cette configuration et se bloquait avec lspci
ou lors de l'utilisation de graphiques 3D. Je suis passé par plusieurs étapes afin de résoudre ce problème, et je ne sais pas vraiment ce qui a fonctionné.
Débarrassez-vous de tout ce qui est là:
Sudo apt-get purge nvidia*
Sudo apt-get purge nouveau*
Installez le pilote Intel. Pour une raison quelconque, cela désinstalle une charge de choses, telle que wine. Peut l'installer à nouveau plus tard alors ne vous inquiétez pas.
Sudo apt-get install xserver-xorg-video-intel
Je n’ai jamais explicitement désinstallé cela (apt-get purge intel*
est beaucoup trop dangereux à cause de tous les autres trucs d’Intel) alors je suppose que les pilotes Intel sont toujours là.
Ajoutez quelques repositories:
Sudo add-apt-repository ppa:bumblebee/stable
Sudo add-apt-repository ppa:graphics-drivers/ppa
Sudo apt-get update
Installez les pilotes NVidia et bumblebee:
Sudo apt-get install nvidia-364
Sudo apt-get install bumblebee bumblebee-nvidia primus linux-headers-generic
Cela n'a pas fonctionné au début. Je ne sais pas pourquoi. X ne démarrerait pas ou me ramènerait sans cesse à l'écran de connexion. J'ai essayé de remplacer lightdm
par gdm
, cela ne fonctionnait pas du tout, alors je suis retourné à lightdm
. Enfin eu un dernier essai avec ce qui précède et cela a fonctionné. Je peux même utiliser l'application nvidia-settings
pour passer à la carte Intel. Le seul problème, c’est que j’ai un écran 4K sur un ordinateur portable 15 ". La plupart des logiciels ne s’adaptent pas correctement. Je ne peux plus utiliser la carte NVidia au format 1920x1080 pour une raison quelconque (il est exécuté au centre de l’écran avec une énorme bordure noire) mais cela fonctionne avec la carte Intel ok J'espère que cela aidera quelqu'un, mais sachez que les graphiques hybrides (sur les ordinateurs portables) peuvent être une douleur complète pour travailler.
Comme vous avez des graphiques hybrides, vous devez disposer des pilotes propriétaires NVIDIA et du support Optimus pour utiliser la carte graphique NVIDIA et basculer entre les deux graphiques.
Pour vérifier si vous utilisez les graphiques intel ou NVIDIA, ouvrez un terminal et exécutez:
lspci -k | grep -EA2 'VGA|3D'
La sortie de cette commande vous donnera une information qui ressemblera à ceci:
lspci -k | grep -EA2 'VGA|3D'
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
Subsystem: CLEVO/KAPOK Computer Device 3501
Kernel driver in use: i915
01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 860M] (rev a2)
Subsystem: CLEVO/KAPOK Computer Device 3501
Kernel driver in use: nvidia
Lorsqu'il affiche Kernel driver in use: nvidia
, vous utilisez la carte graphique NVIDIA.
Lorsque vous souhaitez passer à la carte intel, ouvrez Paramètres NVIDIA X Server -> Profils PRIME.
Si cela ne fonctionne pas pour quelque raison que ce soit, installez les derniers pilotes officiels NVIDIA.
Ouvrez un terminal et exécutez les commandes suivantes:
Sudo add-apt-repository ppa:graphics-drivers/ppa
Sudo apt-get update
Sudo apt-get install nvidia-361 nvidia-prime
Sudo reboot
Mise à jour adressant à votre commentaire que vous ne pouvez toujours pas utiliser l'adaptateur NVIDIA correctement:
Utilisez une autre méthode pour installer les pilotes ... mais supprimez d’abord tous les logiciels NVIDIA installés.
Mettez en surbrillance l'entrée Ubuntu dans le menu de démarrage GRUB et appuyez sur le bouton E clé.
Ajoutez nouveau.modeset=0
à la fin de la ligne linux - appuyez sur F10 pour démarrer.
Sur l'écran de connexion, appuyez sur Ctrl+Alt+F1 - entrez le nom d'utilisateur et le mot de passe, puis exécutez:
Sudo apt-get purge nvidia*
Sudo reboot
Maintenant, réinstallez les pilotes 361.42 supportant le NVIDIA Quadro M1000M.
Mettez en surbrillance l'entrée Ubuntu dans le menu de démarrage GRUB et appuyez sur le bouton E clé.
Ajoutez nouveau.modeset=0
à la fin de la ligne linux - appuyez sur F10 pour démarrer.
Sur l'écran de connexion, appuyez sur Ctrl+Alt+F1 - entrez le nom d'utilisateur et le mot de passe, puis exécutez:
Sudo add-apt-repository ppa:graphics-drivers/ppa
Sudo apt-get update
Sudo apt-get install nvidia-361 nvidia-prime
Sudo reboot
Remarque: Définissez un Space entre le dernier caractère de la ligne linux
et nouveau.modeset=0
.