web-dev-qa-db-ja.com

Xubuntu 17.04を使用したVNCグレー画面

Xubuntu 17.04システムでtightvncserverをデフォルト設定で実行していますが、ローカルネットワーク(WindowsまたはDebianから)に接続すると、カーソルのある灰色の画面しか表示されません。次のようになります。

Grey Screen Xubuntu

これは長い間よくある問題のようです。

現在、調査中に、~/.vnc/xstartupファイルを編集することで、多くの 人々が問題を解決する を見てきました。

これを追加する:

#!/bin/sh
def
export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS

gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &
gnome-terminal &

デスクトップで表示して、ナビゲートできるようにします。しかし、上記のプログラムはXubuntuマシンのその機能に関連するとは思いません。

Xubuntu 17.04で動作するように、このソリューションをどのように適応させる必要がありますか?

1
Handsalot

VNCがどのように機能するかについての誤解と同じくらい「長い間問題」だとは思いません。

最初に、「デスクトップをナビゲートする」ことで既存の物理デスクトップセッションと対話する場合、今すぐ読むのをやめて、desktop sharingVNCサーバーのいずれかをインストールします- x11vnc または Vino


GnomeコンポーネントをXFCEコンポーネントに似たように置き換えたい場合は、できるだけ近いと言えます。

        Gnome         |      Component     |      XFCE       |
======================+====================+=================+
gnome-panel           |    Application     | xfce4-panel     |
                      | launcher / taskbar |                 |
gnome-settings-daemon |  Settings manager  | xfsettingsd     |
metacity              |   Window manager   | xfwm4           |
nautilus              |    File manager    | pcmanfm         |
gnome-terminal        | Terminal emulator  | xfce4-terminal  |
-------------------------------------------------------------+

gnomeベースのxstartupファイルを次のように変換できます。

#!/bin/sh

export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS

xfce4-panel &
xfsettingsd &
xfwm4 &
pcmanfm &
xfce4-terminal &

ただし、、それでも「アプリケーションランチャー、ファイルマネージャー、およびターミナルエミュレーターを備えたものであるにもかかわらず」「VNCグレースクリーン」が表示されます。おなじみのxfce4青いデスクトップ背景を取得するには、おそらくxfdesktopを追加して、次のようにします。

#!/bin/sh

export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS

xfce4-panel &
xfsettingsd &
xfwm4 &
xfdesktop &
pcmanfm &
xfce4-terminal &

または、コンポーネントを個別に起動する代わりに、startxfce4ファイルから~/.vnc/xstartupを直接実行することもできます。

5
steeldriver