Ubuntu 16.04 — 任务栏中时钟小部件显示的时间不正确

Ubuntu 16.04 — 任务栏中时钟小部件显示的时间不正确

我已经手动设置了一些符号链接,这些符号链接应该可以保证系统时间符合我想要的语言环境,即

ln -sf /usr/share/zoneinfo/Canada/Eastern /etc/localtime
ln -sf /usr/share/zoneinfo/Canada/Eastern /etc/timezone

此外,如果我使用 检查系统时间date,它会显示正确的本地时间。但是,时钟小部件在 Lightdm 和 Unity 中都差了 2 个小时。

此安装实际上位于服务器上并使用 PXE/NFS 为其提供服务。因此,我只能通过服务器上的 chroot 环境进行更改。这很不幸,因为大多数 systemd 命令拒绝在 chroot 环境中运行。有没有什么想法可以让时钟与系统的本地时间同步?

有趣的是,执行dpkg-reconfigure tzdata并选择“America/Montreal”会产生以下输出:

Current default time zone: 'America/Montreal'
Local time is now:      Fri Jun 17 17:49:29 UTC 2016.
Universal Time is now:  Fri Jun 17 17:49:29 UTC 2016.

但是,这是 4 个小时的差异,而不是我在小部件上注意到的 2 个小时的差异,所以可能没有关系......

相关内容