Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 25/02/2007, à 02:12

syeric

[RESOLU] Dual-screen avec drivers ATI libres ?

Salut

Alors voilà, j'ai une ati radeon mobility 9200 sur mon portable.

J'ai un deuxième écran à ma disposition. Je me suis donc dit : "chic, je vais réaliser mon rêve de toujours ! Un dual screen !"

Seulement voilà, ça ne marche pas...

J'ai suivi la méthode de ce tuto mais hélas, ça ne fonctionne pas...

J'ai également recherché d'autres ressources produites avec des ati mais même résultat.

Mais la chose que j'ai noté, c'est que pour tous les tutos que j'ai trouvé, ce sont les drivers proprio qui sont installés ! (le champ driver de xorg est "ati")

Mais moi, j'ai installé les drivers libres...! (champ driver = "radeon")

D'où ma question : les drivers libres, où ma carte, supportent-ils le dual screen ???

A noter que l'écran marche. Lorsque je boote et qu'il est allumé, lui seul se met en marche. Lorsque je l'allume après le boot, j'ai les deux écrans mais avec la même chose dessus...

Je vous poste à tout hasard mon xorg car j'ai peut être fait une erreur...

Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"first screen"
	Screen		"second screen"	RightOf	"first screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice     "stylus" "SendCoreEvents"
	InputDevice     "cursor" "SendCoreEvents"
	InputDevice     "eraser" "SendCoreEvents"
	InputDevice	"Synaptics Touchpad"
EndSection

...
Je vous épargne la souris et compagnie
...

Section "Monitor"
	Identifier   "screen0"
	Option	    "DPMS"
EndSection

Section "Monitor"
	Identifier   "screen1"
	Option	    "DPMS"
EndSection


Section "Device"
	Identifier  "ATI Technologies, Inc. Radeon R250 Lf [Radeon Mobility 9000 M9]0"
	Driver      "radeon"
	Screen	0
	BusID       "PCI:1:0:0"
	Option "AccelMethod" "XAA"
	Option "AccelDFS"    "0"
	Option 	"AGPMode" "4"
	Option "AGPSize" "128"
        Option "GARTSize" "64"
        Option "RingSize" "8"
        Option "BufferSize" "2"
        Option "EnablePageFlip" "1" # Enable page flipping for 3D apps
        Option "ColorTiling" "1"
        Option "EnableDepthMoves" "yes"
        Option "UseFBDev" "false"
        Option "RenderAccel" "true" # Enable the hardware render acceleration
        Option "mtrr" "on"
        Option	"SubPixelOrder" "none"
        Option "DPMS"
        Option "DynamicClocks" "on"
EndSection

Section "Device"
	Identifier  "ATI Technologies, Inc. Radeon R250 Lf [Radeon Mobility 9000 M9]1"
	Driver      "radeon"
	BusID       "PCI:1:0:0"
	Screen	1
	Option "AccelMethod" "XAA"
	Option "AccelDFS"    "0"
	Option 	"AGPMode" "4"
	Option "AGPSize" "128"
        Option "GARTSize" "64"
        Option "RingSize" "8"
        Option "BufferSize" "2"
        Option "EnablePageFlip" "1" # Enable page flipping for 3D apps
        Option "ColorTiling" "1"
        Option "EnableDepthMoves" "yes"
        Option "UseFBDev" "false"
        Option "RenderAccel" "true" # Enable the hardware render acceleration
        Option "mtrr" "on"
        Option	"SubPixelOrder" "none"
        Option "DPMS"
        Option "DynamicClocks" "on"
EndSection


Section "Screen"
	Identifier "first screen"
	Device     "ATI Technologies, Inc. Radeon R250 Lf [Radeon Mobility 9000 M9]0"
	Monitor    "screen0"
	DefaultDepth     24
	SubSection "Display"
		Depth     1
		Modes    "1280x800"
	EndSubSection
	SubSection "Display"
		Depth     4
		Modes    "1280x800"
	EndSubSection
	SubSection "Display"
		Depth     8
		Modes    "1280x800"
	EndSubSection
	SubSection "Display"
		Depth     15
		Modes    "1280x800"
	EndSubSection
	SubSection "Display"
		Depth     16
		Modes    "1280x800"
	EndSubSection
	SubSection "Display"
		Depth     24
		Modes    "1280x800"
	EndSubSection
