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.