Я использую Ubuntu 12.04 и x2goserver. Сеансы x2go загружаются в openbox, который запускает Java-программу, как это определено в ее профиле автозапуска.
Вопрос в том, что если я сделаю обновление для этой java-программы, как заставить все открытые сеансы x2go закрыться так, чтобы java-программа была закрыта, сеанс завершился, и им пришлось бы повторно подключиться и быстро Вы испытали обновленную Java-программу?
Можно просмотреть все сессии с x2golistsessions_root
и уничтожить сессии с x2goterminate-session <session id>
. Я не полагаю, что можно вынудить их снова соединиться автоматически. Для уничтожения всех сессий Вы могли выполнить это как корень:
x2golistsessions_root | awk -F'|' '{ print $2 }' | xargs -I % x2goterminate-session %