Wie konfiguriere ich den VNC-Server, um einen vollständigen Gnome-Desktop zu erhalten?

7

Ich habe einen Heimserver mit Ubuntu Gnome 16.10. Ich habe die Desktop-Umgebung installiert, um meinen Server besser konfigurieren zu können. Ich habe mich für Gnome entschieden, da es leicht genug ist und die Google-Laufwerksintegration für die Sicherung (etwas) enthält.

Ich möchte über VNC zugreifen und habe die gleiche Schnittstelle. Ich spreche von diesem .

Ich habe meinen VNC konfiguriert und sehe so ~/.vnc/xstartupaus:

#!/bin/sh

# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey 
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
x-window-manager &
gnome-session & #this line has been added based on some comments found online, but no effect whatsoever.    
gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &

Ich kann mit Putty und einem SSH-Tunnel, wie hier erläutert , eine perfekte Verbindung von meinem Windows-Computer herstellen , aber der Ausblick entspricht überhaupt nicht meinen Wünschen. Es ist genauso wie das : Ausblick auf die VNC-Sitzung

und wenn ich die 2 Zeilen oben in der Datei auskommentiere, bekomme ich das Geben Sie hier die Bildbeschreibung ein

Was mache ich falsch?

Meme
quelle
Lesen Sie dies und das
Muktupavels
danke, es hat mir geholfen, ein bisschen weiter zu gehen, ich habe die Hintergrund- und Desktop-Symbole. Das Panel war immer noch das graue.
Meme

Antworten:

2

Nur wenige Leute wissen das, aber Ubuntu enthält bereits alles, was Sie brauchen.

Suchen Sie einfach in den Menüs:

  • Vino : Dies ist die Serveranwendung. Es gibt eine Konfigurationsoberfläche, mit der Sie konfigurieren können. Verwenden Sie dies in Ihrem Desktop-Computer.
  • Remmina : der Kunde. Wenn Ihr Client nicht Ubuntu ist, müssen Sie eine andere Anwendung verwenden. Remmina ist sehr cool, weil Sie Tunnel und so weiter direkt einrichten können.

Beachten Sie, dass dies nur für Ubuntu installiert ist. Für XUbuntu oder andere Distributionen müssen Sie diese Tools installieren. Außerdem funktioniert Vino möglicherweise nicht in Wayland - ich würde 16.04 oder 18.04 verwenden.

rpmcruz
quelle
1

Nun, nachdem ich herumgespielt hatte, war die beste Lösung, Teamviewer zu installieren, die beste Lösung, um remote auf meinen PC zuzugreifen und die Erfahrung zu machen, "als ob ich davor sitze"

Diese Lösung hat den Vorteil, dass ich jetzt von jedem meiner PCs aus mit nur einer Software auf alle anderen PCs zugreifen kann.

Ich weiß, es ist nicht der saubere Weg, dies nur mit Open-Source-Software zu tun, aber meiner Meinung nach funktioniert dies am besten.

Meme
quelle
Es ist eine langsamere Lösung als nur die Verwendung von Vino (da der gesamte Datenverkehr über die TeamViewer-Server geleitet wird). Vino ist mit Ubuntu vorinstalliert.
RPMCruz
Ich habe seit einiger Zeit keinen Fernseher mehr benutzt, aber Sie können das lokale Netzwerk im Fernsehen aktivieren, wenn Sie sich in einem LAN befinden. Ich glaube nicht, dass "der gesamte" Datenverkehr über Teamviewer-Server erfolgt. Die Clients stellen eine Verbindung über das Teamviewer-Netzwerk her, aber danach ist die Verbindung vermutlich direkt.
SPRBRN