Windows 8.1 で Debian Jessie で VNC ビューアを実行しても機能しません。

Windows 8.1 で Debian Jessie で VNC ビューアを実行しても機能しません。

DE Gnome 3.14.1を使用してDebian Jessieでサーバーをリモートで実行するためにWindows 8.1でvncviewerを実装しようとしても機能しません。

xstartupファイルを確認しましたが、次のようになります。

#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
exec /etc/X11/xinit/xinitrexec
gnome-session &

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources

xsetroot -solid grey
vncconfig -iconic &

これは灰色の画面のみを表示し、xstartupファイルを何度も変更しましたが機能しません。すべての変更で灰色の画面で受信するメッセージは次のとおりです。

Oh no! Something has gone wrong.

助けてくれてありがとう。

答え1

これは既知のバグです:https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=776746

今、私はこの間違った結論をまとめることができます。

1)千音にも影響しますが、ジェシーでは解決しません。

2)開発者の場合:TigervncはDebian 9に含まれており、Tightvncを置き換える必要があります。それ以外の場合、Tigervncが利用可能になると、この問題はDebian 9では解決されません。 Jessie バックポーティングを考慮する必要があります。

3)システム管理者および一般ユーザーの場合:Jessieでリモートデスクトップサーバーを使用する場合は、デフォルトのデスクトップ(GNOME)を使用しないでください。 GNOMEやその他のGNOME3フォーク(Unity、Cinnamonなど)が好きな場合は、Debianやその他のDebianベースのディストリビューション(Ubuntu、Mintなど)を使用しないでください。または、Red HatベースまたはSUSEベースのディストリビューション(CentOS、Fedora、OpenSUSE、SLEなど)を試してください。彼らはすでにTigerVNCを持っており、うまく動作します。

答え2

問題は、現在のディストリビューション(kali / debianおよびGNOME)にログインした後、VNCとRDPの両方にこのエラーメッセージが表示されるバグがあることです。

この問題を解決するために私が見つけた唯一の方法は、Gnomeデスクトップを削除して別のウィンドウマネージャを使用することです(私はLXDEを使用しています):

# apt-get remove gnome-core
# apt-get install lxde-core lxde kali-defaults kali-root-login desktop-base
# update-alternatives --config x-session-manager
    # Choose /usr/bin/startlxde

その後、再起動する必要があり、RDPが正常に動作するはずです。

答え3

Windows 8.1接続を可能にする代替解決策について説明します。ここ。 UbuntuリポジトリのTigerVNCを使用してください。

関連情報