2 Cartes grahpiques deux écrans

Bonjour,

J’ai oublié la moitié du poste :wink:

Jai un pc avec 2 cartes graphiques, une intégrée à la CM (ati) et une nvidia en pci (tnt2)
Sur chaque carte graphique, un écran (sony 15P)

Mon XORG

# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
        FontPath        "/usr/share/fonts/X11/misc"
        FontPath        "/usr/X11R6/lib/X11/fonts/misc"
        FontPath        "/usr/share/fonts/X11/cyrillic"
        FontPath        "/usr/X11R6/lib/X11/fonts/cyrillic"
        FontPath        "/usr/share/fonts/X11/100dpi/:unscaled"
        FontPath        "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
        FontPath        "/usr/share/fonts/X11/75dpi/:unscaled"
        FontPath        "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
        FontPath        "/usr/share/fonts/X11/Type1"
        FontPath        "/usr/X11R6/lib/X11/fonts/Type1"
        FontPath        "/usr/share/fonts/X11/100dpi"
        FontPath        "/usr/X11R6/lib/X11/fonts/100dpi"
        FontPath        "/usr/share/fonts/X11/75dpi"
        FontPath        "/usr/X11R6/lib/X11/fonts/75dpi"
        # path to defoma fonts
        FontPath        "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
        Load    "bitmap"
        Load    "ddc"
        Load    "dri"
        Load    "extmod"
        Load    "freetype"
        Load    "glx"
        Load    "int10"
        Load  
EndSection

Section "InputDevice"
        Identifier      "Generic Keyboard"
        Driver          "kbd"
        Option          "CoreKeyboard"
        Option          "XkbRules"      "xorg"
        Option          "XkbModel"      "pc105"
        Option          "XkbLayout"     "fr"
        Option          "XkbVariant"    "latin9"
EndSection

Section "InputDevice"
        Identifier      "Configured Mouse"
        Driver          "mouse"
        Option          "CorePointer"
        Option          "Device"                "/dev/input/mice"
        Option          "Protocol"              "ImPS/2"
        Option          "Emulate3Buttons"       "true"
EndSection

Section "Device"
        Identifier      "device0"
        Driver          "ati"
        Screen 0
EndSection

Section "Device"
        Identifier      "device1"
        Driver          "nv"
        BusId           "PCI:6:2:0"
        Option          "ConnectedMonitor" "TV"
        Option          "TVStandard"
        Option          "TVOutFormat" "SVIDEO"
        Screen 1
EndSection


Section "Monitor"
        Identifier      "monitor0"
        Option          "DPMS"
        HorizSync       28-50
        VertRefresh     43-75
EndSection

Section "Monitor"
        Identifier      "monitor1"
        Option          "DPMS"
        HorizSync       28-50
        VertRefresh     43-75
EndSection


Section "Screen"
        Identifier      "screen0"
        Device          "device0"
        Monitor         "monitor0"
        DefaultDepth    24
        SubSection "Display"
                Depth           16
                Modes           "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           24
                Modes           "1024x768" "800x600" "640x480"
        EndSubSection
EndSection


Section "Screen"
        Identifier      "screen1"
        Device          "device1"
        Monitor         "monitor1"
        DefaultDepth    24
        SubSection "Display"
                Depth           16
                Modes           "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           24
                Modes           "1024x768" "800x600" "640x480"
        EndSubSection
EndSection

Section "ServerLayout"
        Identifier      "layout1"
        Screen          "screen0"
        Screen          "screen1"
        InputDevice     "Generic Keyboard"
        InputDevice     "Configured Mouse"
        Option          "Xinerama"
EndSection

Section "DRI"
        Mode    0666
EndSection

Avec ce Xorg, le monitor 0 marche, mais rien sur le monitor1.
De plus sur la carte grahpique Nvidia, j’aimerais activer le S TV.

Merci

Et ?
Ya une question ?

Salut,

C’est une question ou une réponse ?

J’ai complété mon post :wink:

Salut,

Non, tu en as créé un nouveau :smiley:

Personne à une idée?

[quote=“ggoodluck47”]Salut,

Non, tu en as créé un nouveau :smiley:[/quote]

Donc la question est:

Comment faire pour avoir l’image sur le monitor 1

Bon me revoilou …

J’avance a petit pas:

J’arrive a avoir les deux écrans avec l’affichage du bureau.
Par contre j’ai que la souris et le clavier sur un écran (Nvidia)
Lorsque j’ouvre des fenêtre, cela fonctionne que sur cet écran, l’autre reste normal, rien ne se passe.

Comment faire pour avoir la souris et le calvier active aussi sur l’autre écran, et en plus si possible que quand je suis sur le bureau 2 par ex.

Enfin, je comprend pas, la résolution est genre du 480640 alors que dans mon xorg j’ai mis 800600.

