Xサーバーが最小のシステムで最小化されたアプリケーションを実行する

Xサーバーが最小のシステムで最小化されたアプリケーションを実行する

私はUbuntuでXを実行しており、最小化を使用していますxinit。今Spotifyはリモートで制御され、表示されないので、最小化モードで起動したいと思います。

小さなウィンドウマネージャをインストールすることも検討しましたが、キーボードやマウスを使用できないため、スクリプトを使用してウィンドウを最小化できる必要がありました。

答え1

xdotoolで使用できますwindowminimize。アクティブウィンドウであるとします。

xdotool windowminimize "$(xdotool getactivewindow)"

アクティブウィンドウでない場合は、を使用してxdotool search Spotifyウィンドウをインポートできます。それでも機能しない場合は、xpropSpotifyウィンドウでWM_CLASSを見つけて使用できます。

答え2

これは次の方法で行うことができます。

xdotool windowunmap <window-id> 

xdotoolの使い方を教えてくれたChris Brownに感謝します。ウィンドウマネージャが実行中でなければウィンドウを最小化できるようです。しかし、マッピング解除は魅力のように機能します。

関連情報