Re: ATI 9200 + 2 TFTs

From: Peter Klett <peter(at)netkey.at>
Date: Fri, 1 Feb 2008 18:37:36 +0100

Am Dienstag, 29. Januar 2008 17:52:54 schrieb Jochen Neumeister:
> Hallo Liste,
>
> ich versuche gerade vergeblich unter FreeBSD 7 eine ATI 9200 auf 2
> identischen 22" TFTs zum laufen zu bringen.
>
> Die AGP Karte hat einen VGA und einen DVI ausgang. Auf dem DVI ausgang
> ist ein Adapter auf VGA.
>
> Beim Booten starten beide Monitore mit dem identischen boot-bild.
>
> Nach einem startx starten auch beide Monitore, nur nicht im Dual-Mode,
> sondern auf beiden Monitoren ist das gleiche Bild zu sehen.
>
> Xinerama wird ja unter Xorf 7.3 nicht mehr benoetigt, jedoch wuesste ich
> nicht, was ich noch mit der xorg-conf ausprobieren sollte, damit jeder
> Monitor seinen eigenen Desktop hat.
>
> Hier vorab die frage: Das sollte doch moeglich sein, oder?
>
> Wenn jemand hier einen Tipp haette, ware ich dankbar.

Hallo Jochen,

seit (glaube ich) xorg 7.3 gibt es eine neue Methode um dies zu erreichen. Der
Syntax ist wohl "veraltet" und wird nicht mehr unterstützt. Ich hatte das
gleiche Problem nach einem Update von 7.2 auf 7.3.

Dualmode wird nun mittels xrandr(1) verwirklicht.

Eine (englische) Anleitung gibt es auch unter
http://www.intellinuxgraphics.org/dualhead.html
(ist nicht wirklich linux-spezifisch).

Ich hab mich erst mit xrandr gespielt bis der X gepasst hat und dann die
benutzten Parameter in xorg.conf Einstellungen "gegossen".

Hier mal die Einstellungen dazu aus meiner xorg.conf. Ich habe einen Laptop
(1400x1050) und links davon einen TFT mit 1280x1024.

HTH Peter

xorg.conf Auszug:

Section "ServerLayout"
        Identifier "DualHead"
        Screen "Screen0"
        InputDevice "Mouse0" "CorePointer"
        InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "Monitor"
        Identifier "Monitor0"
        VendorName "Samsung"
        ModelName "Internal Monitor"
        Option "DPMS" "true"
        Option "Position" "1280 0"
EndSection

Section "Monitor"
        Identifier "Monitor1"
        VendorName "Samsung"
        ModelName "External Monitor"
        HorizSync 30.0 - 81.0
        VertRefresh 56.0 - 76.0
        Option "DPMS" "true"
        Option "LeftOf" "Monitor0"
        Option "Position" "0 0"
EndSection

Section "Device"
        Identifier "Card0"
        Driver "radeon"
        VendorName "ATI Technologies Inc"
        BoardName "M24 1P [Radeon Mobility X600]"
        BusID "PCI:1:0:0"
        Option "DDCMode" "true"
        Option "monitor-VGA-0" "Monitor1"
        Option "monitor-LVDS" "Monitor0"
EndSection
Section "Screen"
        Identifier "Screen0"
        Device "Card0"
        Monitor "Monitor0"
        DefaultDepth 24
        SubSection "Display"
                Depth 24
                Modes "1400x1050"
                Virtual 2680 2074
        EndSubSection
EndSection

Section "Screen"
        Identifier "Screen1"
        Device "Card0"
        Monitor "Monitor1"
        DefaultDepth 24
        SubSection "Display"
                Modes "1280x1024" "1024x768"
                Depth 24
        EndSubSection
EndSection

>
> Hier mal die xorg.conf:
>
> Section "ServerLayout"
> Identifier "X.org Configured"
> Screen 0 "Screen0" 0 0
> Screen 1 "Screen1" RightOf "Screen0"
> InputDevice "Mouse0" "CorePointer"
> InputDevice "Keyboard0" "CoreKeyboard"
> EndSection
>
> Section "Files"
> RgbPath "/usr/local/share/X11/rgb"
> ModulePath "/usr/local/lib/xorg/modules"
> FontPath "/usr/local/lib/X11/fonts/misc/"
> FontPath "/usr/local/lib/X11/fonts/TTF/"
> FontPath "/usr/local/lib/X11/fonts/OTF"
> FontPath "/usr/local/lib/X11/fonts/Type1/"
> FontPath "/usr/local/lib/X11/fonts/100dpi/"
> FontPath "/usr/local/lib/X11/fonts/75dpi/"
> EndSection
>
> Section "Module"
> Load "extmod"
> Load "record"
> Load "dbe"
> Load "glx"
> Load "GLcore"
> Load "xtrap"
> Load "dri"
> Load "freetype"
> Load "type1"
> EndSection
>
> Section "InputDevice"
> Identifier "Keyboard0"
> Driver "kbd"
> Option "XkbModel" "pc105"
> Option "XkbLayout" "de"
> Option "XkbVariant" "nodeadkeys"
> Option "XkbVariant" "de_DE"
> EndSection
>
> Section "InputDevice"
> Identifier "Mouse0"
> Driver "mouse"
> Option "Protocol" "auto"
> Option "Device" "/dev/sysmouse"
> Option "ZAxisMapping" "4 5 6 7"
> EndSection
>
> Section "Monitor"
> Identifier "Monitor0"
> VendorName "MAX"
> ModelName "BelArtist22W"
> HorizSync 30.0 - 84.0
> VertRefresh 55.0 - 77.0
> Option "DPMS"
> EndSection
>
> Section "Monitor"
> Identifier "Monitor1"
> VendorName "MAX"
> ModelName "BelArtist22W"
> HorizSync 30.0 - 84.0
> VertRefresh 55.0 - 77.0
> Option "DPMS"
> EndSection
>
> Section "Device"
> Identifier "Card0"
> Driver "radeon"
> # ChipId 0x5159
> Screen 0
> Option "NoDDC"
> BusID "PCI:1:0:0"
> EndSection
>
> Section "Device"
> Identifier "Card1"
> Driver "radeon"
> # ChipId 0x5157
> # Option "SWcursor" "true"
> BusID "PCI:1:0:1"
> Screen 1
> Option "NoDDC"
> EndSection
>
> Section "Screen"
> Identifier "Screen0"
> Device "Card0"
> Monitor "Monitor0"
> DefaultDepth 24
> SubSection "Display"
> Viewport 0 0
> Depth 24
> Modes "1280x1024" "1024x768" "800x600"
> "640x480"
> EndSubSection
> EndSection
>
> Section "Screen"
> Identifier "Screen1"
> Device "Card0"
> Monitor "Monitor1"
> DefaultDepth 24
> SubSection "Display"
> Viewport 0 0
> Depth 24
> Modes "1280x1024" "1024x768" "800x600" "640x480"
> EndSubSection
> EndSection
> (END)
>
>
> To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
> with "unsubscribe de-bsd-questions" in the body of the message

-- 
!!! NEUER STANDORT !!!
netkey information technology gmbh 
amalienstrasse 68/6 | a-1130 vienna | austria 
t +43 1 888 49 93 -21 | f dw -25 
e peter(at)netkey.at | i www.netkey.at
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Fri 01 Feb 2008 - 18:37:52 CET

search this site