우리가 할 수 있는 화면 해상도를 찾으려면
xdpyinfo | grep 'dimensions:'
또는
xrandr | grep '*'
하지만 앱이 화면 해상도를 얼마나 지원하는지 어떻게 알 수 있나요?
내 모니터의 GUI 응용 프로그램이 얼마나 많은 해상도를 지원하는지 확인하고 싶습니까?
Firefox를 최대화하고 원하는 크기로 변경할 때 얼마나 많은 해상도를 지원하는지 확인하고 싶다고 가정해 보겠습니다.
또한 웹 브라우저 내에서 웹 사이트가 지원하는 화면 해상도를 확인하고 싶습니다.
답변1
xwininfo
터미널에서 실행하고 알고 싶은 창을 클릭하세요. 이렇게 하려면 창이 표시되어야 하므로 Alt-Tab이와 유사한 것(마우스로 클릭하지 않는 모든 것)을 사용해야 할 수도 있습니다.
예를 들어 방금 xwininfo
Chromium 브라우저 창을 실행하고 클릭하고 다음을 입력했습니다.
$ xwininfo
xwininfo: Please select the window about which you
would like information by clicking the
mouse in that window.
xwininfo: Window id: 0x640001a "Find Screen resolution covered by an application - Unix & Linux Stack Exchange - Chromium"
Absolute upper-left X: 627
Absolute upper-left Y: 59
Relative upper-left X: 4
Relative upper-left Y: 24
Width: 1603
Height: 1342
Depth: 24
Visual: 0x21
Visual Class: TrueColor
Border width: 0
Class: InputOutput
Colormap: 0x20 (installed)
Bit Gravity State: NorthWestGravity
Window Gravity State: NorthWestGravity
Backing Store State: NotUseful
Save Under State: no
Map State: IsViewable
Override Redirect State: no
Corners: +627+59 -1380+59 -1380-279 +627-279
-geometry 1603x1342+623+35
그런데 xwininfo
매뉴얼 페이지의 "See Also" 섹션에 언급되어 있습니다. xdypinfo
항상 문서를 읽어볼 가치가 있습니다 :)
에서 man xdpyinfo
:
당신은 또한 볼 수 있습니다
X(7), xprop(1), xrdb(1), xwininfo(1), xrandr(1), xdriinfo(1), xvinfo(1), glxinfo(1)
xwininfo
매뉴얼 페이지에도 이에 대한 언급이 있습니다 xdpyinfo
. 그들은 모두 x11-utils
.