DualHead mit 23"er + 19"er TFT

DieTa

Rollercoaster-Liebhaber
Servus,

nachdem ich mir die gestrige Nacht um die Ohren geschlagen habe, bin ich stur geworden - ich will FreeBSD mit meinen TFT's ans laufen bekommen.

Ich habe folgende Konfiguration:
Grafikkarte: nVidia GeForceNX6600 128MB PCIe, DVI+VGA
TFT1: Apple Cinema Display 23" // 1920x1200
TFT2: Samsung SyncMaster 19" // 1280x1024

Das Apple Diplay ist per DVI angeschlossen, das Samsung Display an VGA (also analog).

Das Problem ist - ich bekomme das 23" nicht angesteuert. Starte ich X, bekomme ich zwar auf dem 19"er die 24bit bei 1280x1024 und das ist auch klasse, aber das Cinema Display "pennt ein". Sprich: es geht in den Standby Modus.

So langsam verzweifel ich. Ich habe übrigens die nVidia Treiber reincompiliert und nicht per Ports installiert.

Anbei die xorg.conf, in der Hoffnung jemand kann mir helfen...

Code:
dockmaster# cat /etc/X11/xorg.conf
Section "ServerLayout"
        Identifier     "X.org Configured"
        Screen      0  "Screen0" 0 0
        Screen      1  "Screen1" LeftOf "Screen0"
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
        RgbPath      "/usr/X11R6/lib/X11/rgb"
        ModulePath   "/usr/X11R6/lib/modules"
        FontPath     "/usr/X11R6/lib/X11/fonts/misc/"
        FontPath     "/usr/X11R6/lib/X11/fonts/TTF/"
        FontPath     "/usr/X11R6/lib/X11/fonts/Type1/"
        FontPath     "/usr/X11R6/lib/X11/fonts/CID/"
        FontPath     "/usr/X11R6/lib/X11/fonts/75dpi/"
        FontPath     "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection

Section "Module"
        Load  "dbe"
        Load  "dri"
        Load  "extmod"
        Load  "glx"
        Load  "record"
        Load  "xtrap"
        Load  "freetype"
        Load  "type1"
EndSection

Section "Files"
#  FontPath        "unix/:7100"                    # local font server

        # if the local font server has problems, we can fall back on these
        FontPath        "/usr/lib/X11/fonts/misc"
        FontPath        "/usr/lib/X11/fonts/cyrillic"
        FontPath        "/usr/lib/X11/fonts/100dpi/:unscaled"
        FontPath        "/usr/lib/X11/fonts/75dpi/:unscaled"
        FontPath        "/usr/lib/X11/fonts/Type1"
        FontPath        "/usr/lib/X11/fonts/CID"
        FontPath        "/usr/lib/X11/fonts/100dpi"
        FontPath        "/usr/lib/X11/fonts/75dpi"
        # paths to defoma fonts
        FontPath        "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
        FontPath        "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
        Option  "xkblayout" "de"
EndSection

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option      "Protocol" "auto"
        Option      "Device" "/dev/sysmouse"
        Option      "Emulate3Buttons"       "true"
        Option      "ZAxisMapping"          "4 5"
EndSection

Section "Device"
        Identifier      "NVIDIA Corporation NV43 [GeForce 6600]"
        Driver          "nvidia"
        BusID           "PCI:5:0:0"
        Option          "TwinView"
        Option          "TwinViewOrientation" "LeftOf"
        Option          "MetaModes"     "1280x1024,1920x1200"

# Samsung SyncMaster 192v
        Option          "SecondMonitorHorizSync"        "30-81"
        Option          "SecondMonitorVertRefresh"      "56-75"
# ACD23
#       Option          "SecondMonitorHorizSync"        "94"
#       Option          "SecondMonitorVertRefresh"      "85"
        Option          "ConnectedMonitor"              "dfp,crt"
        Option          "NoLogo"
EndSection

Section "Monitor"
        Identifier      "monitor0"
        Option          "DPMS"
        UseModes        "16:10"
