[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: