Resolution
查找應用程序覆蓋的螢幕解析度
我發現要找到螢幕解析度,我們要麼
xdpyinfo | grep 'dimensions:'
或者
xrandr | grep '*'
但是我如何找到應用程序覆蓋了我的螢幕解析度的多少部分?
就像我想確定我的顯示器上的 GUI 應用程序覆蓋多少解析度?
比如說,我想確定 Firefox 在最大化和更改為我喜歡的尺寸時覆蓋了多少解析度。
還要說,我想確定 Web 瀏覽器內的網站所覆蓋的螢幕解析度。
在終端中執行
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
順便說一句,在’s 手冊頁
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
.