Напряжение 17,04 .
Я хочу использовать VNC Connect, чтобы я мог использовать свой компьютер со своего телефона. Однако у меня нет файла .Xauthority
. Я увидел другой вопрос: « Как мне создать файл .Xauthority
? », и это для Ubuntu 10.10.
Я подчеркиваю различие между этим вопросом и этим вопросом, потому что это не вопрос обмана; файл .Xauthority
должен сильно отличаться от того, что было 7 лет назад.
У меня есть файл .ICEauthority
, но нет файла .Xauthority
. Я не знаю, какую другую информацию мне нужно предоставить, но я сделаю это, если смогу.
Обратите внимание что менеджер по оформлению GNOME gdm3
не использует ~/.Xauthority
таким образом, это может потребовать специализированного ответа для Подключения VNC. Как в странице руководства говорится, "После запуска сессии, GDM устанавливает переменную среды XAUTHORITY на определенный для сессии файл в /var/run/gdm3
. Приложения и сценарии, которые принимают этот файл, установлены на ~/.Xauthority
не будет работать. Для доступа к дисплею, Вам нужны оба DISPLAY
и XAUTHORITY
переменные."
Я волновал на этой странице потому что пропавшие без вести .Xauthority
проблема также возникает при попытке запустить графические приложения как корень на Уэйленде (Ubuntu GNOME 17.10). Как описано в https://wiki.archlinux.org/index.php/Running_X_apps_as_root, X-сервер нейтрализации не будет работать при запущении программ как корня, но можно зафиксировать это первым выполнением xhost +local:
. Возможно аналогичный подход решит проблему Подключения VNC.