Utilisez des graphiques intégrés au lieu d'une carte graphique externe dans Ubuntu 14.04


10

Je veux utiliser 2 cartes graphiques dans mon Ubuntu 14.04.

1) Une carte graphique externe pour les calculs avec Cuda.

2) La carte graphique intégrée sur laquelle exécuter mon x-server.

Cependant, lorsque je connecte mon écran à la carte graphique intégrée avant le démarrage, Ubuntu utilise toujours la carte graphique externe pour le x-server.

Comment puis-je changer cela?


Supprimer le GPU externe?
TellMeWhy

1
Non, j'ai besoin de 2 cartes graphiques. 1 pour le x-server et l'autre pour Cuda.
mcExchange du

Réponses:


7

Comme vous l'avez mentionné Cuda dans votre question, vous devez évidemment utiliser une carte graphique NVIDIA.
Pour réaliser ce que vous voulez, vous devrez installer les pilotes NVIDIA propriétaires et Optimus.
Après cela, vous pouvez basculer entre les graphiques à partir des profils PRIME des paramètres du serveur NVIDIA X.

Pour GEFORCE 400 - 700, je recommande d'installer les pilotes NVIDIA version 352 et nvidia-prime.
Pour GEFORCE 800 - 900, je recommande d'installer les pilotes NVIDIA version 358 et nvidia-prime.
Pour identifier le modèle d'adaptateur graphique exact de la carte externe, ouvrez un terminal et exécutez:

lspci -k | grep -EA2 'VGA|3D'  

Instructions d'installation - la dernière version stable des pilotes NVIDIA 352

Sélectionnez l'entrée Ubuntu dans le menu de démarrage GRUB et appuyez sur la Etouche.
Ajoutez nouveau.modeset=0à la fin de la ligne Linux - appuyez sur F10pour démarrer.

Sur l'écran de connexion, appuyez sur Ctrl+ Alt+ F1- entrez votre nom d'utilisateur et votre mot de passe - exécutez:

sudo apt-get update
sudo apt-get install nvidia-352 nvidia-prime
sudo reboot  

Instructions d'installation - la dernière version officielle des pilotes NVIDIA 358

Sélectionnez l'entrée Ubuntu dans le menu de démarrage GRUB et appuyez sur la Etouche.
Ajoutez nouveau.modeset=0à la fin de la ligne Linux - appuyez sur F10pour démarrer.

Sur l'écran de connexion, appuyez sur Ctrl+ Alt+ F1- entrez votre nom d'utilisateur et votre mot de passe - exécutez:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-358 nvidia-prime
sudo reboot  

Remarque :

En règle générale, vous devez utiliser les pilotes des référentiels officiels d'Ubuntu. Parfois, il y a des problèmes avec ces pilotes - vous pouvez installer les pilotes les plus récents à partir du GPU Drivers PPA. Cela conduit souvent à des graphiques fonctionnant correctement, en particulier sur les tout nouveaux adaptateurs NVIDIA GEFORCE.


faut-il nouveau.modeset=0également l'ajouter à la configuration de grub? J'ai un NVIDIA 940M avec un Intel Skylake et cela ne fonctionne pas bien sous la plupart des ordinateurs de bureau avec les pilotes que j'ai installés à partir des référentiels par défaut.
2016

1
@zeitue: Après l'installation des pilotes NVIDIA, l'ajout du paramètre n'est plus nécessaire. :)
cl-netbox

merci d'avoir corrigé mon système en utilisant cette méthode, tous les bureaux fonctionnent maintenant.
2016

1

Je crois que ce sujet a déjà été discuté et résolu sur de nombreux autres forums. à côté des forums, je sais par moi-même que c'est possible car j'ai fait une configuration similaire à mon temps de collège dans le laboratoire à des fins de HPCC.

C'est possible et facilement réalisable car Xorg prend en charge l'installation et la configuration de plusieurs cartes.

Cependant, les liens ci-dessous vous fourniront toutes les étapes vers la configuration que vous recherchez:

 1) http://askubuntu.com/questions/100232/how-do-i-change-the-grub-boot-order
 2) https://devtalk.nvidia.com/default/topic/572224/two-graphics-cards-in-linux-how-/
 1) https://launchpad.net/grub-customizer

La discussion sur le forum officiel de nVidia (2) vous donnera des étapes claires.

Vous aurez besoin de grub-customizer si vous ne savez pas comment gérer manuellement grub.

voici un autre lien un peu vieillot mais les étapes sont universelles et joliment adaptables aux systèmes ubuntu actuels:

 http://ubuntuforums.org/showthread.php?t=53966 

Aucun de ces liens n'a aidé mon cas. Je l'ai corrigé comme ceci, askubuntu.com/questions/712578/…
Siddharth
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.