У меня есть рабочий стол монитора нескольких, где двумя мониторами управляет Fedora на:0.0 и:0.1, и другой монитор присоединен к мини-Mac. Я хотел бы предоставить решение для сценария запуска начинающих клиентов Совместных действий на каждом дисплее Fedora. Поле Fedora 9 выполняет XFCE fwiw.
xon позволяет Вам указывать удаленный хост для работы. У многих (но не все) приложения есть явный переключатель командной строки такой как - дисплей. Наконец, большинство X приложений считает переменную среды ДИСПЛЕЯ. Вы могли использовать это для обертывания чего-то в сценарий запуска, который откроет его на указанном дисплее.
Первый ответ, для использования xon программы, был трудным на Fedora из-за ее строгих мер безопасности (это появится, так как я наконец сдался, быть ненавидят, чтобы закрыть SELinux и заниматься проблемами брандмауэра), но это действительно получало меня думающий, что я мог использовать тот же подход, но использовать ssh. Это работало как чемпион. На мягкой фетровой шляпе (клиент совместных действий) поле я настроил сценарий для предоставления имени совместных действий и идентификатора дисплея, например, lilly1:0.1 Затем вызывает ssh для достижения желаемого результата:
$ ssh удаленный хост script-path-on-remote-host-screen-x11-display-screen-name-for-synergy
который будет работать на переднем плане, пока Вы хотите, чтобы Совместные действия обеспечили клавиатуру и мышь для указанного дисплея X11 на данном удаленном хосте.
- pmr