LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2242|回复: 13

安装好了AMD64版本,可是发现一个大问题:机器时钟变快,是正常值的两倍 [已解决]

[复制链接]
发表于 2005-9-20 04:46:01 | 显示全部楼层 |阅读模式
我在HP2203AP笔记本上安装了Debian AMD64版本,性能相当不错,可是有一个大问题:机器时钟走得飞快,大约是正常值的两倍。例如启动时是12:00,到12:30分时机器的时间已经快13点了。同一机器上安装的XP时间正常。

刚安装好时启动出现rtc(实时时钟)模块插入失败,找不到该设备。lsmod | grep rtc 找不到该模块。后来不知怎么弄的又可以了。

现在十分痛苦,只能在cron中用ntpdate同步时间。可是根本问题没解决,播放DVD时象快进一样。

有没有好的建议?
发表于 2005-9-20 08:00:06 | 显示全部楼层
笔记本的处理器是自动调整速度的,可能影响时钟速度,反正lkml上很多这样的bug报告.
用新版内核试试,编译进能源管理方面的所有模块。
回复 支持 反对

使用道具 举报

发表于 2005-9-20 09:18:31 | 显示全部楼层
实时时钟只在内核初始化时有效,内核运行以后就不会在利用到实时时钟设备。但是如果你用了ntpdate这样外部的应用来校对时间的话,内核每隔11分钟会校对一次。
所以从现在的情况看,应该和你的rtc设备没有关系。
我也觉得是和cpu frequnce有关。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-20 20:22:23 | 显示全部楼层
已手工编译了2.6.13内核源码,时钟还是走得飞快。时钟失常对很多工作都有影响,像C++编译,版本管理等。

难道debian amd64版本安装在笔记本上都有这个问题吗?有安装AMD64 Debian的朋友有这种时钟变快的情况吗?给点建议,谢谢。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-20 20:25:57 | 显示全部楼层
手工编译mplayer成功后,运行gmplayer出现以下错误:
Linux RTC init error in ioctl (rtc_irqp_set 1024): Permission denied
窗口一闪就退出了。
看来还是rtc有问题。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-20 20:36:40 | 显示全部楼层
上面mplayer的问题是因为本用户没有加入audio组。但不出现该错误,窗口仍然一闪而退出。
请大家帮忙解决一下Debian AMD64安装到笔记本上时钟变快的问题。
回复 支持 反对

使用道具 举报

发表于 2005-9-20 21:35:01 | 显示全部楼层
再仔细看看有没有cpu frequency 方面的支持,建议google
linux cpu frequency k8
看这里
http://gentoo-wiki.com/HOWTO_PowerNow!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-22 00:04:23 | 显示全部楼层
已编译进powernow支持,通过powernowd实现cpu频率的调节。可以即使在低频下机器时间仍然速度飞快。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-22 00:44:51 | 显示全部楼层
解决了,在启动时加入内核参数 noapictimer即可。
感谢大家的帮忙!
回复 支持 反对

使用道具 举报

发表于 2005-9-22 08:53:49 | 显示全部楼层
只能说:AMD的芯片太强了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表