#       HorizSync       94
#       VertRefresh     85
#ACD
Modeline "1920x1200"  193.16  1920 2048 2256 2592  1200 1201 1204 1242
EndSection

Section "Modes"
Identifier "16:10"
ModeLine "1920x1200" 193.16 1920 2048 2256 2592 1200 1201 1202 1242 -Hsync +Vsync
EndSection

Section "Monitor"
        Identifier      "monitor1"
        Option          "DPMS"
Modeline "1920x1200" 193.15 1920 2048 2256 2592 1200 1201 1204 1242
EndSection

Section "Screen"
        Identifier      "screen0"
        Device          "NVIDIA Corporation NV43 [GeForce 6600]"
        Monitor         "monitor0"
        DefaultDepth    24
        SubSection "Display"
                Depth           24
                Modes           "1920x1200@60Hz"
        EndSubSection
EndSection

Section "Screen"
        Identifier      "screen1"
        Device          "NVIDIA Corporation NV43 [GeForce 6600]"
        Monitor         "monitor1"
        DefaultDepth    24
        SubSection "Display"
                Depth           24
                Modes           "1280x1200"
        EndSubSection
EndSection

Section "DRI"
        Group 0
        Mode 0666
EndSection

PS. Ich verwende FreeBSD 5.4 i386, auch wenn es ein Athlon64 ist.

Danke fürs lesen.. :)

Ciao
Dennis
 
DieTa schrieb:
Hi Gladiator,

danke für den Link, allerdings liegt mein Problem primär darin, dass das Display nicht aktiviert wird :-/
... habe mir gerade noch im zitierten Thread die xorg.conf von OOZE zur Brust genommen, auch er verwendet zwei Devices. Ich vermute darin die Ursache, dass bei Dir nur ein Ausgang mit einem Signal versorgt wird.
Vielleicht kannst Du auf Basis seiner xorg.conf eine lauffaehige Konfiguration basteln (im Wesentlichen waeren das die beiden Monitor- und Screen-Sections, die Du auf Deine beiden TFTs anpassen muesstest...)
 
WOW! Es klappt (fast) :)

Code:
dockmaster# cat xorg.conf
Section "ServerLayout"
        Identifier     "Dualhead"
        Screen      0  "Screen0"
        Screen      1  "Screen1" RightOf "Screen0"
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
        Option         "Xinerama" "on"
EndSection

Section "Extensions"
        Option  "Composite" "Disable"
EndSection

Section "Files"
        RgbPath      "/usr/X11R6/lib/X11/rgb"
        ModulePath   "/usr/X11R6/lib/modules"
        FontPath     "/usr/X11R6/lib/X11/fonts/misc/:unscaled"
        FontPath     "/usr/X11R6/lib/X11/fonts/Type1/"
        FontPath     "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
        FontPath     "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
        FontPath     "/usr/X11R6/lib/X11/fonts/tolkien-ttf/"
        FontPath     "/usr/X11R6/lib/X11/fonts/bitstream-vera/"
        FontPath     "/usr/X11R6/lib/X11/fonts/arkpandora/"
        FontPath     "/usr/X11R6/lib/X11/fonts/webfonts/"
        FontPath     "/usr/X11R6/lib/X11/fonts/URW"
EndSection

Section "Module"
        Load  "extmod"
        Load  "glx"
        Load  "dbe"
        Load  "record"
        Load  "xtrap"
        Load  "speedo"
        Load  "type1"
    Load "freetype"
EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
        Option      "XkbRules" "xorg"
        Option      "XkbModel" "pc105"
        Option      "XkbLayout" "de"
        Option      "XkbVariant" "nodeadkeys"
EndSection

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option      "Protocol" "Auto"
        Option      "Device" "/dev/sysmouse"
        Option      "Buttons" "5"
        Option      "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
        Identifier      "Monitor0"
        HorizSync      31.5 - 92.0
        VertRefresh  50.0 - 150.0
        Option          "DPMS"
