アプリケーションで扱う画面解像度を探す

アプリケーションで扱う画面解像度を探す

私たちができる画面解像度を見つけるには

xdpyinfo  | grep 'dimensions:'

または

xrandr | grep '*'

しかし、アプリが画面解像度をどのくらいサポートしているかはどうすればわかりますか?

私のモニターのGUIアプリケーションがどのくらいの解像度をサポートしているかを確認したいですか?

Firefoxを最大化し、必要なサイズに変更するときにどれだけの解像度をサポートしているかを確認したいとします。

また、Webブラウザ内でWebサイトがサポートしている画面解像度を確認したいと思います。

ベストアンサー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

おすすめ記事