Я получил это на работу. Первым шагом была замена карты GeForce на карту Quadro, идентичную первой. Тогда nvidia-settings смог это увидеть. Я закончил с этим xorg.conf:
Section "ServerLayout" Identifier "Default Layout" Screen 0 "Screen0" 0 0 Screen 1 "Screen1" RightOf "Screen2" Screen 2 "Screen2" RightOf "Screen0" Option "Clone" "off" Option "Twinview" "on" Option "Xinerama" "on" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Unknown" ModelName "DELL 2408WFP" HorizSync 30.0 - 83.0 VertRefresh 56.0 - 76.0 Option "DPMS" Option "RandRRotation" "on" Option "Rotate" "CCW" EndSection Section "Monitor" Identifier "Monitor1" VendorName "Unknown" ModelName "DELL 2408WFP" HorizSync 30.0 - 83.0 VertRefresh 56.0 - 76.0 Option "DPMS" Option "RandRRotation" "on" Option "Rotate" "CCW" EndSection Section "Monitor" Identifier "Monitor2" VendorName "Unknown" ModelName "DELL 2408WFP" HorizSync 30.0 - 83.0 VertRefresh 56.0 - 76.0 Option "DPMS" Option "RandRRotation" "on" Option "Rotate" "CCW" EndSection Section "Device" Identifier "Videocard1" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "Quadro NVS 295" Option "RenderAccel" "true" BusID "PCI:3:0:0" Screen 1 EndSection Section "Device" Identifier "Videocard0" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "Quadro NVS 295" BusID "PCI:3:0:0" Screen 0 EndSection Section "Device" Identifier "Videocard2" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "Quadro NVS 295" BusID "PCI:4:0:0" EndSection Section "Screen" Identifier "Screen0" Device "Videocard0" Monitor "Monitor0" DefaultDepth 24 Option "UseEdidFreqs" "True" Option "TwinView" "0" Option "metamodes" "DFP-2: nvidia-auto-select +0+0" SubSection "Display" Depth 24 EndSubSection EndSection Section "Screen" Identifier "Screen1" Device "Videocard2" Monitor "Monitor1" DefaultDepth 24 Option "UseEdidFreqs" "True" Option "TwinView" "0" Option "metamodes" "nvidia-auto-select +0+0" SubSection "Display" Depth 24 EndSubSection EndSection Section "Screen" Identifier "Screen2" Device "Videocard1" Monitor "Monitor2" DefaultDepth 24 Option "UseEdidFreqs" "True" Option "TwinView" "0" Option "metamodes" "DFP-3: nvidia-auto-select +0+0" SubSection "Display" Depth 24 EndSubSection EndSection
Похоже, что TwinView не доступен для нескольких карт, поэтому теперь я использую несколько экранов X с Xinerama, что приводит к тому, что апплет Gnome Screen Resolution не работает (он думает, что XRandRExtension не включен, даже если он включен). Но я жестко запрограммировал вращение экрана, и все это работает.
Надеюсь, Ubuntu Karmic решит все это с помощью своей системы замены для довольно ужасной xorg.conf
.