web-dev-qa-db-fra.com

Comment utiliser les écrans externes avec le pilote Intel sur un système hybride NVidia / Intel

Je suis passé à un nouvel ordinateur portable, un Dell Latitude E6520. Cet ordinateur portable a une configuration de GPU hybride NVidia/Intel. Lorsque "NVidia Optimus" est activé, Linux (Ubuntu Oneiric) voit les deux GPU:

lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: nVidia Corporation GF108 [Quadro NVS 4200M] (rev a1)

Lorsque je désactive "Nvidia Optimus", Linux ne voit que le GPU NVidia. Tout fonctionne correctement avec le pilote commercial NVidia (uniquement lorsque Optimus est désactivé), mais je préférerais plutôt utiliser le processeur graphique Intel. Je peux le faire en activant le paramètre "NVidia Optimus" dans le BIOS et en supprimant le pilote vidéo commercial NVidia. Le pilote Intel fonctionne bien, même avec une accélération 3D. Mais mon problème est le suivant: aucun écran externe n'est détecté. Voici la sortie de xrandr:

$ Sudo xrandr -q
Screen 0: minimum 320 x 200, current 1600 x 900, maximum 8192 x 8192
LVDS1 connected 1600x900+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
   1600x900       60.0*+   40.0  
   1440x900       59.9  
   1360x768       59.8     60.0  
   1152x864       60.0  
   1024x768       60.0  
   800x600        60.3     56.2  
   640x480        59.9  
VGA1 disconnected (normal left inverted right x axis y axis)

J'ai essayé de connecter l'écran aux formats VGA, DVI et HDMI. La sortie est toujours la même. La boîte de dialogue Paramètres d'affichage du Gnome ne voit également que l'écran interne de l'ordinateur portable.

Alors, comment puis-je utiliser des écrans externes avec le pilote Intel? Ou les écrans externes dans une configuration hybride NVidia/Intel sont-ils uniquement connectés au GPU NVidia et même Windows doit basculer sur le GPU NVidia lorsque des écrans externes sont connectés?

5
kayahr

Trouvé le problème. J'aurais dû mentionner que j'utilise une station d'accueil. Et après y avoir jeté un coup d'oeil, j'ai découvert qu'il y avait aussi un connecteur VGA dessus. Ainsi, une fois connecté, le port VGA de l'ordinateur portable semble être désactivé. Mais le port VGA de la station d'accueil fonctionne avec le processeur graphique Intel. J'ai également dû retirer le câble DVI du moniteur externe car il ne passait pas en mode VGA sinon.

Bien, j'aurais préféré utiliser DVI ou HDMI mais le VGA fonctionne bien aussi. Je peux donc utiliser des graphiques Intel stables en mode double tête. Nouveau et commercial NVidia sont trop buggés dans Gnome Shell à mon goût.

1
kayahr

Vous devez répertorier les modules nvidia, nv et nouveau dans le fichier /etc/modprobe.d/blacklist.conf. Je ne sais pas si votre ordinateur prend en charge les écrans externes lors de l'exécution du logiciel Intel, je possède un Lenovo W520 et des écrans externes sur cet ordinateur ' t supporté lors de l'exécution sur intel gpu.

0