EndSection

Section "Screen"
	Identifier "second screen"
	Device     "ATI Technologies, Inc. Radeon R250 Lf [Radeon Mobility 9000 M9]1"
	Monitor    "screen1"
	DefaultDepth     24
	SubSection "Display"
		Depth     1
		Modes    "1280x800"
	EndSubSection
	SubSection "Display"
		Depth     4
		Modes    "1280x800"
	EndSubSection
	SubSection "Display"
		Depth     8
		Modes    "1280x800"
	EndSubSection
	SubSection "Display"
		Depth     15
		Modes    "1280x800"
	EndSubSection
	SubSection "Display"
		Depth     16
		Modes    "1280x800"
	EndSubSection
	SubSection "Display"
		Depth     24
		Modes    "1280x800"
	EndSubSection
EndSection

Section "DRI"
	Mode         0666
EndSection

Si quelqu'un peut m'aider, ce serait super cool ;-)

Dernière précision :
ubuntu edgy, kernel 2.6.17-11-generic

A+

Syeric

Dernière modification par syeric (Le 25/02/2007, à 04:06)

Hors ligne

#2 Le 25/02/2007, à 04:05

syeric

Re : [RESOLU] Dual-screen avec drivers ATI libres ?

Salut

Suite aux conseils avisés de Mr_Mistal sur le chan #ubuntu-fr, j'ai utiliser ce tuto et ça marche nickel !

Il faut toutefois avoir la même résolution sur les deux écrans car l'option ne supporte visiblement pas un affichage non rectangulaire.

Je suis bien content de pouvoir conserver mes drivers libres ! ;-)

A+

Syeric

Hors ligne

#3 Le 30/03/2007, à 19:10

mataoarbras

Re : [RESOLU] Dual-screen avec drivers ATI libres ?

Salut syeric,
est-ce que tu pourrais poster ton fichier de conf car j'ai aussi une ati radeon mobility 9200, mais j'ai du louper quelque chose, parce que je n'ai toujours qu'un écran.

Merci

Matao

Hors ligne

#4 Le 30/03/2007, à 20:45

syeric

Re : [RESOLU] Dual-screen avec drivers ATI libres ?

Salut

Pas de soucis smile

# /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 "ServerLayout"
	Identifier	"Default Layout"
	Screen		"Default Screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice     "stylus" "SendCoreEvents"
	InputDevice     "cursor" "SendCoreEvents"
	InputDevice     "eraser" "SendCoreEvents"
	InputDevice	"Synaptics Touchpad"
EndSection

Section "Files"

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

Section "Module"
	Load  "i2c"
	Load  "bitmap"
	Load  "dbe"
	Load  "ddc"
	Load  "dri"
	Load  "extmod"
	Load  "freetype"
	Load  "glx"
	Load  "int10"
	Load  "type1"
	Load  "vbe"
EndSection

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

Section "InputDevice"
	Identifier  "Configured Mouse"
	Driver      "mouse"
	Option	    "CorePointer"
	Option	    "Device" "/dev/input/mice"
	Option	    "Protocol" "ExplorerPS/2"
	Option	    "ZAxisMapping" "4 5"
	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 "InputDevice"

                                                      # /dev/input/event
                                                      # for USB
	Identifier  "stylus"
	Driver      "wacom"
	Option	    "Device" "/dev/wacom"          # Change to 
	Option	    "Type" "stylus"
	Option	    "ForceDevice" "ISDV4"               # Tablet PC ONLY
EndSection

Section "InputDevice"

                                                      # /dev/input/event
                                                      # for USB
	Identifier  "eraser"
	Driver      "wacom"
	Option	    "Device" "/dev/wacom"          # Change to 
	Option	    "Type" "eraser"
	Option	    "ForceDevice" "ISDV4"               # Tablet PC ONLY
EndSection

