Saya ingin dapat secara grafis masuk ke mesin Ubuntu lain (server) dari mesin desktop Ubuntu saya (klien), seperti halnya dengan Remote Desktop Windows.
Pengaturan "Berbagi Desktop" yang datang terinstal secara default tampaknya menggunakan VNC. VNC adalah semacam babi bandwidth, hanya dapat bekerja pada resolusi layar apa pun yang terpasang pada host, mengharuskan Anda untuk login di mesin itu sendiri, dan mencerminkan setiap tindakan pada host.
Saya tahu tentang tunneling X, tapi itu mengganggu untuk digunakan dan tidak selalu berfungsi dengan baik (atau, lebih tepatnya, beberapa aplikasi tidak berfungsi dengan baik).
Apakah ada jenis alat di antara keduanya, mirip dengan Remote Desktop yang digunakan untuk Windows? Secara khusus, sesuatu dengan fitur berikut:
- dapat berjalan pada resolusi yang berbeda dengan layar host (jika ada)
- dapat berjalan di layar penuh
- memiliki pengaturan kualitas yang dapat disesuaikan untuk bandwidth yang berbeda
- tidak mengharuskan pengguna untuk login secara lokal
- menyimpan kredensial atau menggunakan kunci SSH
- dimulai secara otomatis di server
- klien bekerja di bawah Gnome 3 dan Unity
- dapat dibatasi untuk bekerja dengan DEs non-komposit di server (mis. XFCE)
Saya telah menggunakan X2go untuk sementara waktu, tetapi sayangnya itu tidak lagi berfungsi fullscreen di Gnome 3 karena beberapa bug ( # 1072 dan # 982 ), jadi jika ada solusi yang lebih baik di luar sana saya ingin mencobanya.
rdesktop
adalah apa yang digunakan afaik dan menggunakan RDP. rdesktop.org VNC harus merupakan instalasi terpisah (dan bukan default) (seseorang memperbaiki saya jika saya salah).x2go
ini adalah solusi yang bagus untuk masalah ini, tetapi tidak muncul sebagai jawaban untuk duplikat atau dalam daftar Wikipedia yang terhubung dengannya. Tapi jawaban untuk pertanyaan lain mungkin cukup dekat (jika sudah ketinggalan zaman) sehingga saya tidak akan mengirim hadiah untuk mendapatkan jawaban baru.Jawaban:
Secara umum,
xrdp
akan melakukan apa yang Anda inginkan. Dan kompatibel dengan banyak klien RDP di luar sana.Kekurangannya adalah Unity, WM default di Ubuntu, tidak lagi mendukungnya. Saya percaya, meskipun saya belum pernah mencobanya, ia bekerja dengan GNOME.
Untuk penggunaan pribadi saya, saya baru saja menginstal desktop MATE (karena memiliki "bakat" kurang dari GNOME) dan mengkonfigurasi Ubuntu untuk menggunakannya setiap kali masuk.
Lihat di sini untuk informasi tentang pengaturannya (Jawaban ini menggunakan XFCE untuk desktop jarak jauh. Anda dapat memilih yang lain):
/ubuntu//a/592544/595510
sumber
~/.xsession
hal-hal dll - karena saya menggunakan Remmina pada klien, saya bisa masukstartxfce4
sebagai "program Startup" dan itu hanya bekerja secara otomatis. Hanya kekurangannya adalah: tidak ada resolusi ukuran on the fly (saya tidak peduli tentang hal itu, dan itu adalah permintaan fitur yang diketahui , dan pemutusan berarti keluar penuh (daripada bisa melanjutkan sesi nanti). Juga, sepertinya menggunakan VNC di bawah tenda, tetapi penggunaan bandwidth tampaknya baik-baik sajaSaya akan merekomendasikan X2go. Ini sangat mirip dengan RDP dan sangat efisien bahkan untuk bandwidth rendah, koneksi latensi tinggi. Klien untuk semua sistem, termasuk plugin untuk Firefox, dll. Ia berfungsi lebih dari ssh dan terintegrasi dengan PulseAudio sehingga Anda dapat menggunakan VoIP, misalnya. Baca lebih lanjut di http://www.x2go.org
The
x2go
klien membutuhkan perintah sesi untuk mengeksekusi pada login di Misalnya, untuk menggunakan Unity 2D, gunakan perintah sesi.:gnome-session --session=ubuntu-2d
. Ini ditemukan dengan melihat file (pada host)/usr/share/xsessions/ubuntu-2d.desktop
dan menyalin nilai dariExec=...
baris tersebut. Jika Anda ingin menggunakan beberapa sesi lain, Anda dapat menggunakan nilai dari file lain/usr/share/xsessions/
, tetapi tampaknya apa pun yang memerlukan akselerasi 3D tidak akan berfungsi.sumber
x2go
luar biasa! Saya harap Anda tidak keberatan, tetapi saya mengedit jawaban Anda untuk menambahkan beberapa info tentang parameter perintah sesi yang diperlukan untuk klien.Chrome Remote Desktop BETA
★★★★ ½
Ini adalah ekstensi Chrome oleh google, yang memasang plugin di chrome untuk mengaktifkan berbagi desktop jarak jauh. Berbagi ini lebih sederhana dibandingkan dengan solusi lain, dan mudah diatur.
sumber
remmina
adalah pilihan saya untuk laptop Ubuntu.Ada server RDP linux http://www.xrdp.org/
Saya menggunakannya beberapa waktu lalu. Itu bekerja dengan sempurna.
sumber
x2go
, jika Anda dapat mengatur perintah sesi itu akan berhasil.Saya menggunakan klien gratis (dan server) NoMachine . Mereka memiliki repo yang membuatnya mudah dipasang. Itu bekerja seperti pesona.
sumber
x11vnc
Dengan menginstal dan menjalankan x11vnc pada remote kita akan memiliki akses ke opsi yang jauh lebih banyak daripada dengan vnc (lihat halaman manual untuk x11vnc ). Tetap Anda memiliki keuntungan tetap dalam arsitektur vnc.
sumber
Saya menyarankan Anda untuk menggunakan X11RDP. Saya memberi Anda kinerja terbaik dan itu kompatibel dengan Windows. Anda dapat masuk dari Windows (atau Ubuntu) ke Ubuntu.
Lihat pertanyaan ini untuk informasi lebih lanjut.
sumber
Spice http://www.spicespace.org/ mungkin menarik, meskipun berfokus pada virtualisasi.
Dari situs mereka:
Berikut adalah tautan yang merinci pemasangan untuk Ubuntu http://docs.cslabs.clarkson.edu/wiki/SPICE
sumber
Pertama, RDP adalah protokol Microsoft
dan VNC adalah protokol alternatif
Pada 2017 Unity - lingkungan desktop Ubuntu tidak berjalan dengan baik dengan
xrdp
perpustakaan untuk mengaktifkan RDP,jadi orang perlu menginstal / menggunakan lingkungan desktop lain seperti gnome, xfce4
atau menggunakan salah satu dari banyak variasi implementasi protokol VNC, yang dapat bernilai atau lebih baik daripada RDP untuk setiap kasus tertentu.
sumber
Dengan Fedora 27 dan Ubuntu 17.10 yang secara default menjadi sesi Wayland Gnome 3.26 secara default sekarang, solusi x2go tidak akan berfungsi.
Menurut halaman kompatibilitas x2go ini , x2go berhenti mendukung Gnome di versi 3.12.
Tetapi mulai hari ini (17 Oktober 2017) saya tidak dapat menemukan paket gnome-remote-desktop untuk Ubuntu 17.10. Pencarian Paket Ubuntu Apakah fungsi ini merupakan bagian dari paket gumaman ? Saya dapat menemukan satu untuk paket Fedora 27: gnome-remote-desktop .
Gnome tampaknya tidak menyebutkan dukungan desktop jarak jauh di Catatan Rilis 3,26 tetapi saya dapat menemukan menyebutkannya di Gnome bug 784199 .
Berikut ini tautan ke desktop Gnome Remote dan casting layar di halaman wiki Wayland . Saya harap informasi ini membantu beberapa orang yang mencari jawaban yang lebih terkini untuk masalah ini.
sumber
Saya menggunakan TeamViewer. Mengizinkan Windows / Linux yang dicampurkan.
sumber
Saya percaya itu
xrdp
adalah server RDP terbaik untuk Ubuntu 16.04.Ini bekerja pada Ubuntu dan pada Raspbian sehingga saya dapat mengontrol semua data-logger saya serta server Ubtuntu saya, baik dari laptop Ubuntu dan mesin Windows.
Windows Remote Desktop dari WIN7,810 saya bekerja dengan sempurna.
Remmina adalah klien RDP utama yang saya gunakan dari laptop Ubuntu saya.
Ini memiliki antarmuka tab yang bagus untuk membuat koneksi ke beberapa server.
Putty melakukan pekerjaan yang layak sebagai klinet ssh Ubuntu, baik terminal dan / atau GUI.
Ini tidak persis seperti Windows Remote Desktop, tetapi sebenarnya berfungsi cukup baik.
Untuk menjalankan aplikasi GUI, buka bagian ssh dan centang kotak untuk Penerusan X11.
Perhatikan bahwa jika Anda menggunakan kotak Windows sebagai klien maka hal yang sama dapat bekerja tetapi Anda pertama kali menjalankan Xming sebelum menjalankan Putty.
sumber
Remmina
berfungsi sebagai klien ssh juga. Tidak perluputty
di Ubuntu.ssh -Y systemname
bekerja lebih baik daripada keduanya. Saya mentolerirremmina
dan dapat bekerja dengannya, tetapi hanya menggunakannya untuk koneksi RDP di mana saya perlu membuka beberapa jendela pada sistem yang sama, dalam satu sesi.