Cinnamon デスクトップを使用して Linux Mint 上の VNC サーバーに接続すると Cinnamon がクラッシュする

Cinnamon デスクトップを使用して Linux Mint 上の VNC サーバーに接続すると Cinnamon がクラッシュする

Linux Mint 19.1 Cinnamon に VNCServer をインストールしました。そして、新しい Cinnamon デスクトップを作成して、Windows 10 のクライアント経由でそれに接続したいと考えています。私が知る限り、これが可能な VNCServer は 3 つあります。VNC4Server、TightVNCServer、および TigervncServer です。

1.TigerVNCServer は Linux Mint 19.1 Cinnamon では動作しません。

1) 依存関係の問題のため、パッケージ tigervncserver をインストールできません。

2) パッケージ tigervnc-standalone-server はインストールできますが、接続できません。

2. VNC4Server と TightVNCServer はすべて動作しますが、「シナモン クラッシュ」問題が発生します。

接続すると、「Cinnamon がクラッシュしました。現在、フォールバック モードで実行されています。Cinnamon を再起動しますか?」というウィンドウが表示されます。[はい] をクリックすると、同じプロンプトが何度も表示されますが、[いいえ] をクリックすると、デスクトップの背景なし (純粋な黒のみ) で使用できます。

迷惑なシナモンクラッシュ

3. Linux Mint 19.1 Cinnamon で動作する xstartup スクリプトは 2 種類ありますが、どちらも異なる問題が発生します。

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 スクリプトを使用しない場合は、シナモン デスクトップが作成されます。実際、これは問題なく動作しますが、最初に接続するときに常に煩わしい「シナモン クラッシュ」プロンプトが表示されます。解決策はありますか?

関連情報