从睡眠状态恢复时出现奇怪的系统时间漂移

从睡眠状态恢复时出现奇怪的系统时间漂移

我最近购买了一台 HP14-fq1003cl笔记本电脑,并摆脱了 Windows 11 的束缚,并在系统上安装了 KDE neon。它与 Linux 配合得很好,我对此非常满意。

然而,我多次遇到的一个问题是,当我从睡眠状态恢复它时,时钟向前跳动有时。通常情况下,只有当我将笔记本电脑插入电源,合上盖子(触发睡眠),在仍处于暂停状态时拔下插头,并在暂停超过几分钟后恢复时,才会发生这种情况。其他时候,只需简单的暂停和恢复即可触发此操作。如果有帮助的话,它喜欢跳到 2077 年或 2195 年。

我可以通过简单地禁用 NTP 并重新启用它来修复它,我什至感到非常沮丧,以至于我创建了一个按键绑定来快速修复它。

我翻遍了 Unix StackExchange、AskUbuntu 等的大量文章,发现除了“不要挂起你的系统,只需将其关闭”之外没有任何解决方案。虽然我不想将其用作最佳解决方案,但我会选择它而不是根本没有解决方案。但我想在放弃之前至少弄清楚到底发生了什么,并将其作为我的最终解决方案。

答案1

事实证明,检查 BIOS 中的日期和时间会很有帮助,运行时timedatectl status我了解到 RTC 确实报告了 2077 年。安装 chrony 并正确设置 RTC 解决了这个问题。

相关内容