|06-29-09, 07:41 PM||#1|
Join Date: Apr 2004
twinview: centered to the right side of right screen
I'm using openSuse 11.1 x86_64 updated and KDE 4.2.4 with nvidia 185.18.14 drivers on a 8800gt card and virtually identical dell 19" lcd's. Although this issue has been persistent since 180 drivers and kde 4.1.
I am using twinview set up by nvidia-settings with the second monitor to the left of the primary monitor.
When I launch some of the graphics based games, like Maelstrom, the game goes "full-screen" as expected but is centered to the right edge of the primary (right) monitor leaving only the left half of the game viewable on the right monitor. Also the mouse will be captured/centered to the far right and the left screen will "scroll" about 30% to the left.
So far I have attempted a few edits:
This one in the screen section:
Option "metamodes" "DFP-0: 1280x1024 +1280+0, DFP-1: 1280x1024 +0+0; DFP-0: 1280x1024 +1280+0, DFP-1: NULL"
allowed me to manually (via cli and xrandr) to turn off the left screen. However, the game still displays as before with the sole exception being the left screen is now off.
Option "MetaModes" "1280x1024,1280x1024; 1280x1024"
to the device section has no effect.
It behaves as though the game wants the entire 2560x1024 screen but miss-cues its centered location (something assuming my 2nd screen is rightof?). Oddly (or maybe not), if I change the "leftof" to "rightof" using nvidia-settings, Maelstrom (and others...) displays correctly.
The preferred behavior would be to center on screen0 at 1280x1024 or some other resolution.
Log file reveals:
(--) NVIDIA(0): Connected display device(s) on GeForce 8800 GT at PCI:1:0:0:
(--) NVIDIA(0): DELL 1905FP (DFP-0)
(--) NVIDIA(0): DELL 1901FP (DFP-1)
(--) NVIDIA(0): DELL 1905FP (DFP-0): 330.0 MHz maximum pixel clock
(--) NVIDIA(0): DELL 1905FP (DFP-0): Internal Dual Link TMDS
(--) NVIDIA(0): DELL 1901FP (DFP-1): 330.0 MHz maximum pixel clock
(--) NVIDIA(0): DELL 1901FP (DFP-1): Internal Dual Link TMDS
(**) NVIDIA(0): TwinView enabled
(II) NVIDIA(0): Assigned Display Devices: DFP-0, DFP-1
(WW) NVIDIA(0): Unable to find all display devices requested in TwinView
(WW) NVIDIA(0): Orientation string "DFP-1 LeftOf DFP-0".
(II) NVIDIA(0): Validated modes:
(II) NVIDIA(0): "DFP-0:1280x1024,DFP-1:1280x1024"
(II) NVIDIA(0): "DFP-0:1280x1024,DFP-1:NULL"
(II) NVIDIA(0): Virtual screen size determined to be 2560 x 1024
What to try next?