Re: Xinerama et dimensions différentes
Daniel Déchelotte a écrit :
>Bonjour,
>
>Je me permets d'essayer a mon tour de deviner une solution ;-)
>
>
Bonjour, et merci de ton aide.
>Pour commencer, il est possible de mettre cote a cote deux ecrans de
>dimensions (en pixels, ce que vous appeliez resolution) differentes, et
>le rapport hauteur sur largeur n'y est pour rien, ou alors je tomberais
>des nues.
>
>La cle de ton probleme se trouve dans tes journaux. Regarde les apres
>chaque experimentation. Je te cite :
>
>Michel Petit a écrit :
>
>
>
>> - de plus, lorsque je définis E1 RightOf/LeftOf E2 un message
>>apparaît dans la log :
>>(WW) RADEON: More than one matching Device section for instances
>>(BusID: PCI:1:0:0) found: ATI Technologies, Inc. Radeon RV200 QW [Radeon 7500] 1
>>
>>
>
>
>
Le problème est qu'en ce moment je ne peux faire des tests que le matin
vite fait, et j'avoue ne pas prendre suffisamment de temps ppour tout
relever. Je vais essayer d'être un peu plus méthodique ce WE.
>Regarde tes deux sections "Device". Contiennent-elles, pour l'une (la
>sortie primaire)
> BusID "PCI:1:0:0"
> Screen 0
>et pour l'autre (la sortie secondaire) :
> BusID "PCI:1:0:0"
> Screen 1
>
>C'est comme ca, je crois, que l'on differencie les tetes pour les
>Radeon. Pour la suite, si je devine bien, ta section "ServerLayout" doit
>contenir, dans l'ordre :
> Screen "E1" # Ici le "Screen" qui utilise ton "Device" primaire
> Screen "E2" LeftOf "E1" # Le second par rapport au premier
>
>
>
Je joins mon fichier actuel.
Avec ça, le xinerama fonctionne, mais les deux écrans sont en 1280x1024.
>Michel Petit a écrit :
>
>
>
>>Sinon, est-il normal qu'avec un xdpyinfo je ne voie qu'un seul screen ?
>>
>># xdpyinfo |grep -i screen
>> MIT-SCREEN-SAVER
>>default screen number: 0
>>number of screens: 1
>>screen #0:
>>
>>
>
>Oui, parce que ce que X appelle "screen" correspond a l'ensemble "ecran
>+ carte graphique + pilote graphique + peripheriques d'entree + leur
>configuration (resolution, nb de couleurs, ...)" (a la louche).
>
>
Donc pour afficher une fenêtre sur l'un ou l'autre des écrans, il faut
jouer avec sa 'geometry' ?
>Pour info, avec une Radeon R250 Lf (Mobility 9000), j'utilise un ecran
>cathodique 1280x1024 a gauche de l'ecran LCD interne en 1400x1050. Donc
>garde bon espoir : tu vas y arriver. :)
>
>
>
J'espère ...
Par contre je note bien ça, car sur mon portable, j'ai encore plus de pb
à le faire fonctionner,mais comme je le disais plus haut je ferais des
tests ce WE.
Merci.
--
Michel
# XF86Config-4 (XFree86 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 XF86Config-4 manual page.
# (Type "man XF86Config-4" at the shell prompt.)
#
# This file is automatically updated on xserver-xfree86 package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xfree86
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following commands as root:
#
# cp /etc/X11/XF86Config-4 /etc/X11/XF86Config-4.custom
# md5sum /etc/X11/XF86Config-4 >/var/lib/xfree86/XF86Config-4.md5sum
# dpkg-reconfigure xserver-xfree86
Section "Files"
FontPath "unix/:7100" # local font server
# if the local font server has problems, we can fall back on these
FontPath "/usr/lib/X11/fonts/misc"
FontPath "/usr/lib/X11/fonts/cyrillic"
FontPath "/usr/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/Type1"
FontPath "/usr/lib/X11/fonts/CID"
FontPath "/usr/lib/X11/fonts/Speedo"
FontPath "/usr/lib/X11/fonts/100dpi"
FontPath "/usr/lib/X11/fonts/75dpi"
EndSection
Section "Module"
Load "GLcore"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "record"
Load "speedo"
Load "type1"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/psaux"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
EndSection
Section "Device"
Identifier "ATI Technologies, Inc. Radeon RV200 QW [Radeon 7500] 1"
Driver "ati"
BusID "PCI:1:0:0"
Screen 0
EndSection
Section "Device"
Identifier "ATI Technologies, Inc. Radeon RV200 QW [Radeon 7500] 2"
Driver "ati"
BusID "PCI:1:0:0"
Screen 1
EndSection
Section "Monitor"
Identifier "Belinea"
HorizSync 30-82
VertRefresh 50-75
Option "DPMS"
EndSection
Section "Monitor"
Identifier "DELL - 2005FPW"
HorizSync 30-83
VertRefresh 60
# ModeLine "1680x1050" 154.20 1680 1712 2296 2328 1050 1071 1081 1103
ModeLine "1400x1050" 176.64 1400 1432 2096 2128 1050 1070 1083 1103
Modeline "1632x1024" 145.09 1632 1664 2208 2240 1024 1045 1055 1076
Option "DPMS"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "ATI Technologies, Inc. Radeon RV200 QW [Radeon 7500] 1"
Monitor "DELL - 2005FPW"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1680x1050"
EndSubSection
SubSection "Display"
Depth 4
Modes "1680x1050"
EndSubSection
SubSection "Display"
Depth 8
Modes "1680x1050"
EndSubSection
SubSection "Display"
Depth 15
Modes "1680x1050"
EndSubSection
SubSection "Display"
Depth 16
Modes "1680x1050"
EndSubSection
SubSection "Display"
Depth 24
Modes "1680x1050"
EndSubSection
EndSection
Section "Screen"
Identifier "Optionnal Screen"
Device "ATI Technologies, Inc. Radeon RV200 QW [Radeon 7500] 2"
Monitor "Belinea"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1280x1024" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x1024" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x1024" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "800x600" "640x480"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Option "Xinerama" "on"
Screen "Default Screen"
# Screen "Default Screen" LeftOf "Optionnal Screen"
Screen "Optionnal Screen" RightOf "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection
Section "DRI"
Mode 0666
EndSection
Reply to: