2 Arbeitsbereiche auf 2 Monitoren mit einem X Server

Manji

Manji

Tripel-As
Habe heute einen zweiten Monitor des gleichen Typs wie dem ersten bekommen und hab mich gleich daran gemacht damit rum zu spielen. Ich habe es mittlerweile geschaft 2 X Server instanzen auf meiner Grafikkarte(Nvidia) zum laufen zu bekommen sowie einen Desktop auf 2 Monitore zu strecken. Ich habe allerdings nichts gefunden wie man mit einer X Server instanz pro Monitor einen Arbeitsbereich zuweisen kann. Hat das schon mal jemand gemacht oder weiß jemand was man in der xorg.conf drehen muss damit das funktioniert?

Edit: 2nd View habe ich gerade probiert. Das macht zwar grob was ich möchte aber die fenster lassen sich zwoschen den Monitoren nicht verschieben. ist das ein Windowmanager Problem oder ist das komplett unmöglich?
Hier meine xorg.conf:
Section "ServerLayout"
Identifier "X.org Configured"
Screen "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "Extensions"
Option "Composite" "Enable"
Option "RENDER" "true"
EndSection

Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
ModulePath "/usr/X11R6/lib/modules"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/URW"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo"
FontPath "/usr/X11R6/lib/X11/fonts/PEX"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/latin7/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/baekmuk:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/japanese:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/kwintv"
FontPath "/usr/X11R6/lib/X11/fonts/truetype"
FontPath "/usr/X11R6/lib/X11/fonts/uni:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/ucs/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/ucs/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/ucs/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/misc/sgi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/xtest"
FontPath "/opt/kde3/share/fonts"
FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled"
EndSection

Section "Module"
Load "glx"
Load "ddc"
Load "record"
Load "extmod"
Load "dbe"
#Load "dri"
Load "xtrap"
Load "freetype"
Load "type1"
Load "v4l"
Load "bitmap"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbLayout" "de"
Option "XkbModel" "cymotionlinux"
Option "XkbRules" "xfree86"
Option "XkbVariant" "nodeadkeys"
EndSection

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

Section "Modes"
Identifier "Modes[0]"
EndSection



Section "Monitor"
Identifier "Monitor0"
VendorName "API"
ModelName "Eizo FXL768"
Option "DPMS"
EndSection

Section "Monitor"
Identifier "Monitor1"
VendorName "API"
ModelName "Eizo FXL768"
Option "DPMS"
EndSection


Section "Device"
Option "NoFlip" "true"
Option "ConnectedMonitor" "TFT, TFT"
Option "RenderAccel" "true"
Option "TwinView" # [<bool>]
Option "TwinViewOrientation" "RightOf"
Option "MetaModes" "1600x1200, 1600x1200; 1280x1024, 1280x1024"
Option "AllowGLXWithComposite" "true"
Identifier "Card0"
Driver "nvidia"
VendorName "nVidia Corporation"
BoardName "Unknown Board"
BusID "PCI:1:0:0"
EndSection



Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
Monitor "Monitor1"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Modes "1600x1200"
EndSubSection
EndSection
 
Zuletzt bearbeitet:
Schick doch auch mal die Datei /var/log/Xorg.0.log, um zu sehen, was X mit den Optionen angestellt hat.
 
Hab das ganze mal aussortiert.. Bis auf die Tatsache das er sich weigert die 3D beschleunigung zu aktivieren kann ich da nix schlechtes erkennen.
(II) NVIDIA(0): Setting mode "1280x1024,1280x1024"
(II) Loading extension NV-GLX
(II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized
(II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
(==) NVIDIA(0): Backing store disabled
(==) NVIDIA(0): Silken mouse enabled
(**) Option "dpms"
(**) NVIDIA(0): DPMS enabled
(II) Loading extension NV-CONTROL
(II) Loading extension XINERAMA
(==) RandR enabled
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension LBX
(II) Initializing built-in extension XC-APPGROUP
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension XFree86-Bigfont
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
(II) Initializing built-in extension XEVIE
(II) Initializing extension GLX
 
man nvidia-xconfig !!!! dort steht alles drin

--separate-x-screens, --no-separate-x-screens
A GPU that supports multiple simultaneous display devices can
either drive these display devices in TwinView, or as separate X
screens. When the '--separate-x-screens' option is specified,
each GPU on which an X screen is currently configured will be
updated to have two X screens configured. The '--no-sepa-
rate-x-screens' option will remove the second configured X
screen on each GPU. Please see the NVIDIA README description of
"Separate X Screens on One GPU" for further details.
 
Zuletzt bearbeitet:
Hmm würd ich gern machen aber es existiert auf meinem System kein man für die nvidia-xconfig. Habe mir die Manpage für die nvidia-settings durchgelesen aber da findet sich nicht wirklich was. Das was ich da grad aus deinem Post gelesen habe startet meines erachtens pro GPU einen Xserver. Also denk ich ma..
 
hmm ne ist nicht. Aber hab mir die Readme mal durchgelesen. Es gibt mit dem Nvidia treiber wohl nur die Möglichkeit 2 seperate Xserver zu starten oder Xinerama.. Werd mal weiter gucken ob ich ne Lösung finde aber die chancen stehen schlecht. Naja einen Nachteil muss so ne Grafikkarte ja haben. Trotzdem danke an alle:winke:
 

Ähnliche Themen

X11 Monitor Position

X startet nichtmehr

Zweiter Monitor geht bei Vollbildspielen aus.

Displayport + externer Monitor zeigt bei startx nichts erst bei DVI

OpenSource ATI-Treiber: Automatische Konfiguration (zwei X-Screens)

Zurück
Oben