Andesi - forum

Forum francophone pour Debian

Vous n'êtes pas identifié(e).

#1 09/06/2012 18:55:31

Korova
Membre
Lieu : Calvados (14)
Inscription : 26/05/2004
Messages : 1 916

2 carte graphiques, une seule détectée

Salut !

Ça faisait bien longtemps que je n'avais pas eu de problèmes de carte graphique, mais tout (re)vient à point à qui sait attendre.

Remettons le problème en contexte.
J'ai changé de PC récemment (le disque dur à lâché), et j'ai un PC moderne que j'ai acheté sans OS et sur lequel j'ai installé une bonne vieille debian direct (pour l'instant en stable, soit squeeze actuellement). L'assembleur me proposait une carte graphique intégrée sur la carte mère à base d'intel, mais échaudée par d'anciennes expériences malheureuses, j'ai fait rajouter une carte graphique nvidia de base (qui fonctionne avec les drivers Nvidia installés avec des paquets deb).
Mon moniteur est branché sur la carte nividia, tout marche impec (compiz compris)

Récemment, je remarque chez mes parents un moniteurs inutilisé et je me dis : "Mais ! J'ai deux prises VGA puisque j'ai deux cartes graphiques, et si je me faisais un bureau étendu avec le deuxième moniteur, branché sur la carte intégrée !".
Je ramène donc le moniteur, je le branche et là... c'est le drame ! (enfin avant je lis diverses documentations pour faire du bi-écran quand même)
Je cherche à modifier mon xorg.conf, je me dis qu'il faudrait peut-être déclarer la fameuse carte intégrée, je cherche donc avec lspci... et le voilà le drame ! lspci ne me sort que la carte nvidia. J'ai bien tenté d'activier la deuxième carte dans le bios (je me suis dis qu'elle était peut-être désactivée par défaut, ce qui semblait bien être le cas), mais la carte n'est toujours pas détectée. Par voie de conséquence, mon nouveau moniteur ne me sert à rien...

Des idées pour m'aider ?

Ci dessous des éléments de configuration

root@generation3:/home/psct# lspci
00:00.0 Host bridge: Intel Corporation Sandy Bridge DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Sandy Bridge PCI Express Root Port (rev 09)
00:02.0 Display controller: Intel Corporation Sandy Bridge Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation Cougar Point HECI Controller #1 (rev 04)
00:1a.0 USB Controller: Intel Corporation Cougar Point USB Enhanced Host Controller #2 (rev 05)
00:1b.0 Audio device: Intel Corporation Cougar Point High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 1 (rev b5)
00:1c.4 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 5 (rev b5)
00:1d.0 USB Controller: Intel Corporation Cougar Point USB Enhanced Host Controller #1 (rev 05)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a5)
00:1f.0 ISA bridge: Intel Corporation Cougar Point LPC Controller (rev 05)
00:1f.2 IDE interface: Intel Corporation Cougar Point 4 port SATA IDE Controller (rev 05)
00:1f.3 SMBus: Intel Corporation Cougar Point SMBus Controller (rev 05)
00:1f.5 IDE interface: Intel Corporation Cougar Point 2 port SATA IDE Controller (rev 05)
01:00.0 VGA compatible controller: nVidia Corporation GT218 [GeForce 210] (rev a2)
01:00.1 Audio device: nVidia Corporation High Definition Audio Controller (rev a1)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)

