Trên máy chính của tôi, tôi có một máy tính để bàn Ubuntu mở và đăng nhập. Sau đó tôi cũng đăng nhập vào máy này từ một máy tính từ xa, sử dụng X2go để tạo phiên X mới. Tôi có một tập tin libreoffice mở trên phiên ban đầu . Tôi muốn lưu tệp này và đóng nó - nhưng từ máy từ xa! (Cả hai phiên đều có cùng một người dùng đăng nhập; tôi có thể sudo nếu cần)
Tôi đã thử sử dụng xdotool search
nhưng không tìm thấy cửa sổ. Có cách nào để làm những gì tôi muốn từ phiên thứ hai này không? Tôi có thể thấy quá trình với ps -A
tôi thậm chí có thể xem tệp đang mở lsof
! Làm thế nào tôi có thể thực hiện "lưu và đóng" trên đó?
DISPLAY=:0
(hoặc bất kỳ màn hình nào mà tài khoản khác của bạn sẽ được bật) và sau đó khởi chạy máy chủ và truy cập từ máy khách. Nhưng điều đó có thể là quá mức. LibreScript có thể có giao thức tin nhắn - Tôi không quen thuộc lắm với nó vì tôi sử dụng Google Docs hoặc các tệp văn bản thuần túy trong Vim (bao gồm LaTex) ...
DISPLAY:1
sau đó bắt đầu bất kỳ chương trình X nào (xeyes để thử nghiệm) và sẽ chạy theo VNC. Áp dụng tương tự cho vncservers từ xa. SSH vào máy sau đó đơn giản chạy xuất HIỂN THỊ: 1 trước khi bạn sử dụng.