Page 1 sur 1

[XORG] Double affichage / Bureau étendu (presque résolu)

Publié : mar. 19 mai 2009, 22:05
par jobijoba
Bonjour à tous,

Tout nouveau sur Arch et j'essaye de mettre en place le bureau étendu... sans succès :cry:
Ma carte graphique est une ATI HD 3470, chipset R500 avec le pilote libre "radeon".

Donc voilà j'ai testé toutes les manips glanées à droite et à gauche, bidouiller le xorg dans tous les sens et rien n'y fait.

Pourriez-vous me donner un coup de main ?

Voici mon xorg.conf (généré par X -configure, hwd -x ayant tout fait crasher) et en dessous ce que renvoie la commande xrandr :

Code : Tout sélectionner

Section "ServerLayout"
	Identifier     "X.org Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
	ModulePath   "/usr/lib/xorg/modules"
	FontPath     "/usr/share/fonts/misc"
	FontPath     "/usr/share/fonts/100dpi:unscaled"
	FontPath     "/usr/share/fonts/75dpi:unscaled"
	FontPath     "/usr/share/fonts/TTF"
	FontPath     "/usr/share/fonts/Type1"
EndSection

Section "Module"
	Load  "extmod"
	Load  "dbe"
	Load  "dri2"
	Load  "record"
	Load  "dri"
	Load  "glx"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "kbd"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "auto"
	Option	    "Device" "/dev/input/mice"
	Option	    "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
	#DisplaySize	  300   190	# mm
	Identifier   "Monitor0"
	VendorName   "LEN"
	ModelName    "4033"
	Option	    "DPMS"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "NoAccel"            	# [<bool>]
        #Option     "SWcursor"           	# [<bool>]
        #Option     "Dac6Bit"            	# [<bool>]
        #Option     "Dac8Bit"            	# [<bool>]
        #Option     "BusType"            	# [<str>]
        #Option     "CPPIOMode"          	# [<bool>]
        #Option     "CPusecTimeout"      	# <i>
        #Option     "AGPMode"            	# <i>
        #Option     "AGPFastWrite"       	# [<bool>]
        #Option     "AGPSize"            	# <i>
        #Option     "GARTSize"           	# <i>
        #Option     "RingSize"           	# <i>
        #Option     "BufferSize"         	# <i>
        #Option     "EnableDepthMoves"   	# [<bool>]
        #Option     "EnablePageFlip"     	# [<bool>]
        #Option     "NoBackBuffer"       	# [<bool>]
        #Option     "DMAForXv"           	# [<bool>]
        #Option     "FBTexPercent"       	# <i>
        #Option     "DepthBits"          	# <i>
        #Option     "PCIAPERSize"        	# <i>
        #Option     "AccelDFS"           	# [<bool>]
        #Option     "IgnoreEDID"         	# [<bool>]
        #Option     "DisplayPriority"    	# [<str>]
        #Option     "PanelSize"          	# [<str>]
        #Option     "ForceMinDotClock"   	# <freq>
        #Option     "ColorTiling"        	# [<bool>]
        #Option     "VideoKey"           	# <i>
        #Option     "RageTheatreCrystal" 	# <i>
        #Option     "RageTheatreTunerPort" 	# <i>
        #Option     "RageTheatreCompositePort" 	# <i>
        #Option     "RageTheatreSVideoPort" 	# <i>
        #Option     "TunerType"          	# <i>
        #Option     "RageTheatreMicrocPath" 	# <str>
        #Option     "RageTheatreMicrocType" 	# <str>
        #Option     "ScalerWidth"        	# <i>
        #Option     "RenderAccel"        	# [<bool>]
        #Option     "SubPixelOrder"      	# [<str>]
        #Option     "ShowCache"          	# [<bool>]
        #Option     "DynamicClocks"      	# [<bool>]
        #Option     "VGAAccess"          	# [<bool>]
        #Option     "ReverseDDC"         	# [<bool>]
        #Option     "LVDSProbePLL"       	# [<bool>]
        #Option     "AccelMethod"        	# <str>
        #Option     "DRI"                	# [<bool>]
        #Option     "ConnectorTable"     	# <str>
        #Option     "DefaultConnectorTable" 	# [<bool>]
        #Option     "DefaultTMDSPLL"     	# [<bool>]
        #Option     "TVDACLoadDetect"    	# [<bool>]
        #Option     "ForceTVOut"         	# [<bool>]
        #Option     "TVStandard"         	# <str>
        #Option     "IgnoreLidStatus"    	# [<bool>]
        #Option     "DefaultTVDACAdj"    	# [<bool>]
        #Option     "Int10"              	# [<bool>]
        #Option     "EXAVSync"           	# [<bool>]
        #Option     "ATOMTVOut"          	# [<bool>]
        #Option     "R4xxATOM"           	# [<bool>]
	Identifier  "Card0"
	Driver      "radeon"
	VendorName  "ATI Technologies Inc"
	BoardName   "Mobility Radeon HD 3400 Series"
	BusID       "PCI:1:0:0"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	SubSection "Display"
		Viewport   0 0
		Depth     1
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     4
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     8
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     15
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     16
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     24
		Virtual	  2880 1924
	EndSubSection
