Időközben megtaláltam a megoldást és beteszem ide hátha valaki számára érdekes a téma.
Itt az alábbi működő xorg.conf-om.
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 1.0 (buildd@crested) Sun Feb 1 20:25:37 UTC 2009
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection
Section "Files"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
EndSection
Section "ServerFlags"
Option "Xinerama" "0"
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
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 1.0 (buildd@crested) Sun Feb 1 20:25:37 UTC 2009
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection
Section "Files"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
EndSection
Section "ServerFlags"
Option "Xinerama" "0"
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 "IFS InFocusIN78-H"
HorizSync 16.0 - 69.0
VertRefresh 43.0 - 85.0
Option "DPMS"
Option "ExactModeTimingsDVI" "True"
Option "UseEDIDDpi" "False"
Option "UseEDIDFreqs" "False"
Modeline "1280x720_48.00" 58.05 1280 1328 1456 1632 720 721 724 741 -HSync +Vsync
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 9400 GT"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "1"
Option "TwinViewXineramaInfoOrder" "DFP-0"
Option "metamodes" "DFP: 1280x720_48.00 +0+0,CRT: NULL +0+0; CRT: nvidia-auto-select +0+0,DFP: NULL +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Szóval a "Device" részben van három opció amivel amennyiben a megjelenítő nem adja vissza rendesen a támogatott üzemmódot, akkor ezt figyelmen kívül lehet hagyni.
Option "ExactModeTimingsDVI" "True"
Option "UseEDIDDpi" "False"
Option "UseEDIDFreqs" "False"
Nem 100%, hogy mindhárom kell, de a doksik alapján én bemásoltam és működik.
Szintén a "Device" részben van a plussz "Modeline" sor is, hogy ismerje az X az adott 48Hz-es módot. A "Modeline" sort rengeteg módon lehet generálni, én egy kis programmal csináltam (http://gtf.sourceforge.net/).
Modeline "1280x720_48.00" 58.05 1280 1328 1456 1632 720 721 724 741 -HSync +Vsync
Fontos, hogy a screen részben a problémás screen legyen benne ami az én esetemben a vetítő, mivel ott az EDID infókat tiltani kell a 48hz-hez. A tv mehetett a defaultban. A twinview-el előállított xorg.conf-ot, módosítanom kellett mert a barmafarka nvidia-settings nem álítja a preferált monitort be rendesen, hanem összekutyulja.
Ezek után az xrandr két üzemmódot mutat, amit beállítottam a metamode-ban
xrandr
1280x720 50.0*
1360x768 51.0 50.0
ezek után a két megjelenítő közt elegánsan váltok
xrandr -s 0
xrandr -s 1
vagy
xrandr -s 1280x720
xrandr -s 1360x768
Lehet további üzemmódokat definiálni, de akkor azt be kell írni a metamode részbe, ahol az egyes beállításpárokat ; választja el egymástól és azt a kimenetet amit nem akarunk megjeleníteni azt NULL +0+0 kell megadni.