VNC Viewer 出现 RFB protocol error: invalid message type 255 的解决办法

在使用 VNC Viewer 连接 Oracle Cloud 的时候,发现能正常连接,连接本地的 TCP 5900 端口,因为是非加密的连接,会跳出一个警告框,但是连上去之后,屏幕黑屏,显示“Attempting to reconnect to VNC Server… RFB protocol error: invalid message type 255”。

解决办法:

进入设置(鼠标放在 VNC Viewer 界面顶部的一条白色的线上,设置界面就会下拉显示),把 General 中的 Picture quality 设置为 High 即可。

vnc viewer 设置 picture quality 以解决黑屏问题

原因分析:

RFB 协议会根据网络的情况来自动调整画面的质量,按道理这里设置为“Automatic”也是可以的,但是 VNC Server 可能无法提供该功能,就会出现黑屏情况。

这个 invalid message type 可能会变,我碰到过 161 和 255。

One Comment

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>