😺
Ubuntu22.04の画面共有をVNCViewerで見ようとしたら黒い画面がチラつく
現象
- RealVNC Viewerでリモート先に接続
- パスワードを入力して認証
- 黒い画面が点滅(点滅の瞬間にチラッとリモート先の画面が見える) <-- 今ここ
点滅する黒い画面をよーく見ると、何種類かのエラーメッセージが繰り返し表示されていました。
rectangleの数値は変化するようでした。
Attempting to reconnect to VNC Server...
Protocol error: bad rectangle: 23111x50913 at 64613,47661 exceeds signed 16-bit values
Attempting to reconnect to VNC Server...
Protocol error: invalid message type 42
Attempting to reconnect to VNC Server...
Protocol error: bad xrle data
Attempting to reconnect to VNC Server...
End of message
環境
- リモート先
- Ubuntu 22.04
- 設定 > 共有 [オン]
- 設定 > 共有 > リモートデスクトップ
- リモートデスクトップ [オン]
- レガシーな VNC プロトコルを有効にする [オン]
- リモートコントロール [オン]
- ユーザー名とパスワード(設定済み)
- モニタ(1920x1080)にHDMI出力
- リモート元
- Ubuntu 22.04
- VNC Viewer 6.22.515
- モニタ(1920x1080)
やったこと
「protocol error: bad rectangle」でググったら次の記事が見つかったので、この記事を参考に、リモート元で接続するときの画質をAutomatic
以外に設定すると解決しました。
GUI上で設定しました。
黒い画面の上部に隠れているツールバーから、歯車マークをクリックして設定画面を表示します。
オプションタブに画質の設定がありました。
Picture quality
の下向き三角をクリックして、Automatic
以外をクリックし、「OK」をクリックします。
しばらく待つと、ちゃんとリモート先の画面が表示されました。
Discussion