EndSection

Section "Monitor"
        Identifier      "Monitor1"
        HorizSync      31.5 - 92.0
        VertRefresh  50.0 - 150.0
        Option          "DPMS"
        Modeline "1920x1200" 193.16 1920 2048 2256 2592 1200 1201 1204 1242
EndSection

Section "Device"
        Identifier  "Card0"
        Driver       "nvidia"
        BusID       "PCI:5:0:0"
        Option      "NoLogo" "1"
EndSection

Section "Device"
        Identifier  "Card0-DVI"
        Driver       "nvidia"
        Screen      1
        BusID       "PCI:5:0:0"
        Option      "NoLogo" "1"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        DefaultDepth     24
                SubSection "Display"
                        Depth     16
                        Modes "1024x768"
                EndSubSection
                SubSection "Display"
                        Depth     24
            Modes    "1280x1024"
                EndSubSection
EndSection

Section "Screen"
        Identifier "Screen1"
        Device     "Card0-DVI"
        Monitor    "Monitor1"
        DefaultDepth     24
        SubSection "Display"
            Depth     24
            Modes    "1920x1200"
        EndSubSection
EndSection

Mein letztes Problem: das 23"er schaltet nach wie vor NICHT auf 1920x1200 :-/
 
Zumindest laut google - auch wenn ich die rausnehmen komme ich zum selbem Ergebnis: eben der.. hmm ich glaube fast das sind eher 1280x1024 statt 1600x1200 Pixel...
 
DieTa schrieb:
allerdings liegt mein Problem primär darin, dass das Display nicht aktiviert wird
Das Problem habe ich auch, nach jedem reboot bleibt der zweite Monitor schwarz. Ich starte x dann mit einer "Mono"-xorg.conf um den zweiten Monitor zu aktiviren. Dann sieht man auf beiden Monitoren das gleiche Bild. Anschliessend töte ich x, überschreibe die xorg.conf mit der "Dual"-Konfiguration und starte x neu. Dann habe ich einen Desktop der sich auf zwei Monitoren ausbreitet.
Brutal unelegant, ich habe mich aber dran gewöhnt.
Ich poste mal beide .conf-Dateien. Habe zwar andere Hardware, aber vielleicht hilft es dir.
Mono:
Code:
Section "ServerFlags"
#	Option	       "Xinerama" "true"
EndSection

Section "ServerLayout"
	Identifier     "X.org Configured"
	Screen      0  "Screen0" 0 0
#	Screen      1  "Screen1" RightOf "Screen0"
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
#	Option	       "Xinerama" "true"
#	Option	       "Clone" "off"
EndSection

Section "Files"
	RgbPath      "/usr/X11R6/lib/X11/rgb"
	ModulePath   "/usr/X11R6/lib/modules"
	FontPath     "/usr/X11R6/lib/X11/fonts/misc/"
	FontPath     "/usr/X11R6/lib/X11/fonts/TTF/"
	FontPath     "/usr/X11R6/lib/X11/fonts/Type1/"
	FontPath     "/usr/X11R6/lib/X11/fonts/CID/"
	FontPath     "/usr/X11R6/lib/X11/fonts/75dpi/"
	FontPath     "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection

Section "Module"
	Load  "extmod"
	Load  "glx"
	Load  "dri"
	Load  "dbe"
	Load  "record"
	Load  "xtrap"
	Load  "type1"
	Load  "freetype"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "auto"
	Option	    "Device" "/dev/sysmouse"
	Option	    "Zaxismapping" "4 5"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "keyboard"
	Option	    "XkbModel" "pc105"
	Option	    "XkbLayout" "de"
EndSection

Section "Monitor"
	Identifier   "Monitor0"
	VendorName   "PHL"
	ModelName    "Philips 170S"
	#Option	     "DPMS"
EndSection

Section "Monitor"
	Identifier   "Monitor1"
	VendorName   "PHL"
	ModelName    "Philips 170S"
	#Option	     "DPMS"
