Предоставьте доступ ДИСПЛЕЯ для пользователя не, вошел в систему GUI

Пользователь "Усера" зарегистрирован GUI на человечности 14.04.3 (та же проблема появляется на 15,04).

Когда пользователь "userb" входит в систему ПК через ssh, он не может запустить графическое приложение с export DISPLAY=:0, например, nautilus возврат команды эта ошибка:

    No protocol specified

    ** (nautilus:30658): WARNING **: Could not open X display
    No protocol specified

    (nautilus:30658): Gtk-WARNING **: cannot open display: :0

Это раньше работало в Ubuntu 14.04.2.

Существует ли группа или установка, чтобы сделать, чтобы позволить сторонним пользователям запускать графические приложения на экране?

Это w команда произвела:

userb@ubuntu:~$ w
11:57:05 up 0 min,  2 users,  load average: 0,11, 0,03, 0,01
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
usera    :0       :0               11:56   ?xdm?  13.44s  0.10s init --user
userb    pts/3    192.168.0.45     11:57    2.00s  0.03s  0.00s w

Проблемой не является ssh, я могу воспроизвести ту же ошибку, когда я запускаю терминал на Усера GUI, затем вводя sudo userb и nautilus.

Спасибо за помощь мне.

1
задан 19 August 2015 в 13:03

2 ответа

Вы можете разрешить всем локальным (то есть вошедшим в систему) пользователям использовать дисплей, передав команду в терминале на графическом экране:

xhost +local:

В зависимости от того, как вы запускаете сервер, вы можете поместить эту команду в файле запуска или даже настроить сервер с помощью опции.

2
ответ дан 7 December 2019 в 13:54

Если Вы хотите открыть программу на удаленном дисплее от Вашего компьютера, необходимо позволить удаленные соединения. Обычно необходимо сделать файл/etc/x0.hosts для дисплея 0,/etc/X1.hosts для дисплея 1, и т.д. Возможно, необходимо сделать это также в случае. Попытка, также пишущий целое имя хоста при экспорте дисплея

export DISPLAY=hostname:0

Или делает все в одной строке

DISPLAY=hostname:0.0 nautilus
0
ответ дан 7 December 2019 в 13:54

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

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