Bildschirmfreigabe kann seit dem Upgrade auf 14.04 nicht mehr zum Verbinden von Mac mit Ubuntu verwendet werden

38

Funktionierte einwandfrei vor, aber seit dem Upgrade auf Ubuntu 14.04 LTS, während die Verbindung im Finder als OK angezeigt wird, wenn darauf geklickt wird: "Verbindung zu" XXX-Remotedesktop auf Xxxxx fehlgeschlagen ". Die Software auf dem Remotecomputer scheint mit dieser Version von nicht kompatibel zu sein Bildschirm teilen."

Die Desktopfreigabeeinstellungen für die Freigabe und die Eingabe eines Kennworts sind erforderlich.

Alles andere scheint in Ordnung zu sein. Hat jemand irgendwelche Ideen?

Hugh
quelle

Antworten:

62

Sortiert.

Verwenden einer Kombination von Hinweisen aus http://discourse.ubuntu.com/t/remote-desktop-sharing-in-ubuntu-14-04/1640 (alles über VNC-Zugriff) und https://bugs.launchpad. net / ubuntu / + source / vino / + bug / 1281250 (der den in Vino eingeführten Fehler beschreibt) Ich habe es geschafft, die Angelegenheit zu lösen.

Grundsätzlich müssen Sie die Verschlüsselung für den Remotedesktopzugriff in Gnome deaktivieren, da ein Fehler in Vino aufgetreten ist. Einige Threads sagen jedoch, dass Sie es an der falschen Stelle deaktivieren. Befolgen Sie diese Richtlinien und Sie sollten in der Lage sein, das Problem schnell zu beheben.

Speziell ist es

dconf > org> gnome> desktop> fernzugriff > verschlüsselung erforderlich - deaktivieren Sie das Kontrollkästchen

und NICHT

dconf > desktop> gnome> remote-access> enabled - deaktivieren Sie das Kontrollkästchen

So machen Sie es:

  1. Stellen Sie zunächst sicher, dass Desktop Sharingdie Einstellungen korrekt sind .
  2. Download dconf-toolsdurch Eingabe im Terminalsudo apt-get install dconf-tools
  3. Lauf dconf-editor
  4. Erweitern org
  5. Erweitern gnome
  6. Erweitern desktop
  7. Wählen remote-access
  8. Deaktivieren Sie require-encryption(klicken Sie nicht auf "Auf Standard setzen", da dies erneut überprüft wird).
  9. Beenden Sie den dconf-editor

Es sollte jetzt funktionieren. Getestet durch einen Neustart und alles gut.

Ich hoffe es hilft.

(Ich habe einen Screenshot von dconf, aber ich habe nicht genug Punkte, um ihn zu posten - ich bin sicher, dass jeder es für sich selbst schaffen kann! :-))

Hugh
quelle
3
Reparierte es auch für mich. Vielen Dank! Wäre schön, wenn es eine Möglichkeit gäbe (vielleicht gibt es eine?), Die Verschlüsselung auf der OS X-Seite zu unterstützen
Adam Carr
26
Einfacher durch Eingabe gsettings set org.gnome.Vino require-encryption falsezum Deaktivieren der Verschlüsselung auf Ubuntu-Seite
Raffi
3
Selbst nach dem Deaktivieren von "Require Encryption" und dem Neustart meines Debian-Rechners kann OS X El Capitan keine Verbindung herstellen. Die Bildschirmfreigabe hängt sich nur auf, nachdem ich nach meinem Kennwort für vnc: //192.168.XY: 5900 gefragt habe. Die App Chicken of the VNC funktioniert jedoch.
Jamshid
1
Dieser Rat ist zum Zeitpunkt des Schreibens noch aktuell, danke! Ein paar zusätzliche Entdeckungen, da meine Verbindung zur Ubuntu-Fernbedienung auf meinem Host-Mac OS hing: 1. Im dconf-Editor musste ich "prompt-enabled" deaktivieren. 2. Ich musste auch "authentication-methods" auf [ 'vnc'] und in der Desktop Sharing-Anwendung musste ich ein Kennwort festlegen.
Chris
1
In meinem Fall bestand mein Problem darin, dass ich das LAN-Ethernet an einen anderen Port angeschlossen habe. Wenn die Bildschirmfreigabe in Ubuntu 18.04 aktiviert ist, muss sie für eine bestimmte Schnittstelle aktiviert werden. Das Setzen von 'network-interface' auf '' in hat anscheinend nicht dazu geführt, dass alle Schnittstellen abgehört wurden.
Kyle McDonald
3

Von Raffi ‚s Kommentar und LinuxConfig.org . Getestet auf Ubuntu 18.04.

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

Überprüfen Sie dann die Einstellung mit

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