我在 Linux Mint 19.1 Cinnamon 上安裝了 VNCServer。我想透過 Windows 10 上的用戶端連接到它,並建立一個新的 Cinnamon 桌面。據我所知,三個不同的VNCServer可以做到這一點,它們是VNC4Server、TightVNCServer和TigervncServer。
1.TigerVNCServer 不適用於 Linux Mint 19.1 Cinnamon。
1)由於依賴項peoblem,無法安裝tigervncserver軟體包。
2) 軟體包tigervnc-standalone-server可以安裝但無法連接到它。
2. VNC4Server 和 TightVNCServer 都可以工作,但出現“cinnamon crash”問題。
當我連接時,我會看到一個窗口,顯示“Cinnamon 剛剛崩潰。您當前正在回退模式下運行。您想重新啟動 Cinnamon 嗎?”。點擊“是”只會一遍又一遍地出現相同的提示,而單擊“否”則可以讓我在沒有桌面背景(只有純黑色)的情況下使用它。
3. 有兩種 xstartup 腳本可與 Linux Mint 19.1 Cinnamon 搭配使用,但都會遇到不同的問題。
1)如果使用這個腳本,它將創建一個mate桌面,但沒有cinnamon,並且不存在「cinnamon崩潰問題」。但是,fcitx 輸入法不適用於它。
#!/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)如果我取消註解exec /etc/X11/xinit/xinitrc
或不使用任何xstartup腳本,它將建立一個cinnamon桌面。事實上,這工作得很好,但在第一次連接時總是會出現惱人的「肉桂崩潰」提示。有什麼解決辦法嗎?