superhxl 发表于 2011-10-31 10:53:41

bug:2.5.10rich版的时间问题!

见图!数字时钟显示时间错误,但KDE控制模块时间显示正确。

如何修改?

Sunjian_sh 发表于 2011-10-31 14:03:48

图中右下角显示20:00,控制模块中显示的却是8:00。这个问题我安装magiclinux-rich时也注意到了,但重复设置几次之后,貌似正常了,所以也没再多关注。

[ 本帖最后由 Sunjian_sh 于 2011-10-31 15:58 编辑 ]

superhxl 发表于 2011-10-31 15:01:50

原帖由 Sunjian_sh 于 2011-10-31 14:03 发表 http://forum.linuxfans.org/images/common/back.gif
图中右下角显示20:00,控制模块中显示的确实8:00。这个问题我安装magiclinux-rich时也注意到了,但重复设置几次之后,貌似正常了,所以也没再多关注。
正解,时间错误!差了12个小时啊!

superhxl 发表于 2011-10-31 15:04:54

回复 2# haulm 的帖子

gcc不是4.4.0,而是

gcc 版本 4.4.5 20110416 (Magic 4.4.5-1) ,
我下载的还没删,可以提供。不过不知道应该上传到什么地方。

sha__ou 发表于 2011-11-1 12:10:53

在我的网盘空间还保留着一份
http://115.com/file/e6r6zlve

haulm 发表于 2011-11-1 18:36:28

原帖由 Sunjian_sh 于 2011-10-31 14:03 发表 http://forum.linuxfans.org/images/common/back.gif
图中右下角显示20:00,控制模块中显示的却是8:00。这个问题我安装magiclinux-rich时也注意到了,但重复设置几次之后,貌似正常了,所以也没再多关注。
这个 Bug 未知原因,修改时间服务器,将一长串的服务器改成其中一个,比如 asia.pool.ntp.org ,点击应用,过一会儿时间就校正了。

haulm 发表于 2011-11-3 10:40:29

因为不知道哪里出错,比较脏的修补方法,在系统安装后由脚本自动往前调 12 小时。。。
这条指令我试了好多次才实现,网上搜索的介绍不够详细。
date -s "`date +"%Y-%m-%d %H:%M:%S" -d '-12 hours'`"
因为 Bug 特殊性,一条指令还不足以修正:currday=`date +"%Y-%m-%d"`
currtime=`date +"%H:%M:%S" -d '-12 hours'`
currdate=$currday' '$currtime
date -s "`echo $currdate`"

[ 本帖最后由 haulm 于 2011-11-5 09:34 编辑 ]

haulm 发表于 2011-11-5 09:11:51

这个 Bug 不知道是不是 KDE4 本身的,指令去强行调整会把原 date 正确的时间给加上 12 小时。。。,也就是说系统不知道为何会自动向后调节 12 小时,并且日期是不会变动的,这样的话如果需要额外修补还要专门写脚本。。。装机完自行调整一次时间吧。
也有可能是 MI 的 Bug,如果 MI 的时区是错误的,在安装过程结束后交给系统的时间肯定就出偏差了。

[ 本帖最后由 haulm 于 2011-11-5 09:38 编辑 ]
页: [1]
查看完整版本: bug:2.5.10rich版的时间问题!