EndSection

Section "ServerFlags"
	Option "DontZap" "False"
EndSection
xrandr :

Code : Tout sélectionner

Screen 0: minimum 320 x 200, current 1440 x 900, maximum 2880 x 1924
DVI-0 disconnected (normal left inverted right x axis y axis)
LVDS connected 1440x900+0+0 (normal left inverted right x axis y axis) 304mm x 190mm
   1440x900       60.1*+   49.9  
   1280x854       59.9  
   1280x800       59.8  
   1280x720       59.9  
   1152x768       59.8  
   1024x768       59.9  
   800x600        59.9  
   640x480        59.4  
VGA-0 connected (normal left inverted right x axis y axis)
   1280x1024      60.0 +   75.0     60.0  
   1152x864       75.0     60.0  
   1024x768       75.0     70.1     60.0  
   832x624        74.6  
   800x600        72.2     75.0     60.3     56.2  
   640x480        75.0     72.8     66.7     59.9  
   720x400        70.1  
Merci d'avance pour votre aide !

Re: [XORG] Double affichage / Bureau étendu (impossible?)

Publié : mer. 20 mai 2009, 00:39
par jobijoba
HOURRA !!! J'ai réussi ! Il fallait utiliser radeonhd en fait...

Subsiste tout de même un problème, ARandr refuse de se lancer depuis que j'ai radeonhd et malheureusement le programme GRandr (mon préféré) n'existe pas sous Arch Linux (mais sous Ubuntu si :( ). Sauriez ce qu'il se passe pour Arandr ? Ou que faire pour avoir Grandr ?

Voici les erreurs renvoyées par Arandr dans le terminal, C'est quoi ce bazard ?! :shock:

Code : Tout sélectionner

Traceback (most recent call last):
  File "/usr/bin/arandr", line 5, in <module>
    main()
  File "/usr/lib/python2.6/site-packages/screenlayout/gui.py", line 300, in main
    force_version=options.force_version
  File "/usr/lib/python2.6/site-packages/screenlayout/gui.py", line 137, in __init__
    self.filetemplate = self.widget.load_from_x()
  File "/usr/lib/python2.6/site-packages/screenlayout/widget.py", line 66, in load_from_x
    self._xrandr.load_from_x()
  File "/usr/lib/python2.6/site-packages/screenlayout/xrandr.py", line 114, in load_from_x
    if not hsplit[2].startswith("("):
IndexError: list index out of range
Bon après ça me reste plus qu'à configurer le wifi (ça promet d'être une sacrée galère) et je pourrai rester définitivement sur cette fusée qu'est Arch Linux ! J'ai hâte !

Please un ptit coup de main pour ARandr ou GRandr ?

Re: [XORG] Double affichage / Bureau étendu (presque résolu)

Publié : mer. 20 mai 2009, 09:46
par jobijoba
Up les amis !

Mon problème n'intéresse-t-il personne ?

Re: [XORG] Double affichage / Bureau étendu (presque résolu)

Publié : mer. 20 mai 2009, 21:44
par Skunnyk
Je peux juste te dire que chez moi arandr fonctionne ... (je l'ai installé pour tester)
Tu l'as bien installé à partir de AUR ?

Re: [XORG] Double affichage / Bureau étendu (presque résolu)

Publié : jeu. 21 mai 2009, 15:09
par jobijoba
Bonjour et merci pour ta réponse.

Oui je l'ai bien installer à partir de Aur (avec yaourt donc ?). Le hic c'est que ça fonctionnait quand le pilote était radeon et ça bug depuis l'installation de radeonhd :?
J'ai bien essayer de désinstaller et de réinstaller arandr, sans succès :(
Voilà ce qu'il répond quand je le lance :

Code : Tout sélectionner

Traceback (most recent call last):
  File "/usr/bin/arandr", line 5, in <module>
    main()
  File "/usr/lib/python2.6/site-packages/screenlayout/gui.py", line 300, in main
    force_version=options.force_version
  File "/usr/lib/python2.6/site-packages/screenlayout/gui.py", line 137, in __init__
    self.filetemplate = self.widget.load_from_x()
  File "/usr/lib/python2.6/site-packages/screenlayout/widget.py", line 66, in load_from_x
    self._xrandr.load_from_x()
  File "/usr/lib/python2.6/site-packages/screenlayout/xrandr.py", line 114, in load_from_x
    if not hsplit[2].startswith("("):
IndexError: list index out of range
D'où ça vient ?

Re: [XORG] Double affichage / Bureau étendu (presque résolu)

Publié : ven. 22 mai 2009, 10:09
par cdemoulins
Je pense que c'est un bug dans arandr. Je vais envoyer un email au développeur.

Re: [XORG] Double affichage / Bureau étendu (presque résolu)

Publié : ven. 22 mai 2009, 12:34
par jobijoba
Ah ben c'est super, merci beaucoup !

J'attend avec impatience la suite :D