質問: 別のxセッションで開いているウィンドウにキーストロークを送信するコマンドラインの方法 メインマシンで、ubuntuデスクトップを開いてログオンしています。次に、新しいxセッションを作成するx2goを使用して、リモートコンピューターからこのマシンにログインします。 libreofficeファイルがある元のセッションで開く。このファイルを保存して閉じたいのですが、リモートマシンからです! (両方のセッションで同じユーザーがログインしています。必要に応じてsudoを実行できます)xdotool searchを使用してみましたが、ウィンドウが見つかりません。この2番目のセッションでやりたいことを行う方法はありますか? ps -aでプロセスを確認できますlsofで開いているファイルを確認することもできます!どうすれば「保存して閉じる」ことができますか?
回答: 考えられる要件がいくつかあるようです。明らかに、ホストはxhostsファイル(回答としてマークされていました)にあり、適切なdisplay値がエクスポートされている必要があります。この投稿は、 xdotoolがリモートx11ウィンドウを見つける を許可することで、希望どおりに実行するのに役立ちます。