[résolu] Multi ecran sur ATI avec les driver libres

Bonjour

Voila mon problème:
Je souhaite avoir du dual head avec le driver Ati libre

Mais pas moyen: Je n’arrive à avoir que du mode clone. J’ai essayer avec mergedfb ou xinerama, pas moyen

Config:
Portable avec un écran 1280x800, et une ati 9600 (modèle R350)
Ecran sur port VGA, un 1024x768
Mon Xorg.conf


# 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 xorg.conf manual page.
# (Type "man 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"
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"		"ExplorerPS/2"
	Option		"Emulate3Buttons"	"true"
EndSection

Section "InputDevice"
	Identifier	"Synaptics Touchpad"
	Driver		"synaptics"
	Option		"SendCoreEvents"	"true"
	Option		"Device"		"/dev/psaux"
	Option		"Protocol"		"auto-dev"
	Option		"HorizScrollDelta"	"0"
EndSection

Section "Device"
	Identifier	"ATI Technologies Inc RV350 [Mobility Radeon 9600 M10]"
	Driver		"ati"
	BusID		"PCI:1:0:0"
#       Option          "ColorTiling"           "1"
	Option          "GARTSize"              "64"
	Option          "MergedFB"              "true"
	Option "MonitorLayout" "LVDS, VGA-0"
# 	Option "MergedDPI" "100 100"
        Option "CRT2Position" "RightOf"
EndSection

Section "Monitor"
	Identifier	"Écran générique"
	Option		"DPMS"
EndSection

Section "Screen"
	Identifier	"Default Screen"
	Device		"ATI Technologies Inc RV350 [Mobility Radeon 9600 M10]"
	Monitor		"Écran générique"
	DefaultDepth	24
	SubSection "Display"
		Modes		"1280x800"
	EndSubSection
EndSection

Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"Default Screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice	"Synaptics Touchpad"
EndSection

Je suis sous Lenny, avec des morceaux de Sid, comme XORG 7.3

Une partie de la sortie de Xorg.0.log

(WW) RADEON(0): Option "MergedFB" is not used
(WW) RADEON(0): Option "MonitorLayout" is not used

je ne suis pas spécialiste en ati, mais tu es sûr que le serveur X libre sait le faire ?

Dixit le wiki de X.org, oui, il sait le faire.

x.org/wiki/radeon

Apres j’ai essayer divers option, avec xinerama, xrandr, pas moyen

alors je remarque que tout ce que je vois utilise directement la serveur X radeon. Je sais qu’ati est un wrapper et le driver a l’air de bien se selectionner, mais ça joue peut être.
Ensuite, je ne sais pas si tu sais, mais pour la R350, le manuel (
ftp.x.org/pub/X11R7.0/doc/html/radeon.4.html ) undique que la 2d n’est pas gèré. Et d’ailleurs, c’est un détail, mais soit ta carte est une 9600, et c’est une RV350, soit c’est une R350, et c’est alors une 9800 :wink:, mais une 9600 n’est pas une R350. Enfin aucune des deux n’est gèrée en 3D.
D’aprés ce manuel, les options auraient dû marcher, mais tu devrais regarder la page de man de ta version de ati ou de radeon sur ta machine pour voir si sur ta machine, ce n’est pas un peu différent.

A y’est ça marche:

J’ai changé un peu le moyen

Pour Xorg.conf:

Section "Screen"
        Identifier      "Default Screen"
        Device          "ATI Technologies Inc RV350 [Mobility Radeon 9600 M10]"
        Monitor         "Écran générique"
        DefaultDepth    24
        SubSection "Display"
               [b] Virtual         2304 800[/b]
        EndSubSection
EndSection

Puis une fois mon kde est lancé, je fais

xrandr --output VGA-0 --auto
xrandr --output LVDS --right-of VGA-0
xrandr --output LVDS --mode 1280x800

Et ça marche !

En fait cela ne marche qu’avec la nouvelle version de Xorg, la 7.3, qui supporte le branchage à chaud des écrans et autres joyeusetées

Et sinon mon ati est bien une 9600, soit une RV350

Bonsoir, as tu de meilleurs perf qu’avec les fglrx?

bonjour,
ATI 9600 XT + drivers libres (DRI activé) + 1260 x1024 (environ …): 1800 fps avec glxgears.

Bonjour, tu n’as pas testé avec les fglrx piratetab?

Pour les perf pures je sais pas par contre pour moi

Driver libre:
les +
Stable.
Dual head nickel
Compiz simplement avec aiglx
Bien intégré à Xorg: par exemple le support de Xrandr
Les -
3D, pas tip top: Ok

Driver Fglrx
Les +:
La 3D, World of Warcraft sous wine est nickel
Les - :
Stablité

Ok juju-ministry, ptètre que je testerai les libres.