Как получить окно из удаленного окна, только из командной строки?
У меня есть удаленный ящик 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
, так далее.