Я имел обыкновение получать доступ к безголовому компьютеру под управлением 20.04 по локальной сети с помощью встроенной функции совместного использования экрана, используя RealVNC на моем рабочем столе.
Однако после обновления до 21.10 я столкнулся со странной проблемой, когда сервер VNC неправильно интерпретирует что-то о разрешении экрана и коэффициенте масштабирования, и на клиенте отображается только верхний левый квадрант экрана.
По-видимому, это может быть только работал вокруг путем исправления исходного кода vino и перекомпиляции, чего я не хочу делать. Как ни странно, я удалил vino, установлен только gnome-remote-desktop, но проблема остается. Я действительно не знаю, что происходит на заднем плане, и я в основном отказался выяснять это.
Итак, этот вопрос о том, как лучше всего/рекомендуется просто установить другой сервер VNC (плотный? Настоящий?) с автоматическим запуском при загрузке и настроить его для надежного и безопасного совместного использования сеанса консоли? Я читал много решений, касающихся VNC, но большинство из них предоставляют сеансы виртуального рабочего стола или полагаются на x11vnc, который мне кажется довольно устаревшим. Но если это не так, и он может работать через современный SSL, доступный через обычные клиенты Windows VNC, я тоже открыт для этого.