원래 60Hz에서 오버클럭하여 QNIX 2710 모니터에서 100Hz 재생률을 달성하려고 합니다. 저는 Windows에서 110Hz까지 오버클럭할 수 있는 Nvidia GTX 1070을 실행하고 있습니다.
그러나 Ubuntu에서는 모니터를 전혀 오버클럭할 수 없습니다.이 오래된 블로그 게시물Nvidia 970을 사용하여 이를 달성하는 방법이 설명되어 있지만 내 모니터가 필요한 옵션 Option "UseEDID" "False"
을 실행하고 있습니다 Option "ModeValidation" "NoEDIDModes"
. 이러한 옵션이 없으면 사용자 정의 모니터를 만들 수 있지만 ModeLine
60Hz 이하에서만 가능합니다. 이 이상의 항목이 생성되면 로그 파일은 /var/log/Xorg.0.log
이것이 유효한 모드가 아니며 기본 모드로 돌아간다는 것을 알려줍니다.
Nvidia의 455 드라이버를 사용하여 Ubuntu 20.04.1 LTS를 실행하고 있습니다.
또한 Compizconfig 설정 관리자를 통해 새로 고침 빈도 감지를 끄고 오버클러킹을 시도했습니다.
답변1
내가 사용하는 조합
/etc/X11/xorg.conf.d/98-monitor.conf
Section "Screen"
Option "ModeValidation" "AllowNonEdidModes,NoEdidMaxPClkCheck,NoMaxPClkCheck"
Monitor "Monitor"
Identifier "Screen"
Device "Device"
EndSection
Section "Monitor"
Identifier "Monitor"
HorizSync 30-83
VertRefresh 56-75
EndSection
/etc/X11/xorg.conf.d/99-nvidia.conf
Section "Device"
Identifier "Videocard0"
BusID "PCI:7:0:0"
Driver "nvidia"
VendorName "NVIDIA"
BoardName "NVIDIA Corporation TU116 [GeForce GTX 1660 Ti] (rev a1)"
Option "Coolbits" "28"
Option "metamodes" "nvidia-auto-select +0+0 {ForceCompositionPipeline=On, ForceFullCompositionPipeline=On}"
Option "UseEDIDFreqs" "Off"
Option "UseNvKmsCompositionPipeline" "Off"
EndSection
그리고https://github.com/birdie-github/useful-scripts/blob/master/monitor_overclock
Windows에서 작동하는 경우 다운로드하세요.소프트 MCCS그리고 Windows에서 모델 행을 복사하세요.
답변2
나는 그의 게시물에서 언급된 Artem ModeValidation
옵션을 사용하지 않았습니다 AllowNonEdidModes
. NoEdidMaxPClkCheck
저에게 도움이 되지 않은 사람들을 제외하고는 블로그 게시물의 옵션과 함께 이를 작동하게 만들었습니다.
이제 내 모델이 허용되지만 다시 시작할 때 로드되지 않습니다. 그래서 대본을 만들었어요
#!bin/bash
xrandr --output DVI-D-0 --mode 2560x1440 --rate 100.00
/etc/profile
로그인할 때마다 100Hz 프레임 속도로 2560x1440 모델 행 에 연결한 다음 활성화했습니다.