Pengaturan saya saat ini adalah tiga monitor yang terhubung sebagai berikut (monitor terdaftar dari kiri ke kanan):
GPU0 (nVidia GTX 280):
- Dell 2405FPW (1920x1200)
- Dell U2410 (1920x1200)
GPU1 (nVidia 210):
- Dell 2405FPW (1920x1200)
Bekerja seperti pesona di Windows 7, tidak begitu banyak di Linux. Saya sepertinya hanya memiliki tiga opsi nyata:
- Jalankan ketiga monitor sebagai layar X terpisah, saya mendapatkan akselerasi perangkat keras tetapi karena semuanya adalah sesi X independen, saya tidak dapat memindahkan jendela di antara mereka dan hanya dapat membuka firefox pada satu layar pada waktu tertentu.
- Jalankan keduanya di GPU0 dalam mode TwinView dan miliki GPU1 sebagai layar X terpisah. Keterbatasan yang sama dengan 1 tetapi setidaknya dua monitor bekerja bersama ok. Saya memang memiliki masalah di mana kadang-kadang Linux melihat kedua monitor pada GPU0 sebagai monitor tunggal yang besar.
- Aktifkan Xinerama dan semuanya berfungsi seperti yang saya inginkan, tetapi akselerasi perangkat keras hilang dan tampilannya berombak gaya Windows 95.
Solusi ideal saya adalah membuat semua layar berfungsi seperti yang dilakukan di bawah Xinerama tanpa batasan menonaktifkan akselerasi perangkat keras. Saya bahkan tidak peduli apakah itu berarti menjadikan ketiganya pada GPU0 dan entah bagaimana mengubah tampilan monitor ketiga ke GPU1, apa pun yang bekerja.
Pertanyaan saya adalah ini: apakah ada cara untuk mencapai ini? Saya tidak merasa kasus penggunaan saya begitu di luar sana sehingga seharusnya tidak ada setidaknya beberapa bentuk dukungan (di luar tiga opsi terbatas yang disajikan di atas), atau apakah pilihan terbaik saya adalah hanya menyedotnya dan memilih kartu yang lebih baik untuk menggantikan keduanya yang dapat menangani tiga output dengan sendirinya?