Это вопрос для начинающих, я знаю ... но я искал, и я расстраиваюсь. Я хорошо разбираюсь в Lunux, но мне никогда не приходилось иметь дело с XServer.
Вопрос 1:
Я SSH из OSX в настольную машину UBUNTU 14.04 как пользователь альфа.
Пользователь альфа также вошел локально на этом рабочем столе.
Я хочу запустить (через мой терминал) приложение, которое должно отображаться на компьютере UBUNTU (чтобы оно было видно на локальном дисплее локально вошедшего в систему пользователя).
Сегодня я получаю эту ошибку, когда я делаю это с терминала OSX:
15:21:20:157 AWT-EventQueue-0: Error
java.awt.HeadlessException:
No X11 DISPLAY variable was set, but this program performed an operation which requires it.
at java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:207)
at java.awt.Window.<init>(Window.java:535)
at java.awt.Frame.<init>(Frame.java:420)
<etc>
ПРИМЕЧАНИЕ: когда я делаю это с локального терминала (на UBUNTU), он работает как надо, так что с программой все в порядке.
Вопрос 2:
Если бы машина UBUNTU была безголовой, как мне перевести окна на другую машину, например мой Mac?
Спасибо Питер