Не удается открыть X-сервер на локальном компьютере

Я безуспешно пытаюсь открыть установку с графическим интерфейсом из оболочки, поэтому сначала я попытался открыть только xclock , но тоже не смог. Обычно экспорт в ДИСПЛЕЙ решил проблему. У меня есть подозрение, что это связано с безопасностью, но у меня нет необходимых знаний для его отладки.

[grid@localhost grid122]$ export DISPLAY=:0
[grid@localhost grid122]$ xclock 
No protocol specified
Error: Can't open display: :0
[grid@localhost grid122]$ export DISPLAY=localhost:0
[grid@localhost grid122]$ xclock 
Error: Can't open display: localhost:0

Также пробовали разные адреса:

localhost:0.0
127.0.0.1:0
127.0.0.1:0.0

Также не удалось изменить /etc/hosts.allow .

Я использую CentOS 7 с GNOME

0
04.06.2017, 20:02
1 ответ

Ответ найден здесь, как только я понял проблему - я могу запустить xclock от пользователя, под которым я вошел, но не от других пользователей. Решение запускало xhost + от пользователя, под которым я вошел.

Забавно то, что я делал xhost + много раз раньше.

-1
28.01.2020, 05:05

Теги

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