I am trying to setup an alternate xorg conf (xorg-game.conf) for the sole purpose of gaming. The standard base mosaic conf allows for a distintion between the monitors. While some games will ignore those distinctions and just span all the monitors using fullscreen, most need to be ran in a window to get the desired res (no problem), and then there are some games (MetroLL + ALL Source engine games) I have that give me the finger and simply ignore what I tell them to do and run on a single monitor @ 1920x1080 in both windowed and fullscreen modes. For those Ive enabled xinerama on top of basemosaic and forced the res it reports with the alternate xorg conf. While this does “work” and those games now span all the monitors, xinerama has it’s own problems and I would like to get rid of it.
Is there an option I just can’t find similar to “nvidiaXineramaInfoOverride” “5760×1080+0+0” that will do the same thing to a plain base mosaic setup (no xinerama)? Or some sort of xorg.conf voodoo to trick it?
my xorg-game.conf, base mosaic + xinerama.
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "1"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "AOC 2757"
HorizSync 30.0 - 83.0
VertRefresh 50.0 - 76.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GTX 580"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "Stereo" "0"
Option "nvidiaXineramaInfo" "True"
Option "nvidiaXineramaInfoOrder" "DFP-0"
Option "nvidiaXineramaInfoOverride" "5760×1080+0+0"
Option "metamodes" "GPU-f68daee4-554d-f00b-662e-1b2ce96370d7.GPU-0.DVI-I-2: nvidia-auto-select +1920+0, GPU-f68daee4-554d-f00b-662e-1b2ce96370d7.GPU-0.DVI-I-3: nvidia-auto-select +0+0, GPU-9e09a83d-fb57-89c7-c6ca-1dbc11ee25ed.GPU-1.DVI-I-2: nvidia-auto-select +3840+0"
Option "MultiGPU" "Off"
Option "SLI" "Mosaic"
Option "BaseMosaic" "on"
Option "CoolBits" "4"
SubSection "Display"
Depth 24
EndSubSection
EndSection