Ubuntu 14.04 LTSにアップグレードした後、vnc4serverのUnitydestkopがUbuntu12.04LTSの場合のように機能しないことがわかりました。
これが私の~/.vnc/xstartup
vnc4serverの場合:
#!/bin/sh
xrdb $HOME/.Xresources
xsetroot -solid grey
/usr/bin/gnome-session &
これは、Ubuntu 12.04 LTSでUnityデスクトップを起動すると正常に機能しますが、残念ながら14.04 LTSでは、vncviewerに灰色の画面しか表示されません。
少し検索して、 この記事 は14.04のvncでレガシーgnomeデスクトップ(gnome-fallback)を起動する方法を示していますが、私が欲しいのはvncの通常のUnityデスクトップのソリューションです。
Ubuntu 14.04 LTSのvncセッション(vnc4serverまたはその他のvncサーバー)でUnityデスクトップを正常に実行した人はいますか?
これ buntuに尋ねる 回答 Blanca Higgins は解決策を示しています。
これらのパッケージをインストールします。
# apt-get install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal
これを使って ~/.vnc/xstartup
ファイル:
#!/bin/sh
export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &
gnome-terminal &