Apa perbedaan antara rdesktop dan xfreerdp?

26

rdesktopdan xfreerdpkeduanya adalah klien linux untuk RDP.

Namun dari situs web masing-masing tidak jelas apa kelebihan / kekurangan menggunakan satu di atas yang lain.

Saya menemukan satu posting , yang menunjukkan bahwa xfreerdpmemiliki lebih banyak fitur daripada rdesktop.

  • Tapi apa saja fitur tambahan ini?
  • Bagaimana kinerja (atau responsif) dan dukungan clipboard di keduanya?

Saya berharap dapat menggunakan klien RDP (di Linux Mint 17) untuk terhubung ke beberapa komputer Windows (Win 7 dan 8) dan server linux berjalan xrdp.

cbun
sumber
Klien RDP terbaik yang saya temukan sejauh ini adalah KRDC
Creek
Dalam kasus saya xfreerdp memungkinkan saya untuk menggunakan mikrofon dan headphone, sementara dengan rdesktop saya tidak dapat mengatur agar mikrofon berfungsi di XP.
YoMismo
Versi terbaru KRDC menggunakan xfreerdp di bawah tenda.
kbulgrien

Jawaban:

19

FreeRDP ( xfreerdp, yang nama paket Debiannya freerdp-x11) jauh lebih sedikit digunakan daripada rdesktopmenurut statistik Kontes Popularitas Debian , sebagian karena jauh lebih baru:

#rank           name  inst vote   old recent no-files (maintainer)
1429        rdesktop 56497 4281 41399  10775       42 (Laszlo Boszormenyi)
3056     freerdp-x11 14232 1389  9845   2992        6 (Mike Gabriel)

Menurut FreeRDP di Wikipedia ,

FreeRDP ditutup pada tahun 2009 dari rdesktop dengan tujuan memodulasi kode, menangani berbagai masalah, dan mengimplementasikan fitur baru.

... tetapi daftar fitur Wikipedia tidak keluar dari rdesktopmana dan mana yang "baru". Pengumuman rilis FreeRDP 1.0 (Jan 2012) memang menawarkan daftar fitur baru ini, yang mungkin juga tidak tersedia di rdesktop:

  • RemoteFX
    • Baik encoder dan decoder
    • Pengoptimalan SSE2 dan NEON
  • NSCodec
  • RemoteApp
    • Bekerja, gangguan kecil
  • Pengalihan Multimedia
    • dukungan ffmpeg
  • Otentikasi Tingkat Jaringan (NLA)
    • NTLMv2
  • Validasi sertifikat
  • Keamanan RDP yang sesuai dengan FIPS
  • sistem bangun baru (cmake)
  • menambahkan logo dan ikon resmi

FreeRDP juga memiliki server (terdaftar sebagai percobaan dalam rilis 1.0) sementara rdesktoptidak.

Adam Katz
sumber
6

Bagi siapa pun yang datang ke ini:

Di antara semua klien rdp di luar sana, yang saya coba, ketika terhubung ke server windows pada biru, semua bekerja kecuali rdesktop yang tampaknya memiliki masalah dengan versi protokol terbaru. Lihat di sini https://bugzilla.redhat.com/show_bug.cgi?id=1075697 → copot pemasangan!

freerdp (xfreerdp pada debian) batu. Periksa github mereka https://github.com/FreeRDP/FreeRDP

redochka
sumber
1
Nama paket Debian yang benar, seperti disebutkan dalam jawaban saya di atas, adalah freerdp-x11. Lihat juga Pelacak Paket Debian untuk freerdp .
Adam Katz
2

Jawaban lain untuk pertanyaan ini gagal menunjukkan bahwa freerdp tampaknya tidak berfungsi dengan Server Terminal Windows NT 4.0:

Di sisi lain, saya telah berhasil menggunakan rdesktop (w / grdesktop) untuk terhubung ke Server Terminal Windows NT 4.0.

kbulgrien
sumber
8
Windows NT4 mencapai EOL pada tahun 2004, Anda seharusnya benar-benar tidak menggunakan itu lagi dan jika Anda benar-benar harus (saya tidak bisa memikirkan alasan yang sah untuk), itu tidak boleh jaringan. Imho, "fitur" ini dengan demikian diperdebatkan.
thecarpy
1
@thecarpy: karena tidak selalu merupakan pilihan untuk menghindari menggunakan alat-alat lama dan karena, karena kebutuhan, saya menghabiskan banyak waktu mencari freerdp yang gagal untuk diri saya sendiri, itu jelas bukan titik diperdebatkan.
kbulgrien
1
Anda mungkin ingin mempertimbangkan untuk menjalankan sistem NT pada mesin virtual dan sangat berhati-hati tentang apa yang dapat mengaksesnya di jaringan Anda (firewall firewall firewall!). Cobalah untuk menggunakan alat VM seperti folder bersama dan KVM daripada jaringan dan Remote Desktop.
Adam Katz
1
@Adam Katz: Semua komentar keamanan NT adalah di luar topik karena mereka tidak menanyakan atau mengklarifikasi apa pun untuk informasi yang disajikan. Terkadang orang hanya perlu menggunakan apa yang diberikan untuk digunakan.
kbulgrien
3
@kbulgrien: Di luar topik, mungkin, tetapi di sini kita memiliki seorang rekan yang menjalankan sistem pada jaringan yang memiliki paling tidak lusinan eksekutif remote yang belum ditatch yang bahkan tidak memerlukan kredensial pengguna ...
thecarpy