xrandr를 사용하여 수동으로 더 높은 해상도를 추가한 후 디스플레이가 화면을 채우지 않거나 깜박입니다.

xrandr를 사용하여 수동으로 더 높은 해상도를 추가한 후 디스플레이가 화면을 채우지 않거나 깜박입니다.

내 디스플레이의 해상도가 매우 낮았기 때문에(1024x768)다음을 사용하여 수동으로 더 높은 해상도를 추가했습니다.xrandr나를 위해벤큐 G2420HDB, 기본 해상도는 1920x1080으로 예상됩니다. 해상도 변경에 성공했는데, 이후 디스플레이가 화면을 꽉 채우지 못하는 현상이 발생했습니다. 모니터 가장자리가 검은 색이었습니다. 모니터의 "자동" 버튼을 누르면 디스플레이의 일부가 보이지 않을 정도로 상태가 악화되었습니다. H. Position, V. Position, Pixel Clock을 수동으로 변경했습니다. 이로 인해 검은색 가장자리가 더 작아지고 전체 디스플레이를 볼 수 있지만 이제 (빠르게) 움직이는 이미지(스크롤링, 데스크탑 변경, 비디오 등)가 있을 때 깜박거립니다. 내 모니터는 VGA-DVI 어댑터를 사용하여 AMD/ATI RV620 HDMI 오디오(Radeon HD 3400 시리즈) 그래픽 카드에 연결되어 있습니다.

내가 사용한 새 모드를 설치하려면 다음을 수행하십시오.

xrandr --newmode "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync && \
xrandr --addmode DVI-0 1920x1080_60.00 && \
xrandr --output DVI-0 --mode 1920x1080_60.00

이어서 다음을 xrandr보여줍니다.

$ xrandr
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
VGA-0 disconnected (normal left inverted right x axis y axis)
HDMI-0 disconnected (normal left inverted right x axis y axis)
DVI-0 connected primary 1920x1080+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  
   1920x1080_60.00  59.96* 

내가 설명한 증상의 원인은 무엇입니까? 내가 설정하려는 해상도가 잘못된 걸까요? 아니면 그래픽 카드, 모니터 또는 어댑터의 하드웨어 문제를 의미합니까?

답변1

그래픽 카드 사양과 디스플레이 사양에 따라 둘 다 디지털 DVI 출력과 입력을 각각 지원합니다.

말씀하신 수동 영상 조정에 따르면 디지털 DVI 신호를 아날로그 VGA 신호로 변환하는 것 같습니다. 가능하다면 이렇게 하지 마세요.

첫 번째 추천

DVI-D 또는 DVI-I 케이블을 사용하여 그래픽 카드와 디스플레이를 직접 디지털로 연결하세요.

디지털 신호를 사용하면 디스플레이가 픽셀이 표시되어야 하는 위치를 알기 때문에 이미지를 보정할 필요가 없습니다. 또한 디지털 신호에서 아날로그 신호로의 문제가 있는 변환을 사용하지 않기 때문에 깜박임이 사라져야 합니다.

또한 디지털 신호 사용의 다양한 장점으로 인해 전체적인 그림이 더 좋아질 것입니다.

두 번째 추천

어떤 이유로 디지털 신호를 아날로그 VGA 신호로 변환해야 하는 경우 시도해 볼 수 있는 안타까운 소프트웨어 방법이 있습니다.

  1. 다음을 사용하여 VESA CVT 모드 라인을 생성합니다.블랭킹 감소:

    cvt --reduced 1920 1080 60
    

    1920는 원하는 너비, 1080는 원하는 높이, 60는 원하는 주파수(헤르츠)입니다. 출력은 다음과 같아야 합니다.

    # 1920x1080 59.93 Hz (CVT 2.07M9-R) hsync: 66.59 kHz; pclk: 138.50 MHz
    Modeline "1920x1080R"  138.50  1920 1968 2000 2080  1080 1083 1088 1111 +hsync -vsync
    
  2. 방금 명령에서 얻은 모드 줄을 사용하여 새 모드를 만듭니다 cvt.

    sudo xrandr --newmode "1920x1080R"  138.50  1920 1968 2000 2080  1080 1083 1088 1111 +hsync -vsync
    
  3. 디스플레이 출력에 모드를 추가합니다.

    sudo xrandr --addmode DVI-0 1920x1080R
    
  4. 새로운 모드를 사용하세요:

    sudo xrandr --output DVI-0 --mode 1920x1080R
    

DVI-VGA 어댑터가 고해상도 변환에 대처할 수 없을 수도 있기 때문에 이것은 적중률 접근 방식이라고 말합니다. 블랭킹을 줄이면 어댑터의 대역폭을 확보하는 데 도움이 될 수 있지만 시도해 보지 않고는 확실히 알 수 없습니다.

답변2

Deltik대답문제의 한 부분을 해결했습니다. DVI-D 케이블을 사용한 후 디스플레이가 올바르게 식별되었습니다.

깜박임이 남아있었습니다. 마지막으로 시스템 설정 → 하드웨어 → 디스플레이 및 모니터 → 합성기로 이동하여 전환하여 KDE에서 깜박임을 제거했습니다.끄다. 이제 모든 것이 괜찮아 보입니다.

관련 정보