VNCクライアントを介してWindowsシステムからGnome 3デスクトップに接続できました。しかし、しばらく前に(Linux側で)アップグレード後に動作が停止しました。接続しようとすると、「一致するセキュリティタイプはありません」または「サポートされていない認証方法です!」というメッセージのみが表示されます(試しているクライアントによって異なります)。
Gnome 3では、設定>共有で画面共有をオンにしました。そのオプションで「リモートビュー」をオンにし、「リモートコントロール」をオンにし、「すべての接続を承認」をオンにし、「パスワードが必要」をオフにします。私はvino 3.8.1を使用してArch Linuxを実行しています。
Windows側では、TigerVNC 1.0.1と1.2.0とUltraVNC 1.0.9.6.2を試してみました。
どのように動作させることができますか?
答え1
これは実際によく知られています現在開いているエラー。しかし、非常に簡単な解決策があります。次のコマンドを実行します。
gsettings set org.gnome.Vino require-encryption false
これで、ほとんどのVNCビューアに接続できます。
答え2
他の考えられる解決策は次のとおりです。
- Vino暗号化を無効にしてSSHトンネルを設定します。
- Vino Encryption(TLC)と互換性のあるVNCクライアントを使用してください:Android:bVNC Free、Windows:Java Turbo VNCクライアント、Linux:ビナグレ
- Tigervncやx11vncなどの他のVNCサーバーを使用する
- 他のVNCサーバー(Tightvncなど)とは異なるデスクトップマネージャ(MATE、Xfce、LXDEなど)を使用してください。
2.5年経っても、これはFedora、Redhat、およびDebianシステムでまだ問題です。 。他のデスクトップマネージャ。または、Vinoを使用し、Type 18 TLSと一部の互換性のあるVNCビューアを使用する必要があります。または、暗号化をオフにしてすべてのトラフィックを簡単にスニッフィングできるように設定する必要があります。そのため、暗号化をオフにしてSSHトンネリングを使用してください。
これは、解決するために複数の開発グループの調整が必要な複雑な問題であり、進展はほとんど行われていません。
答え3
この質問は、内蔵デスクトップ共有が機能しない場合にVNCを介してGnomeに接続する方法に関するすべての代替案と提案を扱っていると思います。コマンドラインでGnomeリモートデスクトップを有効にしますか?