Я знаю, что могу запустить приложение на главном экране компьютера с Linux через ssh примерно так:

DISPLAY=localhost:0 firefox http://nyan.cat

Я знаю, что могу открыть Windows на моем ноутбуке через SSH, если я подключусь к компьютеру через

ssh -X user@computer

Но есть ли способ открыть окно на обоих дисплеях?
Или, по крайней мере, переместить окно, открытое на главном дисплее, на экран моего ноутбука через ssh (без перезапуска программы) ?

И если обычный ssh не может, есть ли что-то, что может?

1 ответ1

2

Нет, одно окно X11 может отображаться только на одном дисплее X11.

И нет, перемещение во время выполнения, как правило, невозможно (теоретически это может быть сделано, но только если программа реализует это сама).

Однако вы можете запустить xpra вместо простой пересылки X11; он позволяет отключать программы X11 аналогично SCREEN или tmux и снова подключать их к другому дисплею.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .