Мне нужно вызвать xterm на машине SLES 11 (машина A) с другой машины SLES 11 (машина B). В настоящее время это не работает. Поэтому я решил кое-что протестировать.
На машине А работает следующее: DISPLAY=:0.0 xterm
Однако это не так: DISPLAY=localhost:0.0 xterm
Я исхожу из предположения, что если последнее не работает, удаленное соединение тоже не работает.
Для меня это похоже на проблему с разрешениями.
Любая помощь будет оценена.
Спасибо!
спасибо за другие ответы. Моя проблема возникла из-за настройки YaST> Безопасность и пользователи> Локальная безопасность, которая называется «Отключить удаленный доступ к X-серверу». Включение этого, настройка / отключение брандмауэра и запуск xhost +
кажется, делает свое дело.
Вы пробовали использовать ssh с пересылкой X11? На сегодняшний день это самый простой и безопасный вариант.
ssh -X username@hostname
Вы уверены, что X-сервер на машине B настроен на прием соединения с машиной A? ("xhost +" и брандмауэр выключен)
кстати, на моей машине с настройками по умолчанию, ключевого слова localhost нет, только первая строка, как вы ее упомянули.