[semi-résolu] Utiliser deux cartes graphiques sous Linux

Utiliser deux cartes graphiques sous Linux [semi-résolu] - Hardware - Linux et OS Alternatifs

Marsh Posté le 14-10-2011 à 20:27:29    

Hello, bon, comme la dernière carte graphique que j'ai acheté n'est pas foutu de supporter deux écrans en fullHD, j'ai ajouté ma vieille carte dans le PC.
 
Je me disais que chaque carte pourrait gérer un écran, dans son coin.
 
Ça semble être le cas, vu que j'ai un écran nickel chrome. Par contre, le deuxième écran m'affiche le logo ubuntu et si je vais dans les paramètres, pas de GPU-1 ni de deuxième écran, alors qu'il s'en sert!
 
Bref, y a une astuce que j'ai manquée pour activer tout ça? Mes deux cartes sont Nvidia.


Message édité par edwoud le 25-10-2011 à 20:10:43
Reply

Marsh Posté le 14-10-2011 à 20:27:29   

Reply

Marsh Posté le 14-10-2011 à 23:18:39    

Ce sujet a été déplacé de la catégorie Hardware vers la categorie OS Alternatifs par DraCuLaX


---------------
| Un malentendu du cul | boum boum ! | La roulette
Reply

Marsh Posté le 14-10-2011 à 23:25:38    

bon, j'ai (un peu) avancé mais j'comprends pas tout
 
en faisant un lspci, je vois bien mes deux cartes, l'une en PCI:1:0:0 et l'autre en PCI:7:0:0
 
j'ai donc déclaré mon xorg.conf comme suit:
 
les deux cartes, les deux écrans, mais rien à faire, le "gdm start" ne démarre qu'un seul écran, le nvidia config n'en voit qu'un...
 
par contre, quand je fais gdm stop, ma console texte se retrouve sur l'autre écran!!!
 
 

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 285.05.09  (buildmeister@swio-display-x86-rhel47-02.nvidia.com)  Fri Sep 23 17:55:57 PDT 2011
 
 
Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    Screen      1  "Screen1" RightOf "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection
 
Section "Files"
EndSection
 
Section "InputDevice"
 
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection
 
Section "InputDevice"
 
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection
 
Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "Primary" "true"
    Option         "DPMS"
EndSection
 
Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "Primary" "false"
    Option         "DPMS"
EndSection
 
Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GT 520"
    BusID          "PCI:1:0:0"
    Screen          0
EndSection
 
Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 7600 GT"
    BusID          "PCI:7:0:0"
    Screen          1
EndSection
 
Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
 
Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection


Reply

Marsh Posté le 19-10-2011 à 07:24:03    

Décortique le log de Xorg (/var/log/Xorg.0.log) pour voir si tu n'as pas d'erreur ou warning ayant un lien avec ce problème !
Et en détection auto (sans fichier de conf), ça ne marche pas ?

Reply

Marsh Posté le 22-10-2011 à 10:57:35    

Merci.
 
J'ai une seule ligne concernant la deuxième carte graphique et c'est pas engageant...
 
 
[     4.517] (EE) NVIDIA(GPU-1): Failed to initialize the NVIDIA graphics device!
 
 
J'vais tester avec une Xbuntu et pis en dernier recours, acheter une deuxième carte graphique identique à la première, j'ai vu qu'une personne avait résolu son problème de cartes de différentes gamme comme ça...

Reply

Marsh Posté le 22-10-2011 à 12:25:45    

Regarde dans le fichier /var/log/Xorg.0.log, il doit te dire à un moment qu'il charge le driver "nvidia" et de mémoire il liste les cartes supportées. Vérifie alors que ta 2ème carte est bien dans cette liste.
 
Si ce n'est pas le cas, dans la conf de Xorg, change son driver : nvidia => nouveau


---------------
[mon feed]
Reply

Marsh Posté le 22-10-2011 à 14:32:32    

D'après le site Nvidia, mes deux cartes sont supportées.
http://www.nvidia.com/object/linux [...] river.html
 
Et dans le log, il n'en fait pas la liste, c'est le unified driver 285 que je suis obligé d'avoir pour gérer la dernière GTX-520
 
[     3.583] (II) NVIDIA dlloader X Driver  285.05.09  Fri Sep 23 17:33:35 PDT 2011
[     3.583] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[     3.583] (++) using VT number 7
 
Après, si il faut faire cohabiter deux drivers nvidia, je ne sais pas faire. Il me semble que l'un écrase l'autre.

Reply

Marsh Posté le 22-10-2011 à 14:42:58    


Hmmm..
J'ai tenté un nvidia-xconfig -a
Il m'a regénéré un xorg
J'ai relancé gdm (sudo service gdm stop ; sudo service gdm start)
Je n'ai plus qu'un écran car il n'a détecté qu'une seule carte
 
Par contre, il m'affiche bien la liste des cartes supportées, liste dans laquelle il y a mes deux cartes...
 
J'suis perdu et j'ai l'impression que le fichier qu'il utilise n'est pas celui que je modifie... etc/X11/xorg.conf  ... (j'suis en ubuntu 10.10)

Reply

Marsh Posté le 24-10-2011 à 10:21:54    

xorg a évolué, et les fichiers de conf sont plutôt dans /etc/X11/xorg.d (je crois, ou xorg.conf.d, je ne sais plus). Par contre, j'aurais pensé qu'un vieil xorg.conf (dans /etc/X11) serait encore opérationnel.

Reply

Marsh Posté le 24-10-2011 à 11:17:22    

cactus a écrit :

xorg a évolué, et les fichiers de conf sont plutôt dans /etc/X11/xorg.d (je crois, ou xorg.conf.d, je ne sais plus). Par contre, j'aurais pensé qu'un vieil xorg.conf (dans /etc/X11) serait encore opérationnel.


xorg.conf à préséance sur le contenu de /etc/X11/xorg.conf.d/.
Ça laisse aux utilisateurs le temps de faire leur transition à leur rythme.


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
Reply

Marsh Posté le 24-10-2011 à 11:17:22   

Reply

Marsh Posté le 24-10-2011 à 12:09:59    

ok ! ;)

Reply

Marsh Posté le 25-10-2011 à 20:10:16    

Bon, j'ai abandonné l'idée de faire fonctionner deux cartes différentes, j'ai pas le niveau pour ça.
 
Du coup, j'ai acheté une deuxième 520GT (passive aussi) et là, le driver trouve la carte mais surtout l'initialise!
 
Mon fichier de conf (ubuntu 10.10) est bien /etc/X11/xorg.conf
 
Rien de spécial dans le fichier depuis avant, si ce n'est xinerama à 1 dans la section serverlayout
 
Bref, content même si je suis déçu de cette limitation des drivers qui empêche d'utiliser deux cartes différentes, ou du moins, de génération différente.
 
Par contre, vu que j'ai deux cartes du coup, j'vais ptêtre conserver mes vieux écrans, au moins 1 pour faire du tri ou du quadri monitor. Bon ça va pas me servir à grand chose, si ce n'est passer pour un geek.
 
Merci à tous pour les tuyaux. J'ai au moins appris à configurer le xorg et je sais où chercher les logs maintenant ;)
 
Ah oui, petite précision pour ceux qui galèrent un peu à configurer leur fichier en multi-carte, évitez l'option MultiGPU, c'est pas fait pour ça, c'est fait pour les cartes à plusieurs GPU ou pour faire du SLI. Donc noway pour le multi-screen ;)


Message édité par edwoud le 25-10-2011 à 20:11:37
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed