Consegui resolver isso usando algo semelhante ao segundo exemplo publicado no Arch Wiki para cartões NVidia - TwinView .
Cada monitor é conectado a uma placa gráfica separada e eu habilitei o modo Mosaico SLI. Eu também forcei as taxas de atualização para 60 Hz por enquanto, mas posso descomentar isso e usar um intervalo para ver se funciona.
Eu criei um novo arquivo em /usr/share/X11/xorg.conf.d
chamado 99-custom.conf
e parece:
Section "Device"
Identifier "Card A"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GTX TITAN X"
BusID "PCI:1:00:0"
EndSection
Section "Device"
Identifier "Card B"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GTX TITAN X"
BusID "PCI:2:00:0"
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Left Monitor"
VendorName "Unknown"
ModelName "DELL P2715Q"
HorizSync 31.0 - 140.0
VertRefresh 60.0 - 60.0
## Original Vertical Refresh rate
#VertRefresh 29.0 - 75.0
Option "DPMS"
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Right Monitor"
VendorName "Unknown"
ModelName "DELL P2715Q"
HorizSync 31.0 - 140.0
VertRefresh 60.0 - 60.0
## Original Vertical Refresh rate
#VertRefresh 29.0 - 75.0
Option "DPMS"
EndSection
Section "Screen"
Identifier "Left Screen"
Device "Card A"
Monitor "Left Monitor"
DefaultDepth 24
Option "Stereo" "0"
Option "SLI" "Mosaic"
Option "BaseMosaic" "True"
Option "metamodes" "GPU-0.DP-0: 3840x2160_60 +0+0, GPU-1.DP-0: 3840x2160_60 +3840+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Right Screen"
Device "Card A"
Monitor "Right Monitor"
DefaultDepth 24
Option "Stereo" "0"
Option "SLI" "Mosaic"
Option "BaseMosaic" "True"
Option "metamodes" "GPU-0.DP-0: 3840x2160_60 +0+0, GPU-1.DP-0: 3840x2160_60 +3840+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default"
Screen 0 "Left Screen" 0 0
Option "Xinerama" "0"
EndSection