Как получить окно из удаленного окна, только из командной строки?

У меня есть удаленный ящик Ubuntu (Linode), который мне нужен для запуска Java-программы, которая не является автономной (в ней есть окно с графическим интерфейсом). У меня самое плохое время, чтобы заставить это работать. Мне не нужен целый рабочий стол, только окно. Начиная с минимально установленной Ubuntu, вы можете порекомендовать облегченную стратегию для этого?

1 ответ

Решение

Чтобы запустить его на своем VPS, сделайте следующее. После входа в SSH сделайте следующее:

sudo apt-get установить vnc4server openbox
vncserver # введите пароль, подтвердите
vncserver -kill:1
  • Теперь откройте ~/.vnc/xstartup, закомментируйте последнюю строку x-window-manager & и вставить openbox-session & вместо.

  • Начать VNC с vncserver - убедитесь, что входящий порт 5901 открыт, если у вас включен брандмауэр.

  • Подключитесь к дисплею 1 (или порту 5901) с любым клиентом VNC. Вы получите серый фон сеанса openbox вместе с xterm по умолчанию и некоторыми опциями VNC:

    введите описание здесь

  • Запустите свои программы, для которых требуется графический интерфейс и т. Д. Если щелкнуть правой кнопкой мыши в любом месте, вы сможете открыть больше терминалов. Вы можете изменить терминал по умолчанию на что-то отличное от xterm, установив другой эмулятор терминала. рекомендую sakura как это легче, чем установка gnome-terminal, так далее.

Другие вопросы по тегам