Merci

Xorg:

[code]

/etc/X11/xorg.conf (xorg X Window System server configuration file)

This file was generated by dexconf, the Debian X Configuration tool, using

values from the debconf database.

Edit this file with caution, and see the /etc/X11/xorg.conf manual page.

(Type “man /etc/X11/xorg.conf” at the shell prompt.)

This file is automatically updated on xserver-xorg package upgrades only

if it has not been modified since the last upgrade of the xserver-xorg

package.

If you have edited this file but would like it to be automatically updated

again, run the following command:

sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath “/usr/X11R6/lib/X11/fonts/75dpi”
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
Load "bitmap"
Load "ddc"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "v4l"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option “XkbRules” "xorg"
Option “XkbModel” "pc105"
Option “XkbLayout” "fr"
Option “XkbVariant” "latin9"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option “Device” "/dev/input/mice"
Option “Protocol” "ImPS/2"
EndSection

Section "Device"
Identifier "Nvidia"
Driver "nv"
BusID "PCI:6:2:0"
EndSection

Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
HorizSync 28-33
VertRefresh 43-72
EndSection

Section "Screen"
Identifier "Default Screen"
Device "Nvidia"
Monitor "Generic Monitor"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes “1024x768” "800x600"
EndSubSection
EndSection

Section "Device"
Identifier "ATI"
Driver "ati"
EndSection

Section "Monitor"
Identifier "Monitor"
Option "DPMS"
HorizSync 28-33
VertRefresh 43-72
EndSection

Section "Screen"
Identifier "Screen"
Device "ATI"
Monitor "Monitor"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes “1024x768” "800x600"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "BothTwinView"
Screen "Default Screen"
Screen “Screen” LeftOf "DefaultScreen"
InputDevice “Generic Keyboard” "CoreKeyBoard"
InputDevice “Configured Mouse” "CorePointer"
EndSection

Section "DRI"
Mode 0666
EndSection[/code][/code]

vu que tu as deux cartes, je pense que tu peux effectivement utiliser “nv” comme pilote Xorg, mais pour utiliser tes écrans en bureau étendu, je pense qu’il n’y a que le pilote “nvidia” qui pourra le gérer.

rjcb, si tu pouvais utiliser les balises pour mettre en evidence ton xorg et l’isoler du reste, ça me donnerait peut être envie de m’interresser au pb.
C’est juste deux clics en plus.

Sinon, tu as lu et appliqué ça:
lea-linux.org/cached/index/Multihead.html#
?

Salut a tous!

Donc j’ai installé les drivers nvidia, en allant sur le site et j’ai fais tout simplement en sh NVIDIA xxxxx .run

J’ai redémarrer le serveur X et nikel le logo nvidia puis le bureau sur chacun des écrans.

Je redémarre mon pc et la pb pour le serveur X il met:

XIO fatal IO error 104 (Connection Reset by peer) on X server ":0.0"
after 0 request (0 know processed) with 0 events remaining.

Bizarre, donc je résintall le drviers, je démarre le serveur X et la ca marche, donc je reboot et la ca marche plus.

Merci de votre aide

quote="rjcb"
j’ai fais tout simplement en sh NVIDIA xxxxx .run
(…)[/quote]il ne faut pas.

Ah bah zut …

Il y a tellement de tuto sur les drivers nvidia que je ne trouve pas un de correct…

recherches les mots nvidia module-assistant.

Bon voial où j’en suis;

J’ai mis a jour la distrib puis suivi ce tuto pour les drivers:

[quote]Télécharger les pilotes

Nous allons installer les paquets nvidia-glx et nvidia-kernel-common(ce dernier sera installé pour satisfaire les dépendances du premier) :

apt-get install nvidia-glx

Une fois les paquets installés, vous devez répondre à la question suivante :
apt-get install nvidia-glx
Nom du paquet Question Réponse à choisir
nvidia-glx Install TLS libraries? Répondez Yes uniquement si vous avez un noyau 2.6.x
Compiler les drivers

Il existe trois méthodes d’installation des pilotes nvidia, la première en installant le pilote à partir de l’installeur nvidia disponible sur leur site oueb (très peu recommandée), à l’aide de make-kpkg ou à l’aide de module-assistant qui est le nouveau gestionnaire de construction de paquets Debian pour les modules externes du noyau.
Compilation à l’aide de make-kpkg

Reportez vous à la section du module nVidia de l’article sur la Compilation d’un noyau à la sauce Debian
Compilation à l’aide de module-assistant

Vous devez tout d’abord installer module-assistant et mettre à jour la liste des modules disponibles en exécutant la commande suivant :

apt-get install module-assistant

m-a update

Une fois la mise à jour de la liste des modules effectuée, il faut préparer l’installation de ces modules, cette préparation est faite par la commande suivante :

