У мене працює XFCE 4.12 з 3 моніторами на двох екранах X та двома відеокартами на одному комп’ютері. Два монітори утворюють один екран X, використовуючи функцію nvidia twinview, яка є Screen0 на Device0 у конфігурації Xorg. Третій монітор призначений для другого екрану, який є Screen1 на Device1 у конфігурації Xorg. Я можу добре перетягувати вікна між моніторами на Screen0. Я також можу вільно переміщувати мишу між екраном0 та екраном1, і навіть дані буфера обміну переносяться між двома екранами X добре.
Обидва ці екрани X діють як незалежні настільні комп'ютери, які мають власний набір вікон перегляду. Мені це подобається, і це корисно для автоматичного виготовлення однієї сторони. Однак якщо я запускаю програму на одному екрані X, я не можу перемістити її на інший екран X, просто перетягнувши його. Якщо я хочу запустити цю програму на іншому екрані, я повинен її перезапустити на цьому екрані.
Моє запитання - чи є спосіб перенести програму під час її запуску на інший екран, використовуючи якусь команду чи іншу функцію X windows. Спасибі.
Оновлення: я збираюся розпочати щедрість з цього питання, але я про це цікавився деякий час. Щоб заробити винагороду, ви повинні надати деякі довідки для підтвердження.