Server VNC terbaik untuk Linux? [Tutup]

12

Saya tahu ini mungkin pertanyaan tentang preferensi pribadi.

Namun, dalam hal: kecepatan / penggunaan memori / kemudahan konfigurasi / lisensi, yang merupakan server VNC terbaik yang Anda tahu?

Saya telah mencoba TightVNC, TigerVNC, UltraVNC, dan RealVNC, tetapi saat ini saya tidak tahu yang mana yang terbaik (semua ini yang saya daftarkan atau lainnya) dalam hal apa yang saya khawatirkan saat ini (kecepatan / konsumsi / konfigurasi / lisensi).

Apa pilihan terbaikmu?

Javier Novoa C.
sumber
1
Ini sangat subyektif dan "target bergerak" juga ketika masing-masing penulis terus menambahkan fitur / fungsi tambahan.
user48838
Silakan baca FAQ, atau setidaknya bagian tentang "Pertanyaan apa yang tidak boleh saya tanyakan di sini?"
John Gardeniers

Jawaban:

9

baik, TurboVNC memiliki dukungan VirtualGL. Ini memungkinkan akselerasi perangkat keras melalui VNC, dan telah menjadi salah satu dari dua fitur pembunuh yang pernah saya lihat di klien / server VNC. Tentu saja, Anda harus tunnel SSH untuk membuatnya aman ... Yang kedua adalah kemampuan X11vnc untuk melampirkan ke layar X asli atau pembuat bingkai virtual.

Perbandingan ini mungkin membantu Anda; jika Anda tidak dapat mempersempit fitur, maka semuanya harus memenuhi kebutuhan Anda.

Michael Lowman
sumber
5

Saya sudah mencoba beberapa VNC Server di linux dan bagi saya server yang lebih baik adalah X11VNC .

X11VNC adalah Server VNC stabil ringan yang memiliki banyak opsi dan memungkinkan integrasi yang hebat dengan klien UltraVNC.

aleroot
sumber
1
+1 x11vnc setiap kali, "hanya berfungsi"!
jwbensley
5

Sejujurnya saya sudah sukses dengan server VNC di Linux belakangan ini. Sebagai tanggapan, saya telah beralih ke sering hanya menggunakan X-forwarding untuk menjalankan hal-hal dari jarak jauh ..

Untuk mencobanya, dari mesin Linux lain, Anda dapat dengan cepat (biasanya) memulai dengan menambahkan "-X" saat menyimpan:

$ ssh -X me@myserverbox

Setelah Anda login dari jarak jauh, Anda dapat menjalankan aplikasi melalui jaringan hanya dengan menelepon mereka:

$ xclock

Jika semuanya baik-baik saja, Anda akan melihat xclock muncul secara lokal, tetapi itu akan berjalan dari mesin tempat Anda sshed.

Anda sebenarnya dapat menjalankan seluruh sesi window manager melalui ini .. Tapi ini sedikit usaha dan Anda pasti menginginkan jaringan yang sangat bagus untuk itu.

Anda BISA juga menjalankan server X pada Windows, sehingga Anda dapat Xhost aplikasi masuk ke windows - dan untuk melakukannya di OSX, Anda harus menginstal X11, menjalankannya dan kemudian ssh in dari terminal yang berjalan pada X11.

Semoga sedikit membantu ya.

Diedit: Untuk memperbaiki kesalahan terminologi

James T Snell
sumber
3
Memang benar itu bekerja, (meskipun Anda tidak boleh menyebutnya xhosting, itu menyiratkan xhost <server>mekanisme yang mengerikan ). Istilah yang tepat adalah penerusan X, atau penerusan X11 jika Anda merasa senang. Waspadalah terhadap aplikasi yang memerlukan koneksi X11 tepercaya dan klien ssh yang mendukungnya: jika didukung, Anda mungkin perlu -Ysebaliknya atau windows Anda akan kosong. apakah itu terjadi dengan Java GUI. Untuk Windows, server X terbaik mungkin Xming .
Michael Lowman
Saya tahu tentang penerusan X11 (dan pada suatu waktu saya juga telah berhasil menggunakannya dengan Cygwin di Windows!), Tetapi saat ini bukan solusi yang saya inginkan. Pokoknya terima kasih!
Javier Novoa C.
Saran TurboVNC di atas terdengar cukup bersinar dan menyenangkan. Saya harus memberikan pusaran itu!
James T Snell
1

Saat ini saya memiliki server Linux dan untuk menghubungi saya menggunakan NoMachineNX / FreeNX, ia menggunakan SSH (Port 22) untuk terhubung, mungkin perlu dicoba. Saya tidak ingat persis bagaimana cara mengaturnya, tetapi itu memang melibatkan beberapa googling.

http://www.nomachine.com/

http://freenx.berlios.de/

Martin88
sumber
FreeNX menggunakan SSH pada port 22, bukan SSL.
joet3ch
@ joet3ch - Yap Anda benar, salah saya
Martin88