
Я получил точные тайминги, которые мне нужны для моего монитора от CRU в Windows, и они отлично работают в Windows. Однако использование XRandr и любого из доступных в настоящее время решений на форуме никогда не приводит к правильной загрузке режима.
[ 1329.608] (WW) NVIDIA(0): No valid modes for
[ 1329.608] (WW) NVIDIA(0): "DFP-0:Custom_1920x1080_87,DFP-4:Custom_1920x1080_87";
Что бы я ни пытался, режимы отклоняются. Но я точно знаю, что числа верны. Я пробовал отключить все проверки NVIDIA в Xorg.Conf, но это ничего не дало. Есть ли актуальное руководство или рекомендуемое решение по принудительному использованию определенных пользовательских разрешений с частотами и таймингами?
Редактировать:
Мой custom-resolution.conf (подтверждено, что он читается)
Section "Monitor"
Identifier "BenQMonitor"
Modeline "Custom_1920x1080_87" 191.4 1920 1944 1976 2000 1080 1083 1088 1100 +hsync +vsync
Option "PreferredMode" "Custom_1920x1080_87"
EndSection
Section "Screen"
Identifier "Screen0"
Monitor "BenQMonitor"
DefaultDepth 24
SubSection "Display"
Modes "Custom_1920x1080_87"
Depth 24
EndSubSection
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
Option "NoLogo" "True"
Option "ModeValidation" "HDMI-0: NoEdidMaxPClkCheck, NoHorizSyncCheck, NoVertRefreshCheck, NoMaxSizeCheck, NoDFPNativeResolutionCheck, NoMaxPClkCheck, AllowNon60HzDFPModes, NoTot>
Screen 0
EndSection
Я пробовал играть с разными ModeValidations, ничего не изменилось. Тайминги часов верны на 100%, проверено на win. Насколько я могу судить, Xrandr определенно читает то, что я пишу, и активно отказывается от этого.