Un extrait du résultat de la commande lshw (je pense qu'on voit apparaître la fmaeuse carte graphique intégrée, signalée comme unclaimed)

generation3
    description: Desktop Computer
    product: H61M-D2-B3
    vendor: Gigabyte Technology Co., Ltd.
    width: 32 bits
    capabilities: smbios-2.4 dmi-2.4 smp-1.4 smp
    configuration: boot=normal chassis=desktop cpus=2 uuid=00000000-0000-0000-0000-50E54926A450
  *-core
       description: Motherboard
       product: H61M-D2-B3
       vendor: Gigabyte Technology Co., Ltd.
       physical id: 0
       version: x.x
     *-firmware
          description: BIOS
          vendor: Award Software International, Inc.
          physical id: 0
          version: F4 (03/31/2011)
          size: 128KiB
          capacity: 4032KiB
          capabilities: pci pnp upgrade shadowing cdboot bootselect edd int13floppy360 int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int14serial int17printer int10video acpi usb biosbootspecification


     *-pci
          description: Host bridge
          product: Sandy Bridge DRAM Controller
          vendor: Intel Corporation
          physical id: 100
          bus info: pci@0000:00:00.0
          version: 09
          width: 32 bits
          clock: 33MHz
        *-pci:0
             description: PCI bridge
             product: Sandy Bridge PCI Express Root Port
             vendor: Intel Corporation
             physical id: 1
             bus info: pci@0000:00:01.0
             version: 09
             width: 32 bits
             clock: 33MHz
             capabilities: pci pm msi pciexpress normal_decode bus_master cap_list
             configuration: driver=pcieport
             resources: irq:24 ioport:d000(size=4096) memory:f9000000-faffffff ioport:d0000000(size=536870912)
           *-display
                description: VGA compatible controller
                product: GT218 [GeForce 210]
                vendor: nVidia Corporation
                physical id: 0
                bus info: pci@0000:01:00.0
                version: a2
                width: 64 bits
                clock: 33MHz
                capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
                configuration: driver=nvidia latency=0
                resources: irq:16 memory:f9000000-f9ffffff memory:d0000000-dfffffff(prefetchable) memory:ee000000-efffffff(prefetchable) ioport:df00(size=128) memory:e0000000-e007ffff(prefetchable)
           *-multimedia
                description: Audio device
                product: High Definition Audio Controller
                vendor: nVidia Corporation
                physical id: 0.1
                bus info: pci@0000:01:00.1
                version: a1
                width: 32 bits
                clock: 33MHz
                capabilities: pm msi pciexpress bus_master cap_list
                configuration: driver=HDA Intel latency=0
                resources: irq:17 memory:faffc000-faffffff
        *-display UNCLAIMED
             description: Display controller
             product: Sandy Bridge Integrated Graphics Controller
             vendor: Intel Corporation
             physical id: 2
             bus info: pci@0000:00:02.0
             version: 09
             width: 64 bits
             clock: 33MHz
             capabilities: msi pm bus_master cap_list
             configuration: latency=0
             resources: memory:fb800000-fbbfffff memory:c0000000-cfffffff(prefetchable) ioport:ff00(size=64)
        *-communication UNCLAIMED
             description: Communication controller
             product: Cougar Point HECI Controller #1
             vendor: Intel Corporation
             physical id: 16
             bus info: pci@0000:00:16.0
             version: 04
             width: 64 bits
             clock: 33MHz
             capabilities: pm msi bus_master cap_list
             configuration: latency=0
             resources: memory:fbfff000-fbfff00f

        *-multimedia
             description: Audio device
             product: Cougar Point High Definition Audio Controller
             vendor: Intel Corporation
             physical id: 1b
             bus info: pci@0000:00:1b.0
             version: 05
             width: 64 bits
             clock: 33MHz
             capabilities: pm msi pciexpress bus_master cap_list
             configuration: driver=HDA Intel latency=0
             resources: irq:22 memory:fbff8000-fbffbfff
        *-pci:1
             description: PCI bridge
             product: Cougar Point PCI Express Root Port 1
             vendor: Intel Corporation
             physical id: 1c
             bus info: pci@0000:00:1c.0
             version: b5
             width: 32 bits
             clock: 33MHz
             capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
             configuration: driver=pcieport
             resources: irq:25 ioport:2000(size=4096) memory:bc000000-bc1fffff memory:bc200000-bc3fffff(prefetchable)
        *-pci:2
             description: PCI bridge
             product: Cougar Point PCI Express Root Port 5
             vendor: Intel Corporation
             physical id: 1c.4
             bus info: pci@0000:00:1c.4
             version: b5
             width: 32 bits
             clock: 33MHz
             capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
             configuration: driver=pcieport
             resources: irq:26 ioport:e000(size=4096) ioport:fbe00000(size=1048576)

        *-pci:3
             description: PCI bridge
             product: 82801 PCI Bridge
             vendor: Intel Corporation
             physical id: 1e
             bus info: pci@0000:00:1e.0
             version: a5
             width: 32 bits
             clock: 33MHz
             capabilities: pci subtractive_decode bus_master cap_list

Korova, aventurière (même pas peur) GNU/linux depuis 2003

Hors ligne

#2 10/06/2012 23:06:09

ledub
Membre
Lieu : Creil (60)
Inscription : 22/04/2003
Messages : 4 545

Re : 2 carte graphiques, une seule détectée

Hello générationX

As-tu testé sans cette carte vidéo supplémentaire ?


LeDub avec 4 écrans mais avec 4 ordi !!


« Ne doutez pas qu'un petit nombre de personnes déterminées puisse changer le monde. En fait, ça a même toujours marché comme ça.»
Margaret Mead
---
VeoSearch est un moteur de recherche solidaire qui permet de financer des projets associatifs de développement durable par vos recherches Internet. Utilisez-le !!!

Hors ligne

#3 14/06/2012 08:52:24

armen
Membre
Lieu : 48°03'03" N - 04°59'55" W
Inscription : 09/03/2004
Messages : 1 938

Re : 2 carte graphiques, une seule détectée

Bonjour,

Au boulot, on a des machines avec bi-écran sous Linux (hélas pas Debian). Mais c'est la carte graphique Nvidia qui a 2 prises et tout se gère depuis l'outil de gestion de Nvidia. Aucune de tes cartes graphiques (celle du processeur qui semble gérée par les noyaux récents ou la carte additionnelle n'a 2 connecteurs 1 VGA et 1 DVI ?)

Armen, 2 PC  mais un seul clavier/souris, vive le partage wink


"La grandeur d'un métier est peut-etre, avant tout, d'unir des hommes : il n'est qu'un luxe véritable, et c'est celui des relations humaines." Antoine de Saint-Exupéry

Hors ligne

#4 16/06/2012 19:05:24

Korova
Membre
Lieu : Calvados (14)
Inscription : 26/05/2004
Messages : 1 916

Re : 2 carte graphiques, une seule détectée

Salut !

J'ai été un peu occupée ces 2 dernières semaines (interrogation de bac + quelques chapitres à faire en peu de temps pour finir le programme pour les élèves), donc je n'avais pas eu le temps de remettre les mains dans le cambouis.

Déjà merci pour votre intérêt, et voilà où j'en suis :

Après quelques recherches sur le chipset de la carte graphique intégrée, j'ai fini par en déduire que le noyau n'était pas assez récent et que par conséquent je n'avais pas les pilotes kivonbien.

J'ai donc attendu de ne plus avoir de cours à préparer pour le lendemain pour me lancer dans une mise à jour vers testing (bah oui, j'étais en stable, voilà pourquoi le noyau était trop vieux).
J’avais attendu, car, échaudée par l'expérience, je SAVAIS que ça se passerait mal. Ça se passe TOUJOURS mal (enfin avec moi).

Ça a pas loupé, ça s'est MAL passé. J'ai tenté un full-upgrade, mais y'avait trop de paquets qui faisaient conflit, donc j'ai fait un safe-upgrade, mais qui n'a mis à jour qu'un tiers des paquets.

Après, au redémarrage, j'ai eu la surprise de voir des choses s'afficher un peu dans le moniteur principal, puis noir, et des lignes en consoles sur le moniteur 2 (ah ? ah?), puis du noir (avec un petit curseur blanc immobile...)
Bref, plus de serveur X, des paquets tout cassés, la cata (enfin, la routine pour moi).

Quelques mises à jour plus tard (merci le démarrage en mode maintenance), j'ai en gros réussi à mettre à jour la plupart des paquets, récupérer X au moins sur un écran et avoir un système qui tient à peu près la route (même s'il reste pas mal de peaufinage à faire, heureusement que j'ai du temps devant moi !).

Après toutes ces émotions, j'ai retenté de faire marcher les 2 écrans (oui, je suis têtue)

Alors, à un moment, j'étais plutôt sur le bon chemin : en démarrant, j'avais un affichage sur le moniteur principal, puis des lignes de console sur le moniteur 2, puis X qui démarre sur le moniteur principal, écran noir sur le moniteur 2 (avec un curseur blanc immobile), l'affichage basculant vers le moniteur 2 avec ctrl+alt+Fx.

Et... j'ai lu le message d'Armen ! (Alors, j'avais bien envisagé cette solution, mais aucun de mes moniteurs n'a d'entrée DVI et donc j'avais écarté la solution). Et c'est alors que j'ai réalisé que depuis des mois traîne sur mon bureau un adaptateur DVI/VGA (Et là je me donne des claques).

Je m'en vais donc tester ça et je vous tiens au courant de la suite.


Korova, aventurière (même pas peur) GNU/linux depuis 2003

Hors ligne

#5 16/06/2012 21:42:26

Korova
Membre
Lieu : Calvados (14)
Inscription : 26/05/2004
Messages : 1 916

Re : 2 carte graphiques, une seule détectée

YAHOU !!!!

après pas mal de tâtonnements (et je ne sais combien de redémarrages du serveur X...), j'ai enfin deux écrans qui ressemblent à quelque chose...

Alors ça a été laborieux.
J'ai d'abord branché mes deux moniteurs sur la carte nvidia (l'un sur le VGA, l'autre sur le DVI à l'aide de mon adaptateur DVI/VGA).
Après j'ai lancé un coup de nividia-setting, et j'ai tenté Xinerama.
Déjà, gros progrès : j'avais de l'interface graphique sur les 2 écrans, et je pouvais balader ma souris de l'un à l'autre.

MAIS (y'a toujours un mais avec moi), j'avais plus compiz et même cairo-dock était sur fond noir, alors que le compositing est activé dans XFCE. :-( . (Ah, et il me parle aussi de l'extension xrandr qui est "missing", ça sent pas bon)
Après moult recherches peu fructueuses (il semblerait que Nvidia + xinerama + compositing c'est pas compatible), je vais trifouiller le xorg.conf où je vois dans la section extension "Compositing" "Disable"
Haha ! Ni une ni deux, je change l'option en "Enable" et là... c'est le drame !
Au redémarrage de X, au lieu d'avoir deux écrans différents, le deuxième est le clone du premier (et qui plus est incomplet, car il est moins large... :-(

Après encore moult recherches (et une petite salade avec un gazpacho pour pas perdre le moral), je me dis que je vais abandonner xinerama et tenter twinview.
C'est parti !
et... toujours pas de transparence... :-(.
Je retente la modification du xorg.conf à la main... (Ah oui, parce qu'il m'avait remis "Compositing" "Disable" cet enfoi$&~#  de Nvidia-settings) et là...

ÇA MARCHE !
de la jolie transparence, et même compiz qui est revenu ! (par contre l'effet cube avec les deux bureaux qui tournent en même temps, ça fait bizarre.)

Bref, plus ça change, moins ça change, j'ai toujours eu du mal à configurer mes bureaux, mes cartes graphiques, mes écrans, j'ai beau changer de matériel, de versions, ça n'a pas changé.
Mais j'y arrive toujours à la fin !

Ciao et à bientôt pour de nouvelles aventures !


Korova, aventurière (même pas peur) GNU/linux depuis 2003

Hors ligne

Pied de page des forums