Lubuntu では Wi-Fi 経由で Vnc を確実に動作させることができません

Lubuntu では Wi-Fi 経由で Vnc を確実に動作させることができません

新しい Lenovo G50-30 があり、そこに新しい Lubuntu 15.10 をインストールしました。これは、固定チャネルの ab/g (n ではない) ワイヤレス ルーターに Wi-Fi 経由で接続されています。このコンピューターに確実に vnc できるようにしたいと考えています。

最初は、数分おきに Wi-Fi が切断されていました。この問題は、IPv6 を無効にすることで解決したと思います (Wi-Fi 接続の編集、IPv6 設定 -> メソッドを無視)。また、動作している自動 Wi-Fi 再接続スクリプトもいくつかインストールしました。すべてのテストを実行すると、中断や画像のフリーズなしに同時に Skype を使用しているため、インターネット接続が問題なく動作していることは確かです。

リモートデスクトップを次のように設定しました https://wiki.ubuntu.com/Lubuntu/リモートデスクトップ

また、場合によっては (5% の確率で)、vinagre または xvncviewer を使用してリモートから問題なく接続できます。ただし、ほとんどの場合、vnc パスワードの入力すら求められません。また、ssh トンネル経由で接続しようとしても、vnc ポートに転送されたルーター経由で直接接続しようとしても、パスワードの入力は求められますが、それ以上先に進みません。

リモートでコンピュータに ssh で接続できるのは 100% です。次に、次の手順で vino を再起動しようとしました。1. そのマシンに ssh で接続し、x として認証します
。2. sudo -s で root になります
。3. export DISPLAY=:0.0 を実行します
。4. xhost + を
実行します。5. exit を使用して root シェルを終了します
。6. export DISPLAY=:0.0 を実行
します。7. /usr/lib/vino/vino-server を使用して vino-server を起動します。

ポート5900でvino-serverを再起動します。そして、私は見ることができます

** (vino-server:9177): 警告 **: アクセシビリティ バス アドレスの取得エラー: org.freedesktop.DBus.Error.ServiceUnknown: 名前 org.a11y.Bus は、どの .service ファイルでも提供されませんでした
(vino-server:9177): EggSMClient-CRITICAL **: egg_sm_client_set_mode: アサーション 'global_client == NULL || global_client_mode == EGG_SM_CLIENT_MODE_DISABLED' が失敗しました
02/11/2015 13:26:12 警告: 幅 (1366) は 4 の倍数ではありません。VncViewer では、これに問題があります。
2015/02/11 13:26:12 (すべての) ネットワーク インターフェースの TCP ポートを自動プローブしています
2015/02/11 13:26:12 IPv6://[::]:5900 をリッスン
しています 2015/02/11 13:26:12 IPv4://0.0.0.0: 5900 をリッスンしています 2015/02/11 13:26:12
選択したポート 5900 を自動プローブしています
2015/02/11 13:26:12 セキュリティ タイプをアドバタイズしています: 'TLS' (18)
2015/02/11 13:26:12 (すべての) インターフェースの TCP ポート 5900 で VNC 接続をリッスンするためにソケットを再バインドしています
2015/02/11 13:26:12 IPv6://[::]:5900 をリッスンしています
2015/02/11 13:26:12 IPv4://0.0.0.0:5900 をリッスンしています
2015/02/11 13:26:12 securityTypes をクリアしています
2015/02/11 13:26:12 セキュリティ タイプをアドバタイズしています: 'TLS' (18)
2015/02/11
13:26:12 セキュリティ タイプをアドバタイズしています: 'TLS' (18)
2015/02/11 13:26:12 認証タイプをアドバタイズしています: '認証なし' (1)
2015/02/11 13:26:12 (すべての) インターフェイスの TCP ポート 5900 で VNC 接続をリッスンするためにソケットを再バインドしています 2015/02/11
13:26:12 リッスンしていますIPv6://[::]:5900
2015/02/11 13:26:12 リスニング IPv4://0.0.0.0:5900
2015/02/11 13:26:12 securityTypes をクリアしています 2015/02/11 13:26:12
authTypes をクリアしています 2015/02/11
13:26:12 セキュリティ タイプをアドバタイズしています: 'TLS' (18)
2015/02/11 13:26:12 認証タイプをアドバタイズしています: 'VNC 認証' (2)
2015/02/11 13:26:12 securityTypes をクリアしています
2015/02/11 13:26:12 authTypes をクリアしています
2015/02/11 13:26:12 セキュリティ タイプをアドバタイズしています: 'TLS' (18)
2015/02/11 13:26:12 認証タイプを宣伝: 「VNC 認証」(2)
2015/02/11 13:26:12 セキュリティ タイプを宣伝: 「VNC 認証」(2)

重大なエラーが発生しているようです。vinoをアンインストールして再インストールしても修正できませんでした。 Vino サーバーは 11.10 にアップデートしてから動作しません しかし、これはまだ修正されていないということは、かなり古いバグであると言えます。

ルータとコンピュータの両方を何度も再起動しました。

接続の問題を修正するために、すでに 3 回物理的な場所まで出向いており、これ以上の出張は避けたいと思っています。

どうすれば自分のコンピューターに確実に VNC 接続できるでしょうか?

答え1

自分の質問に答えると、vino-server (バグがあると思う) の使用をやめて、x11vnc を使用しました。 http://doc.ubuntu-fr.org/x11vncそして今は正常に動作します。

関連情報