[resolu] 2 cartes graph et 2 ecran

Salut à tous,
J’ai trouvé plain de doc, mais pas une qui fonctionne. J’ai également été chez les cousins ubuntu, pas plus concluent.
Si quelqu’un a déjà finalisé, pourrait-il me mettre sur a voie ?
J’ai 2 cartes ATI :

lspci | grep VGA
01:00.0 VGA compatible controller: ATI Technologies Inc RV350 AQ [Radeon 9600] (AGP)
02:03.0 VGA compatible controller: ATI Technologies Inc 3D Rage IIC 215IIC [Mach64 GT IIC] (rev 7a) (PCI)

Mon file xorg.conf :

Section "InputDevice"
        Identifier      "Generic Keyboard"
        Driver          "kbd"
        Option          "XkbRules"      "xorg"
        Option          "XkbModel"      "pc105"
        Option          "XkbLayout"     "ch"
        Option          "XkbVariant"    "fr"
        Option          "XkbOptions"    "lv3:ralt_switch"
EndSection

Section "InputDevice"
        Identifier      "Configured Mouse"
        Driver          "mouse"
EndSection

Section "ServerLayout"
        Identifier      "Default Layout"
        Screen  0       "Screen0"       0       0
        Screen  1       "Screen1" RightOf "Screen0"
#       Screen  1       "Screen1"       1024    0
EndSection

### Device 0 ################################################
Section "Device"
        Identifier      "Mach64 GT IIC"
        Driver          "ati"
        BusID           "PCI:2:3:0"
        Option          "AccelMethod" "XAA"
        Option          "XAANoOffscreenPixmaps" "true" # Utile si vous utilisez compiz
        Option          "EnablePageFlip"        "on"
#       Option          "MonitorLayout"         "CRT"
        Option          "ConnectedMonitor"      "CRT-0"
EndSection

### Device 1 ################################################
Section "Device"
        Identifier      "Radeon 9600"
        Driver          "radeon"
        BusID           "PCI:1:0:0"
        Option          "AccelMethod" "XAA"
        Option          "XAANoOffscreenPixmaps" "true" # Utile si vous utilisez compiz
        Option          "EnablePageFlip"        "on"
#        Option          "MonitorLayout"         "CRT"
       Option          "ConnectedMonitor"      "CRT-1"
EndSection

### Monitor 0 ################################################
Section "Monitor"
        Identifier      "Belinea"
        Option          "DPMS"
        Modeline "1024x765_75.00"  81.50  1024 1080 1192 1360  765 766 769 799  -HSync +Vsync
EndSection

### Monitor 1 ################################################
Section "Monitor"
        Identifier      "Sony"
        Option          "DPMS"
        Modeline "1024x765_75.00"  81.50  1024 1080 1192 1360  765 766 769 799  -HSync +Vsync
EndSection

### Screen 0 ################################################
Section "Screen"
        Identifier      "Screen0"
        Device          "Mach64 GT IIC"
        Monitor         "Belinea"
        DefaultDepth    16
        SubSection "Display"
                Depth           16
                Modes           "1024x768_75.00" "800x600" "640x480"
        EndSubSection
EndSection

### Screen 1 ################################################
Section "Screen"
        Identifier      "Screen1"
        Device          "Radeon 9600"
        Monitor         "Sony"
        DefaultDepth    16
        SubSection "Display"
                Depth           16
                Modes           "1024x768_75.00" "800x600" "640x480"
        EndSubSection
EndSection

Section "Module"
    Load  "glx"
##    Load  "dbe"
##    Load  "dri"
    Load  "v4l"
    Load  "freetype"
EndSection

Et ma sortie console lorsque je start X depuis un autre poste (en ssh):

# /usr/bin/Xorg 

