在具有最小 X 服务器的系统上运行最小化的应用程序

在具有最小 X 服务器的系统上运行最小化的应用程序

我在 Ubuntu 上运行 X,最小化使用xinit.我现在想以最小化模式启动 Spotify,因为它是远程控制的,而且我不希望它可见。

我还考虑过安装一个小型窗口管理器,但我必须能够通过脚本最小化窗口,因为既没有键盘也没有鼠标可用。

答案1

您可以xdotool与 一起使用windowminimize。假设它是活动窗口:

xdotool windowminimize "$(xdotool getactivewindow)"

如果它不是活动窗口,您可以使用xdotool search Spotify来获取该窗口。如果这不起作用,您可以xprop查找 Spotify 窗口的 WM_CLASS,然后使用它。

答案2

这可以通过以下方式完成:

xdotool windowunmap <window-id> 

感谢 Chris Brown 指导我使用 xdotool。似乎只有在运行窗口管理器的情况下才能最小化窗口。但取消映射就像一个魅力。

相关内容