최소 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에게 감사드립니다. 창 관리자가 실행 중이어야 창을 최소화할 수 있는 것 같습니다. 그러나 매핑 해제는 매력처럼 작동합니다.

관련 정보