Ich versuche, eine Remote-Desktop-Verbindung von meinem Mac zu meinem Ubuntu-System herzustellen.
Ich hatte vnc auf Ubuntu installiert und versucht, den Finder für die Verbindung zu verwenden.
Das Problem ist, ich bekomme eine Fehlermeldung:
The software on the remote computer appears to be incompatible with this version of Screen Sharing.
Jemand weiß, wie man das löst?
Info
Mac OS X 10.8.2
Ubuntu 12.04.2 LTS
Finder 10.8.1
vncserver (konnte es nicht direkt finden (keine Option -v verfügbar), aber der Mann sagt 03 Mar 2005
)
03 Mar 2005
.Antworten:
Es gibt einen signifikanten Unterschied zwischen
ssh -X
oder das VNC-System. Mit VNC erhalten Sie eine visuelle Kopie des Desktops auf dem Remote-System. Zu diesem Zeitpunkt wurde der VNC-Server gestartet. Mitss -X
Sie beginnen eine neue X-Sitzung. Auf dem lokalen Computer ist außerdem ein X-Windows-System erforderlich. Da ein Mac im Grunde ein * nix-System ist, sollte dies kein Problem sein.Es hängt also davon ab, wie Sie Ihre Remote-Desktopsitzung einrichten: Sehen Sie sich an, was auf dem Remote-Monitor angezeigt wird, oder starten Sie eine neue Sitzung.
Beim Benutzen
ssh -X
Sie sollten prüfen, ob die X-Windows-Weiterleitung auf dem Remote-Computer aktiviert ist. Überprüfen Sie die Datei / etc / ssh / ssh_config und Ihre möglichen Standardeinstellungen für den EintragForwardX11
(es sollte seinyes
dafür zu arbeiten).Dann eine wichtige Sache: Sobald Sie mit der Remote-Maschine verbunden sind, haben Sie nur noch eine Shell. Wenn Sie den Desktop anzeigen möchten, starten Sie den Unity-Desktop (oder KDE oder XFCE4) mit dem entsprechenden Befehl. Zum Beispiel für den Start von XFCE4
xfce4-session
Denken Sie daran, dass das Ausführen von Unity eine Menge Grafikarbeit erfordert, die über die SSH-Linie hinausgehen muss, sodass Sie XFCE4 zusammen mit Unity installieren können.
Noch ein Tipp: Tauschen Sie den SSH-Schlüssel gegen ein Login ohne SSH aus :)
ssh-copy-id user@machine
und folge den Anweisungen.quelle
Wenn Sie nur eine oder zwei Anwendungen auf dem Ubuntu-System ausführen müssen, können Sie ssh mit der Option '-X' verwenden.
Starten Sie dann den Browser usw. in der Befehlszeile des Ubuntu und es wird auf Ihrem Mac sichtbar. Auf diese Weise können Sie beliebige GUI-Anwendungen (z. B. Firefox) über das Mac-System remote ausführen.
Um die Version von vncserver zu finden, können Sie Folgendes ausführen:
oder wenn das obige nicht funktioniert:
Sie müssen auch die Version des auf Mac installierten VNC-Clients angeben.
quelle