Прикрепить перенаправленное окно к обоим дисплеям?

268
Levans

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

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

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

ssh -X user@computer 

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

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

0

1 ответ на вопрос

2
grawity

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

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

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

И xpra также поддерживает совместное использование, так что вы можете подключить два клиента одновременно. totaam 7 лет назад 0