Как решить ошибку "zlibinstream: превышен bytesIn" в VNC
Время от времени я получаю сообщение об ошибке "zlibinstream:exceeded bytesIn" при попытке подключиться к моему серверу через мой vnc. Почему я получаю эту ошибку и как я могу ее исправить, когда я получаю ее - без перезапуска моего сервера?
8 ответов
Пару раз сталкивался с одной и той же проблемой. Я не знаю о постоянном исправлении, но для быстрого изменения просто измените цвет на Fullcolour.
Для меня в VNC Viewer это было в Options/Expert/FullColour, чтобы true.
Еще одно быстрое решение (для Mac):
Читая другие ответы и пробуя несколько, я чувствую, что переключение случайных свойств / параметров "решит" эту проблему. Для Real VNC на Mac сделайте следующее:
Параметры -> Качество изображения -> Высокое. Затем установите его обратно на автоматический.
В моем случае решение состоит в том, чтобы просто изменить качество на Low
, Кажется, работает нормально.
Что сработало для меня, так это отключитьAdapt to network speed (recommended)
" (под Options->Display
), а затем переместите ползунок сжатия влево от "All available colors, medium compression
"до"Hundreds of colors
".
До этого ответ Burpy Burp об изменении параметров /Expert/FullColour на true временно устранял проблему, но вернулся 22 днями позже.
Похоже, это связано со временем. На моем Mac у меня та же проблема, и я обычно жду некоторое время, и повторная попытка - единственное, что работает для меня. Это всегда возвращается, но не немедленное решение.
Уровень цвета "Полный" не решил проблему, но при установке "Параметры" - "Высокое качество изображения" вместо "Автоматически".
Просто для гуглеров, которые находят этот вопрос: изменение "предпочтительной кодировки" на что-то отличное от "ZRLE" (я использовал "hextile") - вот что решило проблему для меня.
Открытие диалогового окна настроек без каких-либо изменений сделало это для меня. Сбит с толку.