Ich habe einen VNCServer auf Linux Mint 19.1 Cinnamon installiert. Und ich möchte mich über einen Client unter Windows 10 damit verbinden und dabei einen neuen Cinnamon-Desktop erstellen. Soweit ich weiß, können das drei verschiedene VNCServer, nämlich VNC4Server, TightVNCServer und TigervncServer.
1.TigerVNCServer funktioniert nicht unter Linux Mint 19.1 Cinnamon.
1) Das Paket tigervncserver kann aufgrund eines Abhängigkeitsproblems nicht installiert werden.
2) Das Paket tigervnc-standalone-server kann installiert werden, aber es kann keine Verbindung dazu hergestellt werden.
2. VNC4Server und TightVNCServer funktionieren alle, haben aber das „Cinnamon-Absturz“-Problem.
Wenn ich eine Verbindung herstelle, wird ein Fenster mit der Meldung „Cinnamon ist gerade abgestürzt. Sie laufen derzeit im Fallback-Modus. Möchten Sie Cinnamon neu starten?“ angezeigt. Wenn ich auf „Ja“ klicke, wird immer wieder dieselbe Eingabeaufforderung angezeigt. Wenn ich auf „Nein“ klicke, kann ich es ohne Desktop-Hintergrund verwenden (nur reines Schwarz).
3. Es gibt zwei Arten von Xstartup-Skripten, die mit Linux Mint 19.1 Cinnamon funktionieren, aber beide haben ein anderes Problem.
1) Wenn Sie dieses Skript verwenden, wird ein Mate-Desktop erstellt, aber kein Cinnamon, und es gibt kein „Cinnamon-Absturzproblem“. Aber die fcitx-Eingabemethode funktioniert damit nicht.
#!/bin/sh
# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# unset DBUS_SESSION_BUS_ADDRESS·
# 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 &
mate-session &
mate-panel &
2) Wenn ich die Kommentare entferne exec /etc/X11/xinit/xinitrc
oder kein xstartup-Skript verwende, wird ein Cinnamon-Desktop erstellt. Das funktioniert tatsächlich gut, aber bei der ersten Verbindung wird immer die nervige Meldung „Cinnamon stürzt ab“ angezeigt. Gibt es Lösungen?