Xfce:wmctrlなしで他のデスクトップでプログラムを実行する

Xfce:wmctrlなしで他のデスクトップでプログラムを実行する

定義された複数のデスクトップを使用して実行している間Xfce、プログラムを起動し、現在フォーカス以外のデスクトップから起動するようにしたいと思います。

私はバックグラウンドの現在のデスクトップからプログラムを起動し、そのpidをキャプチャし、pidを使ってXウィンドウIDを見つけwmctrlwmctrlそれを使ってそのウィンドウを別のデスクトップに移動するスクリプトを書く方法を知っています。

しかし、現在デスクトップでプログラムがしばらく実行されたくありません。現在のフォーカスが現在のデスクトップから離れることなく、他のデスクトップですぐに実行したいと思います。そして、スクリプトが使用するpidをキャプチャできるように、バックグラウンドでプログラムを起動するためにスクリプトを使用したくありませんwmctrl。現在のデスクトップ。

Xfceこれがどんな環境でも可能かどうかはわかりませんがX11、もしそうなら、誰かがこの正確な目的に使用できるユーティリティを教えてもらえますか?

よろしくお願いします。

ベストアンサー1

おすすめ記事