Я поставил своих родителей с коробкой Ubuntu 14.04 LTS. Чтобы помочь им, поскольку они являются родителями, я настроил VNC / Desktop Sharing (используя графический интерфейс Desktop Sharing) с «Разрешить другим просматривать ...» и «Вы должны подтвердить доступ ...» и перенаправил соответствующие порты. через их точку доступа, и у меня на компьютере есть клиент VNC.
Серверный компьютер имеет трех пользователей. Я установил настройки общего доступа к рабочему столу в профиле каждого пользователя.
Проблема в том, что когда я пытаюсь подключить VNC, он всегда направляет запрос VNC определенному пользователю, скажем, fred. Если в систему вошел другой пользователь, ничего не происходит - сообщение с запросом на доступ всплывает на рабочем столе Фреда, который неактивен, а не на рабочем столе активного пользователя (поэтому, если мы перейдем к логину Фреда, окно доступа появится). Так что это хорошо работает для Фреда, но не для кого-либо еще. Я не уверен, имеет ли значение, вошел ли Фред, или есть какая-то другая причина, по которой он предпочитает Фред. Они имеют тенденцию переключать пользователей, обычно оставляя других пользователей в фоновом режиме.
Есть идеи, как я могу направить свои действия в VNC определенным пользователям или тому, кто из них активен? Моя цель - использовать его, чтобы помочь человеку, который в настоящее время находится в терминале.
РЕДАКТИРОВАТЬ: Это зависит от того, какие пользователи вошли в систему. Если вошел только один пользователь, он переходит к этому человеку. Если их несколько, то, по-видимому, они переходят к тому, что было зарегистрировано первым. Так что есть обходной путь; убедитесь, что только один пользователь вошел в систему. Но это довольно неубедительно. Все еще расследую ...
Найденный моим собственным ответом, по крайней мере одним ответом. Я смог выполнить его путем присвоения каждому пользователю различного порта; затем запрос переходит к корректному пользователю.
dconf-инструменты Установки с
sudo apt-get install dconf-tools
Выполнение dconf Редактор (от Тире) и затем перемещение к:
org / gnome / desktop / remote-access
Набор "альтернативный порт использования" к проверенному, и набор 'альтернативный порт' к некоторому другому числу. Я использовал числа постепенного увеличения, запускающиеся с 5 901 для первого пользователя, 5902 для второго, и т.д.
Делают это для каждого пользователя и принимают во внимание их номера портов. Затем, когда Вы хотите получить доступ к экрану этого пользователя, переопределите порт по умолчанию при соединении с клиентом (обычно путем добавления ':5901' или так к IP-адресу).