X.Org X Server 1.4.2
Release Date: 11 June 2008
X Protocol Version 11, Revision 0
Build Operating System: Linux Debian (xorg-server 2:1.4.2-10.lenny2)
Current Operating System: Linux music2 2.6.26-2-686 #1 SMP Mon Jun 21 05:58:44 UTC 2010 i686
Build Date: 08 June 2009  09:12:57AM
 
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Mon Jun 28 20:42:32 2010
(==) Using config file: "/etc/X11/xorg.conf"
(WW) MACH64: No matching Device section for instance (BusID PCI:1:0:0) found
(WW) MACH64: No matching Device section for instance (BusID PCI:1:0:1) found
(WW) RADEON: No matching Device section for instance (BusID PCI:1:0:1) found
(II) Module "ddc" already built-in
(II) Module "ramdac" already built-in
(II) Module "i2c" already built-in
(II) Module "ddc" already built-in
(II) Module "i2c" already built-in
NTSC PAL 
finished output detect: 0
finished output detect: 1
finished all detect
before xf86InitialConfiguration
in RADEONProbeOutputModes
after xf86InitialConfiguration
(II) Module "ramdac" already built-in
Entering TV Save
Save TV timing tables
saveTimingTables: reading timing tables
TV Save done
init memmap
init common
init crtc1
init pll1
freq: 80140000
best_freq: 80140909
best_feedback_div: 653
best_ref_div: 55
best_post_div: 4
restore memmap
restore common
restore crtc1
restore pll1
finished PLL1
restore dac

Backtrace:
0: /usr/bin/Xorg(xf86SigHandler+0x7e) [0x80c91ce]
1: [0xb77a9400]
2: /usr/lib/xorg/modules/drivers//mach64_drv.so [0xb738df76]
3: /usr/lib/xorg/modules/drivers//mach64_drv.so [0xb738e754]
4: /usr/bin/Xorg(xf86XVListGenericAdaptors+0x78) [0x80db798]
5: /usr/lib/xorg/modules/drivers//radeon_drv.so(RADEONInitVideo+0x42) [0xb7329522]
6: /usr/lib/xorg/modules/drivers//radeon_drv.so(RADEONScreenInit+0x2178) [0xb7326df8]
7: /usr/bin/Xorg(AddScreen+0x1f7) [0x8073db7]
8: /usr/bin/Xorg(InitOutput+0x236) [0x80aac26]
9: /usr/bin/Xorg(main+0x2b1) [0x8074591]
10: /lib/i686/cmov/libc.so.6(__libc_start_main+0xe5) [0xb7561455]
11: /usr/bin/Xorg(FontFileCompleteXLFD+0x21d) [0x8073a81]

Fatal server error:
Caught signal 11.  Server aborting

finished PLL2
finished PLL1
Entering Restore TV
Restore TV PLL
Restore TVHV
Restore TV Restarts
Restore Timing Tables
Restore TV standard
Leaving Restore TV
Abandon

Notez que j’ai testé en modifiant le BIOS, 1x avec MONITOR = PCI/AGP et 1x inversément.
Lorsque je suis en AGP/PCI, j’ai l’écran sur la carte PCI qui start en m’affichant juste le nom de la carte PCI ( ATI MACH64… )

Note : j’ai charger, à la mano les libs -> apt-get install libxrandr-dev libxrandr2 libxrandr2-dbg

Je dois pas être loin, mais je sèche :confused:

Par avance merci et salut à tous
.

Personne une idée ?

Re à tous :smiley:
Heuréka ! Sur le site de Coagul que je remercie a passage.
Donc, c’est assé simple pour ceux qui veulent ou ont besion de plusieurs écran.
On commence par privilégier le boot sur la cart PCI (dans le BIOS)
Ensuite on :

X -configure

et on copie la sortie (fichier xorg.conf.new) du rpertoir /root/ dans /etc/X11/

cp /root/xorg.conf.new /etc/X11/xorg.conf

et on rajoute :

Option          "libxinerama1"

à la fin de la section "ServerLayout"
On startx et le tour est joué.

Notes :
1 méfiez-vous des libs libxinerama1 et pas xinerama par exemple
2 ayez les bons drivers xserver-xorg-video-(n) faites avant un : lspci | grep VGA (pour connaitre les types de carte)

Voilà :wink:
Je résolu mon poste et je reviendrais dessus pour le compléter avec Compiz.

Salut à tous.