X Window System에서 창 최대화 문제

X Window System에서 창(window)을 최대화(maximize)했을 때 창이 화면 전체를 덮지 않는 경우가 있습니다. 창 최대화/리사이즈는 윈도우 매니저(window manager)의 도움을 받는 건데, 윈도우 매니저가 최대화/리사이즈의 동작을 어떻게 구현했느냐에 따라 달라집니다. 윈도우 매니저는 보통 X의 NETWORKAREA 정보를 참고하여 창의 최대 크기를 정합니다. workarea는 xprop 명령으로 확인할 수 있습니다. xprop 명령을 실행하고 커서가 + 모양으로 바뀌면 데스크탑의 빈 공간을 선택합니다. 1366x768 해상도의 스크린에서 workarea가 아래와 같이 1366x744로 확인되면, 창을 최대화했을 때 24만큼 채워지지 않는 영역이 생길 수 있습니다.

_NET_WORKAREA(CARDINAL) = 0, 24, 1366, 744, 0, 24, 1366, 744, 0, 24, 1366, 744, 0, 24, 1366, 744

FVWM의 경우 workarea를 무시하도록 설정할 수 있습니다.

Style * EWMHMaximizeIgnoreWorkingArea, EWMHPlacementIgnoreWorkingArea

http://fvwmforums.org/beginnersguide/global.html 문서를 보면,EWMHMaximizeIgoreWorkingArea 라고 표시되어있는데, 오타입니다. EWMHMaximizeIgoreWorkingArea 가 아니고 EWMHMaximizeIgnoreWorkingArea 입니다.