X가 시작될 때 열리는 창 최대화

X가 시작될 때 열리는 창 최대화

.xsession 스크립트가 있습니다. 백그라운드에서 그놈 터미널을 열고 있습니다. 극대화하고 싶습니다. 저는 Cinnamon을 창 관리자로 사용하고 있습니다. 나는 일반적으로 창 관리자가 최대화 버튼을 클릭할 때 클라이언트 X 응용 프로그램의 크기를 조정하는 일을 담당한다는 것을 알고 있습니다.

이것을 달성할 수 있는 방법이 있는지 궁금합니다.

~$ cat .xsession
google-chrome > /dev/null 2>&1 &
gnome-terminal &
gnome-session --session cinnamon 

답변1

가장 간단한 방법은

gnome-terminal --maximize

좀 더 강력한 옵션을 원하시면 다음을 시도해 보세요.악마의 세력.

답변2

이 특별한 경우에 그러한 옵션이 있으면 당연히 사용하십시오.

다른 경우에는 아래 코드가 작동하는 것으로 나타났습니다.

루프가 없으면 전체 화면 명령이 매우 빠르게 시작되기 때문에 루프가 존재합니다.앞으로전체화면으로 볼 수 있는 창이 있어요!

wmctrl -l창을 나열하는 것입니다. wc -l행 수를 계산하는 것 wmctrl -r입니다. 작동할 창을 지정하고 -b창에서 수행되는 실제 작업을 알 수 있습니다.

my-application &
while (( ! `wmctrl -l | my-application | wc -l` )) {}
wmctrl -r my-application -b toggle,fullscreen

관련 정보