Forum Linux.général Utiliser la carte graphique NVIDIA et la carte INTEL intégrée

Posté par  . Licence CC By‑SA.
Étiquettes :
0
30
juin
2015

Bonjour,

J'utilise Linux Mint 17.1 sur un PC fixe. J'ai un Intel Core i5-4570s, une carte mère H97M-ITX et une carte graphique Nvidia GeForce GTX 960. J'ai 3 écrans dont un uniquement VGA.

Je cherche à faire fonctionner mes trois écrans, 2 connectés à la carte graphique et 1 connecté à la carte mère.
Pour l'instant je n'ai que ceux de la carte graphique qui fonctionne, impossible de faire fonctionner celui branché sur la carte mère. Avant d'avoir ma carte graphique, je branchais les 3 sur la carte mère et ça fonctionnait très bien.

Sur le même pc avec Windows, ça fonctionne.

D'après ce que j'ai pu voir, Optimus ne concerne que les PC portables, j'ai tenté l'installation de bumblebee, j'ai cassé ce qui marchait.

Impossible de trouver une explication.

Je cherche à forcer l'utilisation du fichier Xorg.conf, peut être que par là j'y arriverai.

  • # Un peu de boulot...

    Posté par  (site web personnel) . Évalué à 2.

    Bonjour,

    il va te falloir en effet jouer sur le xorg.conf. https://www.google.com/search?q=xorg.conf+dual+screen+intel+nvidia donne des exemples, et il a notamment ceci http://askubuntu.com/questions/142915/intel-graphic-chipset-and-nvidia-geforce-gtx560 qui correspond assez bien à ta demande.

    Par contre, attends toi à devoir passer en mode console (ctrl+alt+f1), et à devoir arrêter le service graphique en force (sous mint, il me semble que c'est "systemctrl stop mdm"), dans le cas où ton xorg.conf fait tout planter au démarrage !

    Entraînes toi un peu avant …

    • [^] # Re: Un peu de boulot...

      Posté par  . Évalué à 1.

      Je n'ai pas trouvé de solution.

      Les seules configs qui m'ont permis de faire à peu près fonctionner les 3 écrans, faisaient planter Cinnamon.

      Je laisse tomber, je changerai le branchement de l'écran quand je voudrais passer à Windows.

  • # Conf qui marche

    Posté par  . Évalué à 2.

    J'ai une config à peu prêt similaire, et j'ai galéré pour avoir mes trois écrans, mais j'ai réussi.

    Voilà ma conf:

    # One screen section per graphic card
    Section "ServerLayout"
               Identifier  "Layout 1"
               Screen      "Screen0"
               Screen      "Screen1" LeftOf "Screen0"
    EndSection
    
    
    # NVIDIA graphic card.
    Section "Device"
            Identifier      "nvidia0"
            Driver          "nvidia"
            Option          "NoLogo"                "1"  # Remove nvidia branding at startup
            BusId           "PCI:1:0:0"
            Option          "ProbeAllGpus"          "false"  # Only required for nvidia
        VendorName     "NVIDIA Corporation"
        BoardName      "GeForce GT 610"
    EndSection
    
    
    # Internal graphic card.
    Section "Device"
            Identifier      "intel0"
            Driver          "intel"
            BusId           "PCI:0:2:0"
    EndSection
    
    
    # NVIDIA (uses two monitors)
    Section "Screen"
        Identifier     "Screen0"
        Device         "nvidia0"
        DefaultDepth    24
        Option         "Stereo" "0"
        Option         "nvidiaXineramaInfoOrder" "DFP-0"
        Option         "metamodes" "DVI-I-1: nvidia-auto-select +0+0, HDMI-0: nvidia-auto-select +1920+0"
        Option         "SLI" "Off"
        Option         "MultiGPU" "Off"
        Option         "BaseMosaic" "off"
        SubSection     "Display"
            Depth       24
        EndSubSection
    EndSection
    
    # Intel
    Section "Screen"
        identifier     "Screen1"
        Device         "intel0"
    EndSection
    

    Le truc à savoir, c'est que Xorg est obligé de créer un "Screen" par carte graphique, et qu'un Screen n'est pas un écran physique.
    Dans ma config, le Screen NVIDIA est en fait 2 écrans (listés dans l'option "metamodes")
    Bon, ça utilise le driver proprio.

    Par contre, il faut bien comprendre que les 2 Screens sont indépendants, presque comme 2 serveurs graphiques. Les environnements de bureau gèrent ça plus ou moins bien. Sous Xubuntu (donc XFCE), c'est loin d'être parfait: on ne peut pas faire passer de fenêtre entre les 2 Screens, et il y a parfois des bugs graphiques bizarres.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.