새로운 ModeLine을 추가하고 NVIDIA 드라이버와 함께 사용하세요

새로운 ModeLine을 추가하고 NVIDIA 드라이버와 함께 사용하세요

새로 고침 빈도를 줄이지 않으면 모니터가 깜박입니다. 기존 ATI 카드를 사용하여 xrandr최대 해상도의 새 모드를 추가 할 수 있었지만 아래와 같이 새로 고침 빈도가 약간 낮습니다.

xrandr --newmode "1600x1200_59.98" 131.50  1600 1696 1864 2128  1200 1203 1207 1238 -hsync +vsync
xrandr --addmode DVI-D-0        "1600x1200_59.98"
xrandr --output  DVI-D-0 --mode "1600x1200_59.98"

하지만 새 nvidia 카드를 사용하면 명령에서 BadMatch 오류가 발생합니다 --addmode. 아마도 nvidia는 이를 완전히 지원하지 않으므로 xrandr이를 사용하여 nvidia-settingsxorg.conf 파일을 생성한 다음 편집하여 모델 라인에 추가해야 합니다. 그럼 이제 질문은xorg.conf가 작동하지 않는 이유는 무엇입니까?

이는 NVIDIA 설정에 의해 생성됩니다.

# ... 
# input stuff
# ...
Section "Monitor" # some other monitor that's not the problem
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Acer H233H"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 770"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "nvidiaXineramaInfoOrder" "DFP-1"
    Option         "Stereo" "0"
    Option         "metamodes" "HDMI-0: 1920x1080_60 +1600+60, DVI-D-0: 1600x1200_60 +0+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

해당 모니터에 대한 구성이 생성되지 않아 새로운 ModelLine을 사용하기 위한 섹션을 추가했습니다. 이 모니터를 실제 모니터와 연결하는 방법을 모르기 때문에 이것이 내가 잘못하고 있는 것이라고 거의 확신합니다.

Section "Monitor"
    Identifier     "DVI-D-0"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    Option         "DPMS"
    Modeline       "1600x1200_59.98"  161.00  1600 1712 1880 2160  1200 1203 1207 1245 -hsync +vsync
EndSection

그런 다음 nvidia에게 다음과 같이 새로운 "1600x1200_59.98" 모델 라인을 사용하도록 메타 모드 섹션을 변경했습니다.

    Option         "metamodes" "HDMI-0: 1920x1080_60 +1600+60, DVI-D-0: 1600x1200_59.98 +0+0"

말할 필요도 없이 작동하지 않습니다. xrandr에 따르면 제 삼성 모니터는 여전히 1600x1200_60입니다.

관련 정보