m-a prepare

Si vous n’utilisez pas les sources du noyau en paquet Debian, celui-ci téléchargera le paquet des entêtes du noyau correspondant à celui qui est utilisé sur votre système (à vérifier).

Maintenant que tout ce qui est nécessaire pour la compilation est installé vous allez pouvoir compiler et installer vos modules très simplement en utilisant cette commande :

m-a build nvidia-kernel-source

dpkg -i /usr/src/nvidia-kernel-<version_etc>.deb[/quote]

Tout ce passe bien

Je reboot et écran noir, car erreur fatal pour charger nividia.ko

J’ai regarder et ce fichier est bien dans:

/lib/modules/2.6.18-5-amd64/nvidia/

mon xorg marche bien si je met le drivers “nv”

Bizarre ca aussi …

quote="rjcb"
Je reboot et écran noir, car erreur fatal pour charger nividia.ko
(…)[/quote]Que veux tu dire ?
Si le module ne se charge pas au boot, tu rajoutes juste une ligne avec nvidia dans /etc/modules.

[quote=“rjcb”]mon xorg marche bien si je met le drivers "nv"
Bizarre ca aussi …[/quote]Non, c’est normal, nv ne dépend pas du module.

Merci Mattotop c’était bien cela, rajouté nvidia dans le fichier modules.

PAr contre une autre petite question:

Est il possible d’activer le mode clone dans xorg juste pour le bureau no 2.

Merci

Quelques options pour nvidia ?

[code]Section "Device"
Identifier "nVidia Corporation NV17 [GeForce4 MX 440]"
Driver “nvidia”

Option “UseFBDev” “true”

     Option          "NoLogo" 

Option “Xinerama” “on”

     Option          "NvAGP" "3"     #0 desactive, 1 - NVIDIA , 2 - AGPART, 3 - 2 si possible sinon 1 

Option “RenderAccel” “true” # experimental, default: “false”

Option “NoRenderExtension” “true” # pour le 8 bits, default “false”

Option “UBB” “false” # gpu quadro, default “true”

Option “WindowFlip” “true” # si UBB, ameliore la 3D, default “false”

Option “PageFlip” “false” # default “true”

Option “DigitalVibrance” “0” # defaut 0

Option “Dac8Bit” “true” # pour quadro, default “false”

Option “Overlay” “true” # pour quadro, restreint, default “false”

Option “CIOverlay” “true” # pour quadro, restreint, default “false”

Option “TransparentIndex” “0” # depend de Overlay, default “0”

Option “OverlayDefaultVisual” “true” # idem default “false”

Option “SWCursor” “true” # default “false”

Option “HWCursor” “false” # default “true”

Option “CursorShadow” “true” # gf2 et plus, default “false”

Option “CursorShadowAlpha” “64” # default “64”

Option “CursorShadowXOffset” “4” # default “4”

Option “CursorShadowYOffset” “2” # default “2”

Option “NoBandWidthTest” “true” # default “false”

Option “IgnoreDisplayDevices” “” # TV|CRT|DFP, si X est lent au demarrage

Option “MultisampleCompatibility” “false”

     Option  "UseEdidFreqs"                  "true"  # pour demander les plages de sync au moniteur 

Option “IgnoreEDID” “true” # default “false”

Option “NoDDC” “true” # Synonyme de “IgnoreEDID”

Option “FlatPanelProperties” “Scaling = centered, Dithering = enabled” # Scaling =[default,native,scaled,center,asp

ect-scaled], dither=[default,enabled,disabled]

Option “UseInt10Module” “true” # pour utiliser XFree pour initialiser les ecrans, default “false”

Option “UseClipIDs” “true” # necessite quadro+UBB

Option “TwinView” “true” # activation du twinview, default false

Option “TwinViewOrientation” “RightOf” # [“RightOf”|“LeftOf”|“Above”|“Below”|“Clone”] default NULL

Option “ConnectedMonitor” “CRT,TV” # CRT: cathodique, DFP: Plat sur DVI, TV: tv

Option “SecondMonitorHorizSync” “30-50”

Option “SecondMonitorVertRefresh” “60”

Option “MetaModes” "1280x1024,720x576;1280x1024;1024x768,720x576;1024x768,NULL;640x480,720x576;640x480,

NULL;320x240,720x576;320x200,NULL"

Option “MetaModes” “1280x1024,NULL;1280x1024,800x600;1280x1024;320x200,NULL”

Option “NoTwinViewXineramaInfo” “true” # par default: false

Option “TVStandard” “PAL-N”

Option “TVOutFormat” “PAL-N”

Option “TVOverScan” “0.8” # Valeur decimale comprise entre 0.0 et 1.0, default 0

Option “Stereo” “0” # stereovision pour quadro

EndSection
[/code]

En particulier: