Фон:
Я помогаю создать медиа-стену из запасных компьютеров / экранов для местного университета, чтобы использовать processing.org/java для распределения визуализации по нескольким машинам. Тем не менее, он все еще глючит, и мне нужно время от времени перезапускать клиентов.
Проблема:
В настоящее время у меня возникают проблемы с выяснением того, как перезапустить клиентское Java-приложение удаленно с сервера. Примечание: клиенты подключаются напрямую к двум экранам, а не выводятся без монитора
Расследование:
Я воссоздал похожую среду на AWS/EC2, где я могу заставить работать модель клиент-сервер, но просто не могу запустить клиент GUI удаленно. Я продолжаю получать:
Не могу открыть Дисплей.
Конкретная проблема:
В настоящее время я использую следующее с сервера:
ssh ubuntu @ guiclient1 "экспорт DISPLAY =:0; cd ~/wallclient/; xclock &"
Дополнительно:
Я контролирую тот же рабочий стол guiclient1, используя x2go. Я не делал какой-либо конкретной конфигурации xauth / xhost - так как еще не видел проблем, связанных с этим.
Что я должен настроить по-другому? Я не нашел большой помощи в Интернете - я не хочу переадресовывать порт обратно на сервер, на что большинство вопросов отвечают.
Спасибо