데비안을 사용하여 전체 화면 해상도를 얻는 방법은 무엇입니까?

데비안을 사용하여 전체 화면 해상도를 얻는 방법은 무엇입니까?

저는 프로그래밍에 사용하는 1600x900 해상도의 HP 20wm 모니터를 가지고 있습니다. 하지만 해상도를 1600x900으로 설정하려고 할 때마다자른양쪽 모두 1440x900으로 크기가 조정되어 모니터 설정을 전체 화면으로 조정하면 이미지가 늘어나서 제대로 보이지 않습니다. cvt 1600 900다음을 출력합니다.

# 1600x900 59.95 Hz (CVT 1.44M9) hsync: 55.99 kHz; pclk: 118.25 MHz
Modeline "1600x900_60.00"  118.25  1600 1696 1856 2112  900 903 908 934 -hsync +vsync

xrandr다음을 사용하여 해상도를 설정했습니다.

xrandr --newmode "FullScreen"  118.25  1600 1696 1856 2112  900 903 908 934 -hsync +vsync
xrandr --addmode VGA1 "FullScreen"

화면 양쪽에서 본 내용은 다음과 같습니다.

여기에 이미지 설명을 입력하세요.

어떻게 해결할 수 있나요?

더 이상한 점은 환경설정에 들어가면 display"해상도 1600 x 900"이라고 되어 있다는 것입니다.분명히그러나 실제로는 그렇지 않습니다. xrandr다음 정보를 공개합니다.

Screen 0: minimum 320 x 200, current 1600 x 900, maximum 8192 x 8192
LVDS1 connected (normal left inverted right x axis y axis)
   1366x768      60.03 +
   1360x768      59.80    59.96  
   1024x768      60.00  
   800x600       60.32    56.25  
   640x480       59.94  
VGA1 connected primary 1600x900+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768      60.00  
   800x600       60.32    56.25  
   848x480       60.00  
   640x480       59.94  
   FullScreen    59.95* 
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
DP2 disconnected (normal left inverted right x axis y axis)

답변1

아직 코멘트를 추가할 수 없으므로 리뷰로 처리해 주시기 바랍니다. syslog를 확인하세요. 예를 들어 dmesg | tail 해상도를 변경하고, syslog를 확인하고, 간격을 거의 올바른 해상도로 변경하고 다시 확인하세요. 아마도 유용한 것이 있을 것입니다.

관련 정보