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).
sumber
Jawaban:
Mencoba Fedora 11 (XServer 1.7) dan Ubuntu 9.10 (XServer 1.6.4) Saya dapat dengan aman mengatakan masalah ini masih rusak - Jika tidak lebih rusak dari sebelumnya :-p
Beberapa hal yang saya pelajari yang mungkin bermanfaat bagi orang lain:
Sepertinya saya menjalani proses ini setiap 3-4 bulan:
Untuk saat ini saya kembali ke pengaturan windows xp saya yang terpercaya; itu tidak pernah gagal untuk boot (waktu boot terasa sangat lambat sekarang karena saya telah melihat boot ubuntu begitu cepat), semua aplikasi saya bekerja di luar kotak dan perangkat keras saya memiliki dukungan driver yang layak !! :-p
Pembaruan : Saya mencatat tiket dengan Nvidia dan mereka memberi saya opsi standar 2:
Poin yang mereka sebutkan mengenai opsi kedua adalah bahwa semua permintaan grafis melalui Xinerama diulang untuk setiap layar (sehingga setiap layar melihat permintaan yang sama, kemungkinan besar diubah berdasarkan posisi relatif layar ke aslinya); Jadi setiap operasi terjadi 3 kali - yang menjelaskan performa yang hebat; Saya kira jika Anda memiliki 3 hal yang masuk dalam setiap jendela itu 9 operasi; Ini mungkin mempengaruhi dua layar pada GPU yang sama lebih dari satu yang memiliki seluruh GPU untuk satu layar tetapi itu sangat nyata hanya menggunakan desktop standar yang bahkan membuat halaman web di Firefox agak tertunda.
sumber
Catalyst 10.7 dan yang lebih baru memiliki dukungan untuk Eyefinity di Linux: http://www.phoronix.com/vr.php?view=ODQ0OA
Ini memungkinkan Anda untuk memiliki 3 monitor pada satu kartu grafis AMD / ATI dengan akselerasi 3D.
sumber
Ada peretasan opsi lain - saya akan segera merilis perangkat lunak (open-source) untuk Ubuntu Karmic - jika saya bisa membuatnya bekerja di sana, kalau tidak itu akan menjadi untuk Lela yang sudah saya dapatkan. - http://ubuntuforums.org/showthread.php?t=884161
Lihat video dari 6 sistem monitor ini di YouTube: (Tautan dihapus karena batas pemula - cari youtube untuk "d2globalinc")
Ini bukan solusi yang kita inginkan, tetapi ini adalah cara untuk mendapatkan Composite dengan multi-gpu sekarang hingga solusi yang lebih baik (mungkin eyefinity AMD atau jawaban nvidia untuk itu - apa pun itu)
Shane Menshik D2 GLOBAL INC.
ps Saya menyebutkan AMD EyeFinity - Lihat demo di sini - (cari youtube untuk "Eyefinity Linux" - tidak dapat memposting tautan ke-2 karena batas pemula) yang merupakan hal paling menjanjikan yang pernah saya lihat untuk dukungan linux / banyak GPU.
sumber
Ketika X mati karena alasan apa pun itu macet di restart-loop
Saya juga mengalami ini di bawah Debian Lenny.
Itu diperbaiki dengan memutakhirkan driver Nvidia dengan beralih ke repositori pengujian (Squeeze).
Kartu yang lebih baru membutuhkan driver yang lebih baru.
sumber
Saya memiliki masalah yang sama dengan NVS 450. Saya membangun mesin i7 2,67 GHz baru dengan ram 8 GB dan saya punya 3x 20,1 "LCD di NVS 450. Saya semua bersemangat berpikir akhirnya saya akan memiliki tiga layar yang bekerja di Linux (Dulu saya menjalankan dua tanpa masalah). Sekarang saya membenturkan kepala ke dinding. Saya ingin datang dengan solusi stabil yang berfungsi baik untuk (singkatnya) membuat multi monitor berfungsi di Linux seperti yang mereka lakukan. di Windows dan OS X.
UPDATE: Ok, saya pikir karena saya ikut sekaligus saya mungkin juga memberikan pembaruan kecil. Saya menyerah, saya menyerah, saya membeli kartu ATI. Saya mengambil Sapphire 5750 yang tampaknya merupakan GPU tunggal dan mendukung tiga monitor. Saya akan menjalankan dua dari mereka melalui DVI dan satu melalui port tampilan menggunakan adaptor DP ke DVI (mudah-mudahan ini akan berhasil).
Saya akan memberi tahu Anda hasilnya besok.
sumber
Saya memiliki 2 tampilan. Konfigurasi cukup mudah dengan
nvidiasettings
alat ini, dan tampaknya tidak ada masalah dengan menambahkan kepala baru ke konfigurasi yang ada.Semua yang Anda sebutkan bekerja dengan baik :)
sumber