PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : 3 monitore, 2 grafikkarten, 1x twinview



raich
18.04.06, 16:30
hallo board,

strebe folgendes szenario an: habe eine twinview-fähige graka (agp) eingebaut auf der 2 monitore laufen und eine zweite grafikkarte (pci) mit eigenem xserver und monitor auf der ich ggf. einen eigenen windowmanager starten möchte.

istsituation:

- twinview läuft auf graka1, jedoch funktioniert das maximieren noch nicht wie gewünscht (das fenster geht über beide monitore); hab ein bisschen mit den MetaModes herumgespielt, also mit den NULL Werten, hat aber nicht geklappt (entweder war ein Monitor völlig schwarz oder alles wurde auf die pci graka angezeigt)

-habe die xorg.conf dahingehend angepasst, dass eine eigene x-session auf dem dritten monitor läuft. jedoch mit folgenden grafikproblemen

http://img230.imageshack.us/img230/2294/bildschirmphoto46gt.th.png (http://img230.imageshack.us/my.php?image=bildschirmphoto46gt.png)

weiß nicht ob das an der graka liegt oder an den treibern :confused:

poste hier mal meine aktuelle xorg.conf



# /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 "Files"
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/CID"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/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 "Module"
Load "GLcore"
Load "i2c"
Load "bitmap"
Load "ddc"
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" "de"
Option "XkbVariant" "nodeadkeys"
EndSection

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

Section "Device"
Identifier "NVIDIA Corporation NV17 [GeForce4 MX 440]"
Driver "nvidia"
BusID "PCI:1:0:0"
Option "NoLogo"
Option "TwinView" "true"
Option "MetaModes" "1280x1024,800x600"
Option "Secondmonitorhorizsync""30-60"
Option "Secondmonitorvertrefresh" "50-150"
Option "Twinvieworientation" "LeftOf"
Option "DesktopSetup" "0x00000100" #dua
EndSection

Section "Device"
Identifier "ATI"
Driver "ati"
BusID "PCI:0:10:0"
EndSection

Section "Monitor"
Identifier "BenQ T903"
Option "DPMS"
EndSection

Section "Monitor"
Identifier "Philips"
EndSection

Section "Screen"
Identifier "links"
Device "NVIDIA Corporation NV17 [GeForce4 MX 440]"
Monitor "BenQ T903"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480" "640x350"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480" "640x350"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480" "640x350"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480" "640x350"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480" "640x350"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480" "640x350"
ViewPort 0 0
EndSubSection
EndSection


Section "Screen"
Identifier "rechts"
Device "ATI"
Monitor "Philips"
DefaultColorDepth 16
SubSection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "links" 0 0
Screen "rechts" RightOf "links"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection

Section "DRI"
Mode 0666
EndSection


das erste device ist nicht eine gf4mx sonder eine gf6600gt (erst nachträglich eingebaut...)

achja distri ist ubuntu 5.10;

bin für jeden tipp dankbar :)

greetinx

BSM
20.04.06, 15:19
Das "Problem" mit dem Maximieren über beide / einen Monitor ist ein Feature, für den X-Server sieht das Twinview Display wie ein Monitor mit einer komischen (breiten) Auflösung auf, allerdings werden auch die Xinerama Erweiterungen bereitgestellt, die dein DesktopEnvironment/Windowmanager auswerten muss.
Auf jeden Fall funktioniert dies mit KDE (einstellbar) und GNOME (keine Ahnung), bei den anderen musst du individuell schaun.

Was sind deine weiteren Fragen?

Gruß Robert

raich
21.04.06, 18:42
danke für deine antwort :) komisch ist nur, dass wenn ich nur twinview laufen hab das maximieren wie gewünscht (also nur auf dem betreffenden monitor funktioniert). mit der erweiterten xorg.conf (also inklusive pci graka und 2. screen section, 2. monitor, etc.) das plötzlich nicht mehr so ist... aber das ist eher das untergeordnete problem. wollte nur wissen ob die grafikfehler wie im geposteten bild eine fehleinstellung sind, oder ich die graka wegschmeissen kann. ich schätz eher zweiteres und arbeite aktuell mit nur mit 2 monitoren. wär aber erfreut wenn jemand begründet zu einer anderen einschätzung kommt :cool:

noch was... ist es eigentlich möglich, auf dem 2. screen* eine eigene session mit gnome zu starten (arbeite mit kde)? also "xterm -display localhost:0.0 -e gnome" bringt mich nicht weiter. xterm meldet "xterm Xt error: Can't open display"; fehleranalyse mit google: anscheinend lauscht der x-server nicht auf dem tcp port... kann mir jemand da weiterhelfen?

greetinx

*kann die nvidia graka auch so konfigurieren, dass 2 xserver laufen;

BSM
21.04.06, 20:34
Eigentlich sollte dein rechter Monitor Display 1 oder 0.1 sein...
Gnome solltest du dort mit

DISPLAY=:0.1 gnome-session
bekommen.

Muss nicht stimmen, mit solche einer Konstellation habe ich selber noch nicht gearbeitet :)

Und dein Screenshot sieht ein bisschen nach einer falschen Frequenz aus, stimmen die? Bestätigt das das OSD des Monitors?

Gruß Robert