前回の質問によると、単一の Xvfb サーバー/プロセス上に複数のクライアントがありますか?、単一の xvfb プロセスで複数のクライアントを実行できます。これが本当なら、どうすれば実行できるのでしょうか?
例:
xvfb アプリ1
xvfb アプリ2
app2 は app1 のスクリーンショットを撮る必要がありますが、app2 は別の xvfb にあるため、app1 の xvfb 画面をキャプチャしません。画面キャプチャが機能するように、app1 と app2 の両方を同じ xvfb を使用して起動できるようにする必要があります。app1 と app2 はスクリプト内の完全に異なるポイントで起動されることに注意してください (つまり、「xvfb app1 app2」は実行できません)。
助言がありますか?