EndSection

Section "Device"
	Identifier  "Card0"
	Driver      "mga"
	VendorName  "Matrox Graphics, Inc."
	BoardName   "MGA G550 AGP"
	BusID       "PCI:1:0:0"
	Screen	     0
EndSection

Section "Device"
	Identifier  "Card1"
	Driver      "mga"
	VendorName  "Matrox Graphics, Inc."
	BoardName   "MGA G550 AGP"
	BusID       "PCI:1:0:0"
	Screen       1
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	DefaultDepth     16
	SubSection "Display"
		Viewport   0 0
		Depth     16
		Modes    "1280x1024"
	EndSubSection
EndSection

Section "Screen"
	Identifier "Screen1"
	Device     "Card1"
	Monitor    "Monitor1"
	DefaultDepth     16
	SubSection "Display"
		Viewport   0 0
		Depth     16
		Modes    "1280x1024"
	EndSubSection
EndSection
Dual:
Code:
Section "ServerFlags"
	Option	       "Xinerama" "true"
EndSection

Section "ServerLayout"
	Identifier     "X.org Configured"
	Screen      0  "Screen0" 0 0
	Screen      1  "Screen1" RightOf "Screen0"
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
	Option	       "Xinerama" "true"
	Option	       "Clone" "off"
EndSection

Section "Files"
	RgbPath      "/usr/X11R6/lib/X11/rgb"
	ModulePath   "/usr/X11R6/lib/modules"
	FontPath     "/usr/X11R6/lib/X11/fonts/misc/"
	FontPath     "/usr/X11R6/lib/X11/fonts/TTF/"
	FontPath     "/usr/X11R6/lib/X11/fonts/Type1/"
	FontPath     "/usr/X11R6/lib/X11/fonts/CID/"
	FontPath     "/usr/X11R6/lib/X11/fonts/75dpi/"
	FontPath     "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection

Section "Module"
	Load  "extmod"
	Load  "glx"
	Load  "dri"
	Load  "dbe"
	Load  "record"
	Load  "xtrap"
	Load  "type1"
	Load  "freetype"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "auto"
	Option	    "Device" "/dev/sysmouse"
	Option	    "Zaxismapping" "4 5"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "keyboard"
	Option	    "XkbModel" "pc105"
	Option	    "XkbLayout" "de"
EndSection

Section "Monitor"
	Identifier   "Monitor0"
	VendorName   "PHL"
	ModelName    "Philips 170S"
	#Option	     "DPMS"
EndSection

Section "Monitor"
	Identifier   "Monitor1"
	VendorName   "PHL"
	ModelName    "Philips 170S"
	#Option	     "DPMS"
EndSection

Section "Device"
	Identifier  "Card0"
	Driver      "mga"
	VendorName  "Matrox Graphics, Inc."
	BoardName   "MGA G550 AGP"
	BusID       "PCI:1:0:0"
	Screen	     0
EndSection

Section "Device"
	Identifier  "Card1"
	Driver      "mga"
	VendorName  "Matrox Graphics, Inc."
	BoardName   "MGA G550 AGP"
	BusID       "PCI:1:0:0"
	Screen       1
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	DefaultDepth     16
	SubSection "Display"
		Viewport   0 0
		Depth     16
		Modes    "1280x1024"
	EndSubSection
EndSection

Section "Screen"
	Identifier "Screen1"
	Device     "Card1"
	Monitor    "Monitor1"
	DefaultDepth     16
	SubSection "Display"
		Viewport   0 0
		Depth     16
		Modes    "1280x1024"
	EndSubSection
EndSection

Viel Glück,

wolkenlos
 
Bin noch auf folgendes gestossen, ist zwar Ubuntu, aber auch xorg und nvidia-Treiber:
http://ubuntuforums.org/archive/index.php/t-38146.html

Dementsprechend fallen mir hier primaer mal hsync- und vsync-Werte auf:

