メインマシンで、Ubuntuデスクトップを開いてログオンしています。次に、新しいXセッションを作成するX2goを使用して、リモートコンピューターからこのマシンにログインします。元のセッションで libreofficeファイルを開いています。このファイルを保存して閉じたいのですが、リモートマシンからです!(両方のセッションで同じユーザーがログインしています。必要に応じてsudoを実行できます)
使ってみxdotool search
ましたが、ウィンドウが見つかりません。この2番目のセッションからやりたいことを行う方法はありますか?私はでプロセスをps -A
見ることができますlsof
!どうすれば「保存して閉じる」ことができますか?
DISPLAY=:0
(または他のアカウントがオンになっているディスプレイ)を含み、サーバーを起動してクライアントからアクセスします。しかし、それは過剰かもしれません。LibreOfficeにはメッセージプロトコルがある可能性があります。Vim(LaTexを含む)でGoogleドキュメントまたはプレーンテキストファイルを使用しているため、あまり慣れていません...
DISPLAY:1
からXプログラム(テスト用のxeyes)を起動し、VNCで実行します。同じことがリモートvncserversにも当てはまります。マシンにSSHで接続し、使用する前に単純にexport DISPLAY:1を実行します。