Xorg 구성에서 모니터 새로 고침 빈도 설정

Xorg 구성에서 모니터 새로 고침 빈도 설정

200hz 주사율을 지원하는 모니터가 있는데 그걸 사용해 보고 싶습니다. 실행하면 xrandr다음 옵션이 표시됩니다.

$ xrandr
Screen 0: minimum 320 x 200, current 5560 x 1920, maximum 16384 x 16384
DP-1 connected 2560x1080+0+420 (normal left inverted right x axis y axis) 814mm x 346mm
   2560x1080     59.98*+ 200.00   143.94   119.95    99.94    84.96  
   1400x1050     74.76    59.98

그러나 Xorg 구성을 변경하면 다음과 같습니다.

Section "Monitor"
    Identifier  "DP-1"
    Option      "PreferredMode" "2560x1080"
    Option      "Position" "0 420"
    Option      "Primary" "true"
EndSection

도착하다:

Section "Monitor"
    Identifier  "DP-1"
    Option      "PreferredMode" "2560x1080_200"
    Option      "Position" "0 420"
    Option      "Primary" "true"
EndSection

모니터가 로드되지 않으며 에 표시되지 않습니다 ~/.local/share/xorg/Xorg.0.log.

Xorg 구성 파일에서 모니터 새로 고침 빈도를 설정하는 다른 방법이 있습니까?

답변1

디스플레이 Xorg.log에 NVidia 카드가 있는 것처럼 보이지만 결국에는 다음과 같은 메시지가 표시됩니다.모드 설정운전자(최후의 수단입니다). 둘 다새로운 스타일그리고네바다두 번 등록했는데 그것도 이상하네요. 어쩌면 귀하의 하드웨어가 너무 새롭기 때문에 nouveau가 이를 지원하지 못할 수도 있습니다. 그럼에도 불구하고 이 구성에서는 하드웨어 가속을 사용할 수 없습니다( 확인 glxinfo).

모델 행의 기본 이름은 이제 수직 및 수평 해상도만 포함하는 것으로 보입니다 xf86SetModeDefaultName(xf86Modes.c). IIRC에는 새로 고침 빈도도 포함되었습니다. 모델 행 이름에서 주파수를 제외하는 이유가 무엇인지는 모르겠지만, 이는 xorg.conf해상도는 동일하지만 화면 주사율이 다른 여러 모델 행이 있는 경우 어떤 모델 행이 사용되는지 제어할 수 없음을 의미합니다.

이 경우 내가 생각할 수 있는 유일한 것은 모델린을 포함하여 xorg.conf다음과 같은 것이 필요하다는 것 입니다.

Section "Monitor"
    ...
    ModeLine "[email protected]" 598.40 2560 2608 2640 2720 1080 1083 1093 1100 +hsync +vsync
    Option "PreferredMode" "[email protected]"
    ...
EndSection

Xorg.log올바르게 승인되었는지 확인 하고 해당 모델 행을 선택하면 거기에 문제가 표시됩니다.

답변2

위의 방법 중 어느 것도 작동하지 않으면 화면 섹션에서 메타 모드 옵션을 설정해 보십시오.

Option "metamodes" "DP-1: 2560x1080_200 +0+0"

관련 정보