I have a laptop with a Windows 11 & Fedora dual boot configuration and, possibly because of this kernel behavior, the clock always become skewed after suspends. I have tried running timedatectl set-local-rtc 0
, which substituted this problem with another one where Windows doesn’t show the correct time.
I know there is a way to have Windows use UTC for the BIOS time by modifying a registry entry, but saw a comment somewhere that you have to also disable NTP on Windows. Is this the only solution for the problem?