애플리케이션에서 다루는 화면 해상도 찾기

애플리케이션에서 다루는 화면 해상도 찾기

우리가 할 수 있는 화면 해상도를 찾으려면

xdpyinfo  | grep 'dimensions:'

또는

xrandr | grep '*'

하지만 앱이 화면 해상도를 얼마나 지원하는지 어떻게 알 수 있나요?

내 모니터의 GUI 응용 프로그램이 얼마나 많은 해상도를 지원하는지 확인하고 싶습니까?

Firefox를 최대화하고 원하는 크기로 변경할 때 얼마나 많은 해상도를 지원하는지 확인하고 싶다고 가정해 보겠습니다.

또한 웹 브라우저 내에서 웹 사이트가 지원하는 화면 해상도를 확인하고 싶습니다.

답변1

xwininfo터미널에서 실행하고 알고 싶은 창을 클릭하세요. 이렇게 하려면 창이 표시되어야 하므로 Alt-Tab이와 유사한 것(마우스로 클릭하지 않는 모든 것)을 사용해야 할 수도 있습니다.

예를 들어 방금 xwininfoChromium 브라우저 창을 실행하고 클릭하고 다음을 입력했습니다.

$ 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.

관련 정보