Section "Monitor"
Identifier "AppleHD23"
Option "DPMS"
HorizSync 30-75
VertRefresh 30-60
EndSection

De facto kann dir ja erst einmal nichts passieren, wenn Du mal die niedrigeren Werte reinsetzt und testest...
 
@gladiator: Habe ich mal gemacht - leider mit dem selverb Ergebnis - es startet nur in 1280x1024 :/
 
Hab's endlich gelöst :)

Hier die funktionierende Config für's Apple 23" ACD (und den 19" TFT):

Code:
Section "ServerLayout"
        Identifier     "Dualhead"
        Screen      0  "Screen0"
        Screen      1  "Screen1" RightOf "Screen0"
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
        Option         "Xinerama" "on"
EndSection

Section "Extensions"
        Option  "Composite" "Disable"
EndSection

Section "Files"
        RgbPath      "/usr/X11R6/lib/X11/rgb"
        ModulePath   "/usr/X11R6/lib/modules"
        FontPath     "/usr/X11R6/lib/X11/fonts/misc/:unscaled"
        FontPath     "/usr/X11R6/lib/X11/fonts/Type1/"
        FontPath     "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
        FontPath     "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
        FontPath     "/usr/X11R6/lib/X11/fonts/tolkien-ttf/"
        FontPath     "/usr/X11R6/lib/X11/fonts/bitstream-vera/"
        FontPath     "/usr/X11R6/lib/X11/fonts/arkpandora/"
        FontPath     "/usr/X11R6/lib/X11/fonts/webfonts/"
        FontPath     "/usr/X11R6/lib/X11/fonts/URW"
EndSection

Section "Module"
        Load  "extmod"
        Load  "glx"
        Load  "dbe"
        Load  "record"
        Load  "xtrap"
        Load  "speedo"
        Load  "type1"
    Load "freetype"
EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
        Option      "XkbRules" "xorg"
        Option      "XkbModel" "pc105"
        Option      "XkbLayout" "de"
        Option      "XkbVariant" "nodeadkeys"
EndSection

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option      "Protocol" "Auto"
        Option      "Device" "/dev/sysmouse"
        Option      "Buttons" "5"
        Option      "ZAxisMapping" "4 5"
EndSection

Section "Monitor" # SAMSUNG SYNCMASTER 192v 19"
        Identifier      "Monitor0"
        HorizSync       31.5 - 92.0
        VertRefresh     50.0 - 150.0
        Option          "DPMS"
EndSection

Section "Monitor" # APPLE CINEMA DISPLAY 23"
        Identifier      "Monitor1"
        HorizSync       28-110
        VertRefresh     43-90
        Modeline        "1920x1200" 153.97 1920 1968 2000 2080 1200 1203 1209 1235
#       DisplaySize     344.5 222.5
#       Option          "DPMS"
EndSection

Section "Device"
        Identifier  "Card0"
        Driver       "nvidia"
        BusID       "PCI:5:0:0"
        Option      "NoLogo" "1"
EndSection

Section "Device"
        Identifier      "Card0-DVI"
        Driver          "nvidia"
        Screen          1
        BusID           "PCI:5:0:0"
        Option          "NoLogo" "1"
        Option          "RenderAccel"   "1"
        Option          "FlatPanel"     "1"
        Option          "UseEdidFreqs"  "yes"
        Option          "FlatPanelProperties" "Scaling = aspect-scaled"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        DefaultDepth     24
        SubSection "Display"
                Depth     24
                Modes    "1280x1024"
        EndSubSection
EndSection

Section "Screen"
        Identifier "Screen1"
        Device     "Card0-DVI"
        Monitor    "Monitor1"
        DefaultDepth     24
        SubSection "Display"
            Depth       24
            Modes       "1920x1200" "1400x1050" "1600x1200" "1280x1024" "1024x768" "640x400"
            ViewPort    0 0
        EndSubSection
EndSection

DieTa ist nun glücklich :D
 
Zuletzt bearbeitet:
Zurück
Oben