Saya memiliki 3 pengaturan monitor (masing-masing 1680x1050) melalui Nvidia NVS440 (2 GPU, 2 output per GPU dengan total 4 output); ini berfungsi dengan baik di bawah Windows XP, 7 tetapi menyebabkan banyak sakit kepala di Linux (Ubuntu 9.04).
Saya sebelumnya menggunakan XFX 9600GT dan onboard XFX 9300GS untuk menghasilkan hasil yang sama tetapi kartunya berisik dan haus tenaga dan saya berharap ada beberapa saklar ajaib di NVS4400 yang menghilangkan masalah yang mengganggu ini - ternyata NVS440 hanya 2 kartu pada satu PCB fisik :-p (Saya mencari net tinggi dan rendah untuk orang-orang yang menggunakan kartu ini di Linux tetapi tidak menemukan apa pun, jika ada kartu yang menggunakan daya lebih sedikit dan kipas lebih sedikit sehingga saya mendapat manfaat darinya dengan cara apa pun )
Bagaimanapun, menggunakan salah satu set up ada 5 solusi yang tersedia:
- Memiliki 3 instance X yang terpisah, semuanya tidak bergabung
- Memiliki 3 instance X yang terpisah, disatukan oleh Xinerama
- Memiliki 2 instance X yang terpisah - Satu menggunakan tampilan kembar, keduanya disatukan oleh Xinerama
- Memiliki 2 instance X yang terpisah - Satu menggunakan twin-view tetapi tidak ada Xinerama
- Miliki satu pengaturan Twin-view dan biarkan layar ke-3 dicabut :-p
Opsi ke-4, menggunakan 2 instance X dan twinview terpisah (tapi tanpa xinerama) adalah keseimbangan terbaik dalam hal kinerja dan kegunaan tetapi menyebabkan 2 masalah yang sangat menjengkelkan.
- Anda tidak dapat mengontrol (tanpa mengubah pintasan) di mana layar aplikasi dibuka - dan begitu dibuka, Anda tidak bisa memindahkannya ke layar lain tanpa membuka terminal dan memaksanya untuk bergerak.
- Pengubahan atau pemalsuan istirahat Xinerama Nvidia dan 2 layar yang bergabung dengan tampilan Twin berperilaku seperti layar besar tunggal yang menyebabkan jendela sembul terbuka di tengah kedua layar dan memaksimalkan jendela membentang hingga lebar 2 layar pertama
- Firefox hanya dapat menjalankan satu instance sebagai pengguna yang sama sehingga memiliki beberapa windows firefox membutuhkan setidaknya 2 pengguna
Opsi kedua "terasa" seperti opsi yang tepat, tetapi OpenGL pada dasarnya dinonaktifkan dan memainkan segala jenis permainan atau bahkan menjalankan apa pun yang grafis menyebabkan penurunan kinerja dan ketidakstabilan yang sangat besar - bahkan mencoba menjalankan emulator dasar untuk gba atau gens hanya menyebabkan sistem jatuh. Ini berfungsi cukup hanya untuk menatap desktop Anda dan tidak melakukan apa pun kecuali segera setelah Anda mulai melakukan beberapa pekerjaan - membuka jendela, menyeret berbagai hal - menjalankan banyak salinan firefox, itu benar-benar terasa lambat.
Layar ganda terbuka terakhir yang hanya berfungsi sempurna dan semuanya berkinerja sesuai kebutuhan, akselerasi GPU penuh - dua ruang layar logis - sempurna, hanya membuatnya bekerja melintasi GPU seperti windows! :-p
Ngomong-ngomong, saya tahu RandR seharusnya mengambil kelonggaran ketika itu akan memperkenalkan objek GPU semacam untuk memungkinkan beberapa GPU untuk dijahit bersama untuk membuat satu desktop besar pada lapisan yang jauh lebih dalam daripada Xinerama. Saya bertanya-tanya apakah ini sekarang sudah diperbaiki (saya perhatikan X server 1.7 sudah keluar) dan apakah ada yang berhasil menjalankannya?
Sekali lagi, persyaratan saya adalah:
- Satu desktop besar untuk menyeret semua jendela
- Memaksimalkan jendela ke setiap layar (seperti halnya XP)
- Menjalankan aplikasi layar penuh pada layar utama dan menonaktifkan mouse dari bergerak ke yang lain atau semua 3 diregangkan
Akhirnya sebagai catatan; Saya sadar akan Matrox triple (dan dual) head splitter tetapi bahkan harga yang mereka dapatkan di eBay lebih dari yang saya mampu, argumen saya: Saya tidak perlu membeli perangkat keras tambahan untuk mendapatkan sesuatu untuk bekerja di Linux ketika itu adalah sesuatu yang sudah ada di dunia windows untuk waktu yang lama (dapatkah Anda katakan saya tidak melanjutkan dengan X :-p); Jika saya punya uang tunai, saya sudah membeli versi terbaru dari kotak ini (versi baru akhirnya mendukung resolusi besar seperti display yang saya miliki masing-masing 1680x1050).