LinuxSir.cn,穿越时空的Linuxsir!

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

重装gentoo后,cpu频率调节不了啦[解决]

[复制链接]
发表于 2010-1-27 12:40:13 | 显示全部楼层 |阅读模式
Processor是Core 2
用的genkernel,内核配置里面CPU Frequency scaling编译进内核了:
  • CPU Frequency scaling
      [ ]   Enable CPUfreq debugging
      < >   CPU frequency translation statistics
       Default CPUFreq governor (ondemand)  --->  
      -*-   'performance' governor  
       <*>   'powersave' governor  
       <*>   'userspace' governor for userspace frequency scaling  
       -*-   'ondemand' cpufreq policy governor  
      <*>   'conservative' cpufreq governor
         *** CPUFreq processor drivers ***  
      <M>   ACPI Processor P-States driver
       < >   AMD Opteron/Athlon64 PowerNow!
       <M>   Intel Enhanced SpeedStep (deprecated)  
       <*>   Intel Pentium 4 clock modulation   
       *** shared options ***      

  • cupfreqd编译安装了,acpid也装好了,启动cpufreqd的时候:
    * cpufreqd requires the kernel to be configured with CONFIG_CPU_FREQ
    * Make sure that the appropiate kernel drivers for your CPU are
    * built-in or loaded.
    * ERROR: cpufreqd failed to start

    cat /etc/src/linux/.config | grep CONFIG_CPU_FREQ:
    CONFIG_CPU_FREQ=y
    CONFIG_CPU_FREQ_TABLE=y
    # CONFIG_CPU_FREQ_DEBUG is not set
    # CONFIG_CPU_FREQ_STAT is not set
    # CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set
    # CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set
    # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
    CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y
    # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
    CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
    CONFIG_CPU_FREQ_GOV_POWERSAVE=y
    CONFIG_CPU_FREQ_GOV_USERSPACE=y
    CONFIG_CPU_FREQ_GOV_ONDEMAND=y
    CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y

    以前用2.6.28内核频率调节没有问题,现在是2.6.32-gentoo-r2
    发表于 2010-1-27 12:47:03 | 显示全部楼层
    查看下有没有下列文件。
    1. /sys/devices/system/cpu/cpu0/cpufreq
    2. /sys/devices/system/cpu/cpu1/cpufreq
    3. /sys/module/acpi_cpufreq
    复制代码


    感觉问题还是在内核上。
    回复 支持 反对

    使用道具 举报

    发表于 2010-1-27 14:09:49 | 显示全部楼层
    <M> ACPI Processor P-States driver


    try:

    sudo modprobe acpi_cpufreq(or something similar to above)
    回复 支持 反对

    使用道具 举报

     楼主| 发表于 2010-1-27 16:51:32 | 显示全部楼层
    bingo,就是acpi_cpufreq这个模块没有加载。感谢arch686.
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

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