Saya perlu terhubung ke server X Windows tanpa kepala (berjalan pada Ubuntu) dari komputer MS Windows 7 saya melalui jaringan 100 Mbit. Saya bisa menggunakan VNC (atau penampil jarak jauh lainnya) tetapi kinerja grafis 3D akan buruk saya bayangkan. Dulu saya terhubung ke monitor, tapi itu rusak sekarang dan saya tidak mampu membeli yang baru. Seorang teman menyarankan agar saya dapat mencoba dan menggunakan klien X, dan bahwa grafik 3D tidak akan terlalu menderita lebih dari 100 Mbit. Cygwin tampaknya menjadi pilihan, tetapi saya bertanya-tanya apakah ada opsi yang lebih ringan.
41
Jawaban:
Xming populer dan gratis, meskipun karena saya tetap menggunakan Cygwin, saya cenderung menggunakan server X Cygwin.
Oh dan omong-omong, terminologi klien / server di X tampaknya mundur sampai Anda memikirkannya dengan benar: server adalah hal-hal yang menyediakan layanan tampilan; mereka menampilkan grafik dan mengambil input mouse / keyboard (seperti kotak Windows Anda); klien adalah program (berjalan di Ubuntu dalam kasus Anda) yang membutuhkan layanan tampilan.
sumber
Pada 2015, saya mendukung VcXsrv Windows X Server setelah menggunakan Xming selama bertahun-tahun.
Ini gratis, open-source, dan versi 64-bit ditawarkan.
sumber
Saya mencoba mentransmisikan grafik 3D melalui jaringan satu kali dan menemukan satu hal: kinerjanya buruk. Ini terjadi karena semua driver grafis yang dipercepat tidak benar-benar mengirimkan data 3D apa pun melalui jaringan (bahkan jika ini adalah loopback atau bahkan soket abstrak UNIX) tetapi melakukan rendering langsung.
Konfigurasi yang saya uji mencakup Xming (Xming benar-benar porting Xorg) pada klien Windows + X di Linux dan Xorg serta klien di Linux. Jaringan 100Mbit, kartu grafis NVidia GeForce FX 5200 (itu bukan kartu yang sangat baru, tetapi pasti dapat menangani glxgears), dan kedua komputer memiliki prosesor kelas PIV dan sekitar 1Gb RAM untuk dua batas ini tidak tercapai.
Saya mulai glxgears sebagai klien. Dalam kedua kasus ini ditampilkan nilai animasi dan FPS yang sangat cincang sekitar 30 atau 50. Sebagai perbandingan, saya juga menjalankan glxgears asli dan menunjukkan sekitar 8000 pada host Linux dan IIRC 500 pada Xming dengan porting glxgears (sekitar setahun yang lalu dan kinerja Xming) mungkin lebih baik sekarang). Jadi kinerja jaringan jelas merupakan penghambat grafis 3D.
Saya juga harus mencatat bahwa VNC hanya beroperasi dengan grafis 2D: ia memiliki protokol yang sangat sederhana yang sebagian besar terdiri dari perintah seperti "tampilkan gambar persegi ini pada koordinat itu", jadi pasti tidak akan menampilkan kinerja 3D.
sumber
Kedengarannya seperti VirtualGL adalah hal yang Anda cari, meskipun saya tahu lebih sedikit tentang itu daripada artikel Wikipedia. Semoga berhasil!
sumber
Anda mungkin ingin mencoba Xming . Lihat juga artikel LinuxJournal ini , yang memberikan banyak info tentang subjek.
Perhatikan bahwa di Linux, untuk alasan keamanan, xdmcp tidak diaktifkan secara default. Untuk keamanan tambahan, saya sarankan Anda mengenkripsi koneksi Anda menggunakan SSH. Lihat bagian ini dari TLDP untuk informasi lebih lanjut tentang cara mengatur semuanya.
sumber