如何解决VNC中的“zlibinstream:exceeded bytesIn”错误

12

有时,当我尝试通过VNC连接到我的服务器时,会出现“zlibinstream:超出bytesIn”错误。为什么会出现这个错误,当我遇到它时,如何解决它 - 而不重新启动我的服务器?

8个回答

18

我遇到了相同的问题几次。我不知道有没有永久解决方法,但是为了快速解决,只需将颜色更改为Fullcolour。

对于我在VNC Viewer中,它在选项/专家/FullColour中设置为 true。


将FullColour设置为true对我也起作用了。作为一个测试,我尝试将FullColour重新设置为false,问题又出现了。奇怪的是,这个问题在1.5年完全相同的使用后今天才开始出现。 - jfritz42
哦,也许不是。问题再次出现了(22天后),FullColour仍然为真。 - jfritz42
虽然我不能确定这是原因,但我们刚刚将Cisco AnyConnect VPN客户端从3.x升级到4.1.08005,我第一次注意到了这个错误。正如你所说,更改颜色设置似乎暂时解决了这个问题。谢谢。 - Pancho
有趣的是,将FullColour更改为“False”对我起了作用。所以我不太确定这是否与此有关。 - blaucuk

5

另一个快速修复方法(适用于Mac):

通过阅读其他回答并尝试了一些方法,我发现切换随机属性/选项将“解决”此问题。对于Mac上的Real VNC,请执行以下操作:

选项 -> 图像质量 -> 高。然后将其设置回自动。


挽救了我的一天!不确定为什么这个问题还没有真正的解决方案! - kollery
我在飞行中进行了这个修复,现在查看器已经恢复了。让我们看看它是否可以永久地工作! - edison

4
在我的情况下,解决方案只是将质量更改为Low。似乎可以正常工作。

这对我有用,你有找到更为永久的解决方法吗?我希望图片质量不要一直保持低水平...编辑:实际上,我把它改回高或自动或其他任何设置,似乎仍然有效。真奇怪。 - Brandon

3
我的解决方法是关闭“适应网络速度(推荐)”(在选项->显示下),然后将压缩滑块从“所有可用颜色,中等压缩”向左移动到“数百种颜色”。
在此之前,Burpy Burp的答案是临时解决问题的方法,即更改选项/专家/全彩色为true,但22天后问题又出现了。

最终,即使这种方法失败了。我不得不将其从“数百种颜色”更改回“所有可用的颜色,最大压缩”。似乎每隔一段时间就需要强制模式更改以解决此问题。起始/结束模式并不重要。 - jfritz42

2

这似乎与时间有关。在我的 Mac 上,我遇到了同样的问题,通常等待一段时间后重试是唯一有效的方法。它总会回来,但不是立即解决方案。


2

全色彩级别并没有解决问题,但是当设置选项-画质高而不是自动时就解决了。


1

这是针对那些通过Google搜索到这个问题的人:将“优先编码”更改为除“ZRLE”以外的其他编码(我使用了“hextile”)是解决我的问题的方法。


0

对我来说,打开选项对话框而不更改任何内容就解决了问题。困惑


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接