After the Arch nvidia-dkms package update from 580.95.05 to 580.105.08-1, my custom 144 Hz OLED TV overclock config stopped working and instead of a login screen, the TV shows no signal now.
This /etc/X11/xorg.conf.d/144Hz.conf config works with the previous nvidia-dkms 580.95.05-1 version:
Section "Monitor"
Identifier "HDMI-0"
Option "PreferredMode" "3840x2160_144"
Modeline "3840x2160_144" 1306.206 3840 3848 3880 3920 2160 2300 2308 2314 +HSync -VSync
Option "ExactModeTimingsDVI" "True"
Option "ModeValidation" "AllowNonEdidModes,NoMaxPClkCheck,NoEdidMaxPClkCheck,NoMaxSizeCheck,NoHorizSyncCheck,NoVertRefreshCheck"
Option "IgnoreEDID" "True"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "HDMI-0"
Option "AllowIndirectGLXProtocol" "off"
Option "TripleBuffer" "on"
EndSection
RTX 4070.
After sudo downgrade nvidia-dkms nvidia-utils lib32-nvidia-utils to the previous version, the login screen appears again (and the 144 Hz option works again too) appears again. How to fix?