Since I doubt nvidia will ever allow an option to disable vsync via modprobeoption (to get old disabled by default behavior) and will never fix the multi GPU vsync forced on bug with XGL (works fine with a single card) I decided to go from a 2 video card setup to a single card now that I can drive 4 inputs off a single card and a single graphics card is now feasible.
So I have three monitors. One uses 2x 1920x2400 for 3840x2400, one is 3840x2160 (HDMI) and the other is 2560x1600. I want the middle monitor (HDMI-0 @ 3840x2400) to be the primary monitor.
Everything works as expected with except left most monitor is primary (instead of middle monitor):
Option "metamodes" "DFP-3: 1920x2400 +0+0, DFP-4: 1920x2400 +1920+0, HDMI-0: 3840x2160_30 +3840+0, DFP-0: 2560x1600 +7680+280" Option "TwinViewXineramaInfoOverride" "3840x2400+0+0, 3840x2160+3840+0, 2560x1600+7680+280"
Now I tried using some negative values to have the middle monitor at +0+0 but that did not work as expected. Unfortunately I already packed up the video cards for RMA as this machine is at work and I can’t test this until next week.
My question is in order to get the middle monitor as the primary monitor (the one with all the desktop icons on) is TwinViewXineramaInfoOrder the option I need or do I need to make the middle monitor be positioned at 0x0?
The xinerama override is used for 2x 1920x2400 to show as one monitor to xinerama. How can I make the middle monitor the primary monitor?
Before they were separate screens with actual xinerama which worked correctly.