Section "InputDevice"

                                                      # /dev/input/event
                                                      # for USB
	Identifier  "cursor"
	Driver      "wacom"
	Option	    "Device" "/dev/wacom"          # Change to 
	Option	    "Type" "cursor"
	Option	    "ForceDevice" "ISDV4"               # Tablet PC ONLY
EndSection

Section "Monitor"
	Identifier   "Generic Monitor"
	Option	    "DPMS"
EndSection


Section "Device"
	Identifier  "ATI Technologies, Inc. Radeon R250 Lf [Radeon Mobility 9000 M9]"
	Driver      "radeon"
	BusID       "PCI:1:0:0"
	Option "MergedFB" "true" #Enable MergedFB function
 	 Option "MonitorLayout" "LCD, CRT" # Use LCD and CRT even if you have 2 LCD's or CRT's
 	 Option "CRT2Hsync" "30-70" #Horizontal Sync of the Monitor (check your monitor's manual for correct values)
 	 Option "CRT2VRefresh" "50-160" #Vertical Refresh rate of the Monitor (check your monitor's manual for correctvalues)
 	 Option "OverlayOnCRTC2" "true"
 	 Option "CRT2Position" "RightOf" #Physical location of your secondary monitor in relationship to your primarymonitor.
 	 Option "MetaModes" "1280x800-1280x800" #Monitor Resolutions for Primary-Secondary monitors 
	 Option "MergedXineramaCRT2IsScreen0" "false" 
	Option "AccelMethod" "XAA"
	Option "AccelDFS"    "0"
	Option 	"AGPMode" "4"
	Option "AGPSize" "128"
        Option "GARTSize" "64"
        Option "RingSize" "8"
        Option "BufferSize" "2"
        Option "EnablePageFlip" "1" # Enable page flipping for 3D apps
        Option "ColorTiling" "1"
        Option "EnableDepthMoves" "yes"
        Option "UseFBDev" "false"
        Option "RenderAccel" "true" # Enable the hardware render acceleration
        Option "mtrr" "on"
        Option	"SubPixelOrder" "none"
        Option "DPMS"
        Option "DynamicClocks" "on"
EndSection


Section "Screen"
	Identifier "Default Screen"
	Device     "ATI Technologies, Inc. Radeon R250 Lf [Radeon Mobility 9000 M9]"
	Monitor    "Generic Monitor"
	DefaultDepth     24
	SubSection "Display"
		Depth     1
		Modes    "1280x800"
	EndSubSection
	SubSection "Display"
		Depth     4
		Modes    "1280x800"
	EndSubSection
	SubSection "Display"
		Depth     8
		Modes    "1280x800"
	EndSubSection
	SubSection "Display"
		Depth     15
		Modes    "1280x800"
	EndSubSection
	SubSection "Display"
		Depth     16
		Modes    "1280x800"
	EndSubSection
	SubSection "Display"
		Depth     24
		Modes    "1280x800"
	EndSubSection
EndSection


Section "DRI"
	Mode         0666
EndSection

Bon, la partie intéressante est device...

Note : sous feisty, ça marche sauf qu'il faut garder l'écran 2 éteint jusqu'au démarrage de gdm... Je n'ai pas encore trouvé l'origine du soucis...

A+

Syeric

Hors ligne

#5 Le 31/03/2007, à 02:01

mataoarbras

Re : [RESOLU] Dual-screen avec drivers ATI libres ?

Hello,
merci pour cette dernière remarque, en effet, je suis sur feisty herd 5 , et du coup, meme si ma conf était bonne... ca ne marchait pas.
Par contre, quand j'active AIGLX et beryl, le deuxième écran déconne grave, genre il n'y a plus de menu sur un clique droit, et quand je déplace mes fenêtres, c'est tout buggé... ca te fait ça aussi ?

Hors ligne

#6 Le 13/04/2007, à 14:09

LR

Re : [RESOLU] Dual-screen avec drivers ATI libres ?

Chez moi ça marche nickel sauf quand j'active les effets de bureau hmm

Hors ligne

#7 Le 14/04/2007, à 12:23

LR

Re : [RESOLU] Dual-screen avec drivers ATI libres ?

Qqun arrive à utiliser la sortie S-Video ?

Hors ligne