从挂起状态唤醒后时间错误

从挂起状态唤醒后时间错误

每次我的系统从挂起状态唤醒时,它都会显示错误的时间,即使它已设置为获取网络时间。可能是什么问题?

答案1

问题可能是您的内置 CMOS 在 Ubuntu 挂起期间不计算时间。同样有趣的是,笔记本电脑关闭一段时间后,BIOS 中的时间是多少。

要了解发生了什么,最好知道您的系统对此有何评论。

例如,您可以使用下一个命令来找出睡眠/恢复系统时发生的情况:

$ sudo journalctl -f | grep sync
бер 09 17:58:41 lenovo kernel: Filesystems sync: 0.190 seconds
бер 09 17:59:43 lenovo kernel: Filesystems sync: 0.143 seconds

要查看更详细的输出,你可以在终端中输入:

$ sudo journalctl -f

然后关闭笔记本电脑的盖子一段时间后再打开它。

之后,您可以检查背景中发生的情况并将其显示在这里。

为了解决您的问题,可以创建新的 systemd 服务,该服务将通过在暂停后立即重新启动您的时间服务来强制同步日期,如下所述:https://superuser.com/a/1529040/1032713

相关内容