Die letzten beiden Abende habe ich mir damit vertrödelt den Dualhead-Betrieb unter Linux (Ubuntu 8.04) auf meinem Aspire 7720G-Notebook in Zusammenspiel mit meinem neuen Eizo-Monitor einzurichten. Der ATI-Radeon-Treiber (Binary-Treiber von ATI) hat immer die beiden Displays vertauscht und den externen Monitor als primäres Display angesprochen.

Die Lösung des Ganzen ist eigentlich ganz einfach. Man muss dem ATI-Treiber nochmals explizit mitteilen, das er die Monitore vertauschen soll:

aticonfig --swap-screens=on

Und dann X neu starten. Dies wird dann fest in die erste Device-Section der xorg.conf eingetragen.

Hier der Vollständigkeit halber die lauffähige xorg.conf fürs Archiv:

Section "ServerLayout"
	Identifier     "Default Layout"
	Screen      0  "FirstScreen" 0 0
	Screen      1  "SecondScreen" RightOf "FirstScreen"
	InputDevice    "Generic Keyboard"
	InputDevice    "Configured Mouse"
	InputDevice    "Synaptics Touchpad"
	Option	    "AIGLX" "true"
	Option	    "Xinerama" "true"
EndSection

Section "Files"
	ModulePath   "/usr/lib64/xorg/modules"
EndSection

Section "Module"
	Load  "glx"
	Load  "dbe"
	Load  "v4l"
EndSection

Section "InputDevice"
	Identifier  "Generic Keyboard"
	Driver      "kbd"
	Option	    "CoreKeyboard"
	Option	    "XkbRules" "xorg"
	Option	    "XkbModel" "pc105"
	Option	    "XkbLayout" "de"
EndSection

Section "InputDevice"
	Identifier  "Configured Mouse"
	Driver      "mouse"
	Option	    "CorePointer"
	Option	    "Device" "/dev/input/mice"
	Option	    "Protocol" "ImPS/2"
	Option	    "ZAxisMapping" "4 5 6 7"
	Option	    "Emulate3Buttons" "true"
EndSection

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

Section "Monitor"
	Identifier  "FirstDisplay"
	VendorName  "Generic LCD Display"
	ModelName   "LCD Panel"
	Option	    "DPMS"
EndSection

Section "Monitor"
	Identifier  "SecondDisplay"
	VendorName  "Generic LCD Display"
	ModelName   "LCD Panel"
	Option	    "DPMS"
EndSection

Section "Device"
	Identifier  "ATI Default Card 0"
	Driver      "fglrx"
	VendorName  "ATI Technologies, Inc."
	BoardName   "Mobile Radeon HD2600"
	Option	    "VideoOverlay" "on"
	Option	    "OpenGLOverlay" "off"
	#Option      "DesktopSetup" "horizontal"
	Option	    "SwapScreens" "on"
	BusID       "PCI:1:0:0"
	#Screen      0
EndSection

Section "Device"
	Identifier  "ATI Default Card 1"
	Driver      "fglrx"
	VendorName  "ATI Technologies, Inc."
	BoardName   "Mobile Radeon HD2600"
	Option	    "VideoOverlay" "on"
	Option	    "OpenGLOverlay" "off"
	BusID       "PCI:1:0:0"
	Screen      1
EndSection

Section "Screen"
	Identifier "FirstScreen"
	Device     "ATI Default Card 0"
	Monitor    "FirstDisplay"
	DefaultDepth     24
	SubSection "Display"
		Depth     24
		Modes    "1440x900"
	EndSubSection
EndSection

Section "Screen"
	Identifier "SecondScreen"
	Device     "ATI Default Card 1"
	Monitor    "SecondDisplay"
	DefaultDepth     24
	SubSection "Display"
		Depth     24
		Modes    "1680x1050"
	EndSubSection
EndSection

#Section "Extensions"
#	Option	    "Composite" "Enable"
#EndSection
Schlagwörter:, ,
3 Antworten zu “Acer Aspire 7720G mit Dualhead-Betrieb unter Linux”
  1. [...] ist da schon das auch wieder mein altes Problem mit den vertauschten Screens des X-Servers vorhanden ist. Und momentan konnte ich das auch noch nicht lösen. Der erste Screen [...]

  2. [...] unter Acer Aspire 7720G mit Dualhead-Betrieb unter Linux beschrieben betreibe ich mein Notebook schon längere Zeit im Dualhead-Betrieb unter Linux. Seit [...]

  3. ste sagt:

    Frage: funktioniert suspend / hibernate und wenn ja perfekt oder nicht. Merci.

  4.  
Hinterlasse einen Kommentar

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>