В моем случае я сделал бы скрипт:
Случай (window_border) в ~. / picture
gnome-screenshot --window ~/picture/screenshot_$(date+%X_% H:$M:$:$S:$n)*png
Bash -i remove-border -f window
Bash --window --remove-border -f ''~/picture/screenshot_$(date+%X_%H:$M:$:$S:$N).png''
endl
, и он может работать Fine This Way.
Если вы хотите запускать несколько приложений, включая приложение GUI и приложение для текстового режима, я думаю, вы можете сделать это следующим образом:
на консоли (монитор подключен к серверу) вы запускаете приложения GUI «напрямую» и приложения текстового режима в окнах эмулятора терминала. удаленно вы запускаете приложения GUI через ssh -X и приложения для текстового экрана через ssh через отдельные окна эмулятора терминала на клиентском компьютере.Вы не можете подключиться к процессу с графикой (активная работа графики), как вы описываете в вопросе, но вы можете запустить процесс в фоновом режиме и продолжить его. Вы можете протестировать следующую командную строку.
$ num=0;while true; do echo "$num";num=$((num+1));sleep 1;done > numbers &
Проверить с помощью
$ tail -f numbers
Проверить, Наконец, если сервер может быть подключен через Интернет или иным образом несколькими людьми через локальную сеть, рассмотрите аспекты безопасности с подключением GUI, созданным @Panther.
Если вы хотите запускать несколько приложений, включая приложение GUI и приложение для текстового режима, я думаю, вы можете сделать это следующим образом:
на консоли (монитор подключен к серверу) вы запускаете приложения GUI «напрямую» и приложения текстового режима в окнах эмулятора терминала. удаленно вы запускаете приложения GUI через ssh -X и приложения для текстового экрана через ssh через отдельные окна эмулятора терминала на клиентском компьютере.Вы не можете подключиться к процессу с графикой (активная работа графики), как вы описываете в вопросе, но вы можете запустить процесс в фоновом режиме и продолжить его. Вы можете протестировать следующую командную строку.
$ num=0;while true; do echo "$num";num=$((num+1));sleep 1;done > numbers &
Проверить с помощью
$ tail -f numbers
Проверить, Наконец, если сервер может быть подключен через Интернет или иным образом несколькими людьми через локальную сеть, рассмотрите аспекты безопасности с подключением GUI, созданным @Panther.
Если вы хотите запускать несколько приложений, включая приложение GUI и приложение для текстового режима, я думаю, вы можете сделать это следующим образом:
на консоли (монитор подключен к серверу) вы запускаете приложения GUI «напрямую» и приложения текстового режима в окнах эмулятора терминала. удаленно вы запускаете приложения GUI через ssh -X и приложения для текстового экрана через ssh через отдельные окна эмулятора терминала на клиентском компьютере.Вы не можете подключиться к процессу с графикой (активная работа графики), как вы описываете в вопросе, но вы можете запустить процесс в фоновом режиме и продолжить его. Вы можете протестировать следующую командную строку.
$ num=0;while true; do echo "$num";num=$((num+1));sleep 1;done > numbers &
Проверить с помощью
$ tail -f numbers
Проверить, Наконец, если сервер может быть подключен через Интернет или иным образом несколькими людьми через локальную сеть, рассмотрите аспекты безопасности с подключением GUI, созданным @Panther.
Нет, это невозможно, так как функции X11 не позволяют отключать и повторно подключаться к серверу в запущенном приложении таким образом.
Вы можете использовать что-то вроде RDP / VNC для запуска полного сеанса на сервере, где вы можете подключиться и отключиться от сервера RDP / VNC от клиента, оставив приложения открытыми и запущенными на удаленном сервере, что на самом деле больше похоже на работу tmux / screen, чем на то, как ssh -X работы.
Нет, это невозможно, так как функции X11 не позволяют отключать и повторно подключаться к серверу в запущенном приложении таким образом.
Вы можете использовать что-то вроде RDP / VNC для запуска полного сеанса на сервере, где вы можете подключиться и отключиться от сервера RDP / VNC от клиента, оставив приложения открытыми и запущенными на удаленном сервере, что на самом деле больше похоже на работу tmux / screen, чем на то, как ssh -X работы.
Нет, это невозможно, так как функции X11 не позволяют отключать и повторно подключаться к серверу в запущенном приложении таким образом.
Вы можете использовать что-то вроде RDP / VNC для запуска полного сеанса на сервере, где вы можете подключиться и отключиться от сервера RDP / VNC от клиента, оставив приложения открытыми и запущенными на удаленном сервере, что на самом деле больше похоже на работу tmux / screen, чем на то, как ssh -X работы.