Как перетащить окна между 2 X серверами?

Я видел этот вопрос , и я хотел бы что-то подобное.

Когда открывается новое окно, я бы хотел, чтобы оно отображалось на моем основном мониторе. Тогда, если есть необходимость, я бы перетащил его на дополнительный монитор. Есть ли способ сделать это?

Я использую xfce и gnome, и у меня есть 2 отдельных сеанса X.

0
задан 13 April 2017 в 15:24

1 ответ

С двумя отдельными X-серверами это (пока я не доказал свою неправоту) невозможно. Если вы хотите перетаскивать окна между экранами, вам придется использовать двойной вид, или вам нужно будет выбрать x-сервер, на котором ваше приложение будет открываться, прежде чем вы это сделаете.

Причиной этого могло бы быть то, что приложение должно было бы отсоединить себя от дисплея и от своего собственного оконного менеджера, оставив лишь миры своей заштрихованной тени, а затем воссоздать само себя и ядро ​​приложения. -присоединившись к новому оконному менеджеру, к которому вы хотите, чтобы он шел, тогда необходимо создать новое окно вокруг приложения, используя новый оконный менеджер ... Это как, нет, он сделает это за вас.

Однако есть приложение, которое может сделать это для вас, называется xpra. Он не удаляет приложение с исходного x-сервера и не создает его заново на новом, но делает так, чтобы приложение, запущенное на исходном X-сервере, отображалось на другом X-сервере. Не как VNC, но напрямую. Посмотрите здесь для получения дополнительной информации.

0
ответ дан 13 April 2017 в 15:24

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

Похожие вопросы: