На моєму головному апараті у мене відкритий робочий стіл Ubuntu та вхід у систему. Потім я також входжу в цю машину з віддаленого комп'ютера, використовуючи X2go, який створює нову X-сесію. У мене на початковому сеансі відкритий файл вільного доступу . Я хочу зберегти цей файл і закрити його - але з віддаленої машини! (На обох сеансах увійшли однакові користувачі; я можу судо, якщо потрібно)
Я намагався використовувати, xdotool search
але це не вдається знайти вікно. Чи є спосіб зробити те, що я хочу від цього другого сеансу? Я бачу процес, з якого ps -A
навіть бачу відкритий файл lsof
! Як я можу зробити "зберегти і закрити" на ньому?
DISPLAY=:0
(або будь-якого відображення вашого іншого облікового запису), а потім запустіть сервер і перейдіть на нього від клієнта. Але це може бути надмірним. У LibreOffice, можливо, є протокол повідомлень - я не страшенно знайомий з ним, оскільки використовую документи Google або звичайні текстові файли у Vim (включаючи LaTex) ...
DISPLAY:1
тоді запустіть будь-яку програму X (xeyes для тестування) і запуститься під VNC. Те ж стосується віддалених vncservers. SSH в машину, то простий запуск експорту DISPLAY: 1 перед використанням.