Я пытаюсь настроить локальный общий доступ к экрану на компьютере с рабочим столом Ubuntu 20.04 LTS. Эта машина служит сервером Jellyfin и NAS. У него нет отдельного монитора.
Проблема, с которой я сталкиваюсь, заключается в том, что графический интерфейс (настройки> общий доступ), похоже, не имеет абсолютно никакого контроля над вино-сервер
.
В графическом интерфейсе я могу включать и выключать общий доступ к экрану, настраивать параметры безопасности и т. д. Графический интерфейс показывает, что сервер работает, но ufw шоу прослушивание
не показывает, что vino прослушивает какие-либо порты, и я не могу подключиться с клиента.
Я добился некоторого успеха, используя sudo /usr/lib/вино/вино-сервер
запустить vino из терминала. Я вижу, что vino прослушивает порт 5900 или 5901, и я могу подключиться с клиента (Remmina на другом компьютере с Ubuntu 20.04). Но я все еще не могу управлять vino через графический интерфейс. я использовал настройки
команда для таких вещей, как отключение шифрования, установка подсказки для показа на false, установка только для просмотра на false и т. д.
Я не доволен запуском vino из терминала в качестве решения, потому что настройки
команды не сохраняются после того, как я закрываю vino с помощью Ctrl + C и перезапускаю его (за исключением установленного мной пароля). Кроме того, у меня были проблемы с тем, что сервер VNC неожиданно переключался на просмотр (тогда мне снова приходилось идти за монитором и все такое).
Я попытался переустановить vino, установив его в качестве запускаемого приложения через графический интерфейс и создав vino-server.desktop, вино-предпочтения
(устарело) и убедился, что UFW вообще не мешает. Порты 5900 и 5901 открыты для локальной сети.
После нескольких часов исследований я не смог найти решение или понять, почему связь между графическим интерфейсом и vino, по-видимому, разорвана. Все, что мне нужно, это надежный локальный сервер VNC, который запускается при запуске и запрашивает пароль.Что вы думаете?
Большое спасибо за вашу помощь!