Tidak dapat lagi menggunakan Berbagi Layar untuk menghubungkan Mac ke Ubuntu sejak memutakhirkan ke 14,04

38

Bekerja dengan baik sebelumnya, tetapi sejak upgrade ke Ubuntu 14.04 LTS, sementara koneksi menunjukkan di Finder OK ketika mengkliknya mengatakan "Koneksi gagal untuk" desktop jarak jauh XXX di Xxxxx ". Perangkat lunak pada komputer jarak jauh tampaknya tidak kompatibel dengan versi ini. Berbagi layar."

Preferensi Berbagi Desktop diatur untuk memungkinkan berbagi dan kata sandi diulang kembali.

Segala sesuatu tampak OK. Ada yang punya ide?

Hugh
sumber

Jawaban:

62

Diurutkan.

Menggunakan kombinasi petunjuk dari http://discourse.ubuntu.com/t/remote-desktop-sharing-in-ubuntu-14-04/1640 (yang semuanya tentang akses VNC) dan https: //bugs.launchpad. net / ubuntu / + source / vino / + bug / 1281250 (yang membahas bug yang diperkenalkan ke Vino) saya telah berhasil menyelesaikan masalah ini.

Pada dasarnya Anda harus menonaktifkan enkripsi pada akses desktop jarak jauh di Gnome karena bug yang muncul ke permukaan di Vino. Namun beberapa utas memberi tahu Anda hapus centang di tempat yang salah. Ikuti panduan ini dan Anda harus dapat menyelesaikannya dengan cepat.

Khususnya itu

dconf > org> gnome> desktop> akses-jauh> memerlukan-enkripsi - hapus centang

dan BUKAN

dconf > desktop> gnome> akses-jauh> diaktifkan - hapus centang

Inilah cara Anda melakukannya:

  1. Pertama pastikan Desktop Sharingsudah diatur dengan benar .
  2. Unduh dconf-toolsdengan mengetikkan Terminalsudo apt-get install dconf-tools
  3. Menjalankan dconf-editor
  4. Memperluas org
  5. Memperluas gnome
  6. Memperluas desktop
  7. Memilih remote-access
  8. Hapus centang require-encryption(jangan klik Setel ke Default saat memeriksa ulang)
  9. Keluar dari dconf-editor

Sekarang seharusnya berfungsi. Diuji melalui reboot dan semuanya baik-baik saja.

Semoga ini bisa membantu.

(Saya sudah mendapatkan screenshot dari dconf tetapi tidak memiliki cukup poin di sini untuk mempostingnya - saya yakin semua orang bisa menyelesaikannya sendiri! :-))

Hugh
sumber
3
Memperbaikinya untuk saya juga. Terima kasih! Akan lebih baik jika itu adalah cara (mungkin ada?) Untuk mendukung enkripsi pada sisi OS X
Adam Carr
26
lebih sederhana hanya dengan mengetik gsettings set org.gnome.Vino require-encryption falseuntuk menonaktifkan enkripsi pada sisi Ubuntu
Raffi
3
Bahkan setelah menonaktifkan "Memerlukan Enkripsi" dan me-reboot mesin Debian saya, saya tidak bisa mendapatkan OS X El Capitan untuk terhubung. Berbagi Layar hanya hang setelah meminta kata sandi saya dari vnc: //192.168.XY: 5900. Aplikasi Ayam VNC tidak bekerja.
jamshid
1
Nasihat ini masih berlaku pada saat penulisan ini, terima kasih! Beberapa penemuan tambahan, karena koneksi saya ke remote Ubuntu tergantung pada MacOS host saya: 1. Di dconf-Editor, saya perlu menghapus centang "prompt-enabled" 2. Saya juga perlu memodifikasi "metode otentikasi" ke [ 'vnc'], dan dalam aplikasi Desktop Sharing saya perlu mengatur kata sandi.
Chris
1
Dalam kasus saya, masalah saya adalah saya menghubungkan ethernet LAN ke port yang berbeda. Ketika berbagi layar diaktifkan di Ubuntu 18.04 itu perlu diaktifkan untuk antarmuka tertentu. Mengatur 'network-interface' ke '' in sebenarnya tidak menyebabkannya mendengarkan semua antarmuka, rupanya.
Kyle McDonald
3

Dari Raffi 's komentar dan LinuxConfig.org . Diuji pada Ubuntu 18.04.

$ gsettings set org.gnome.Vino require-encryption false

kemudian verifikasi pengaturan dengan

$ gsettings list-recursively org.gnome.Vino | grep encrypt
Afriza N. Arief
sumber