Как создать файл .Xauthority в Ubuntu GNOME 17.04

Напряжение 17,04 .

Я хочу использовать VNC Connect, чтобы я мог использовать свой компьютер со своего телефона. Однако у меня нет файла .Xauthority. Я увидел другой вопрос: « Как мне создать файл .Xauthority? », и это для Ubuntu 10.10.

Я подчеркиваю различие между этим вопросом и этим вопросом, потому что это не вопрос обмана; файл .Xauthority должен сильно отличаться от того, что было 7 лет назад.

У меня есть файл .ICEauthority, но нет файла .Xauthority. Я не знаю, какую другую информацию мне нужно предоставить, но я сделаю это, если смогу.

1
задан 11 August 2017 в 23:12

1 ответ

Обратите внимание что менеджер по оформлению 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.

1
ответ дан 7 December 2019 в 15:31

Другие вопросы по тегам:

Похожие вопросы: