it-swarm-ko.tech

Xorg의 화면 크기 가져 오기 및 설정

X 세션 동안 get-screen-resolution와 같은 명령을 실행하여 '800x480'출력을 얻고 싶습니다. (또는 실제 화면 크기가 무엇이든).

이것에 사용할 수있는 것이 있습니까? 현재 저는 스크린 샷 을 찍고 결과 *.jpg의 너비 및 높이 속성을 측정합니다.

또한 명령 줄에서 X 세션 중에 어떻게 화면 크기 설정합니까?

13
Stefan

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
13
Michael Mrozek

내 개인 쉘 라이브러리에서 :

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

Imagemagick 사용을 위해 xrandr 출력 정리

다음 줄은 xrandr의 출력을 가져 와서 imagemagick와 함께 사용하기 위해 awk로 정리합니다.

$ xrandr |awk '$0 ~ "*" {print $1}'

1366x768
2
Serge Stroobandt