Command-Line

獲取和設置 Xorg 的螢幕大小

  • January 12, 2020

我想get-screen-resolutionX 會話期間執行一個命令 以獲得“800x480”輸出。(或任何實際螢幕尺寸)。

有什麼可用的嗎?目前我截取螢幕截圖並測量結果*.jpg的寬度和高度屬性。

另外,如何在 X 會話期間從命令行設置螢幕尺寸?

您可以xrandr同時使用

獲取解析度

$ xrandr
Screen 0: minimum 320 x 240, current 1920 x 1080, maximum 1920 x 1080
default connected 1920x1080+0+0 0mm x 0mm

設置解析度

$ xrandr --output default --mode 1280x1024

來自我的個人 shell 庫:

get_screen_size()
{
   xdpyinfo | awk '/dimensions:/ { print $2; exit }'
}

引用自:https://unix.stackexchange.com/questions/2672