Kubuntu和KDE时钟


9

在最近的带有KDE 4.10反向移植的Kubuntu中,我对KDE时钟有一些非常奇怪的行为。系统时钟已正确设置,尽管由于某种原因它使用UTC。

这是对的:

me@pinguino ~]$ date
Fri Mar 15 09:06:36 UTC 2013

但是,时钟是错误的。看到这个:

在此处输入图片说明

罗马永远不会比世界协调时间更早,因为它总是比世界协调时间早1或2个小时!错误?


我刚刚用KDE更新了Opensuse机器,并且遇到了类似的时间问题。可能想将其记录在KDE错误跟踪器上,因为我认为它不是特定于Kubuntu的。认为它可能与KDE 4.10有关。
LinuxBill 2013年

问题是,当您尝试使用systemsettings小程序配置日期和时间(或设置ntp sync)时,/ etc / localtime再次被擦除,问题再次出现。

Answers:


14

我做了更多调查。看来KDE时钟将取决于/ etc / localtime。矿山设置不正确(这是指向“ ../posix/Europe/Rome”的符号链接,该链接不存在)。

为了解决这个问题,我首先去了KDE时钟(右键单击时钟小程序-调整日期和时间-时区选项卡,然后选择欧洲/罗马)。

然后,我启动了sudo dpkg-reconfigure tzdata并再次配置了它。它输出如下:

Current default time zone: 'Europe/Rome'
Local time is now:      Fri Mar 15 10:36:52 CET 2013.
Universal Time is now:  Fri Mar 15 09:36:52 UTC 2013.

最后,我进入了数字时钟设置(右键单击时钟小程序)并选择了罗马,然后将“默认时钟设置为”:本地。

现在外挂似乎是正确的...

您还可以将时钟设置为与远程NTP服务器精确匹配,如下所示:

sudo rdate time.ien.it

注意:请确保更新tzdata软件包。


@Seth进行了如下编辑:由于时间不正确,我不得不再增加一个步骤。在终端窗口中,我输入:sudo date -s 14:09:15 在我的Chrome浏览器中观看[time.gov] time.gov/widget.html)以获取准确的时间。现在一切都很好,我准备在秋天进行下一次更改。*
Palantir

@Seth:我重新编辑建议使用rdate,它将以精确的方式设置时钟。KDE时钟还可以让您自动同步时间。
Palantir

没关系。这是一个建议编辑我的匿名用户。既然没有什么“错”,所以我批准了它,但是您可能比我更了解这个问题;)
赛斯(Seth

1
非常感谢!我一直在努力解决这个kde时钟问题,并且有太多错误的信息和解决方案无法解决。这终于解决了!
李·李

2
谢谢!就我而言,/etc/localtime是一个符号链接,../posix/Europe/Bucharest因此我只是将其删除并将其链接到正确的文件:ln -s /usr/share/zoneinfo/Europe/Bucharest /etc/localtime时钟自动修复了其自身(KDE)。
f.ardelian 2013年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.