acpi_cpufreq doesn't load
I know this has been beat to death in other forums, at least when I do some Google queries, it is apparent, but nobody answered the question in the context I was looking for, so here goes. I want to understand how to correct this or properly diagnose it, not copy and paste a few commands and pray.
badass:/home/user# modprobe acpi_cpufreq FATAL: Error inserting acpi_cpufreq (/lib/modules/2.6.21-2-amd64/kernel/arch/x86_64/kernel/cpufreq/acpi-cpufreq.ko): No such device badass:/home/user# This is what I type to try and load the module so that I can have CPU frequency scaling on my desktop. The desktop has a Supermicro motherboard. It's a PDSGE, here is a link for the specs: http://www.supermicro.com/products/m.../955/PDSGE.cfm The CPU is a Pentium D 3.0 ghz dual core. I am thinking the motherboard doesn't support ACPI, because of this: badass:/home/user# ls -l /lib/modules/2.6.21-2-amd64/kernel/arch/x86_64/kernel/cpufreq/acpi-cpufreq.ko -rw-r--r-- 1 root root 18540 2007-07-10 18:18 /lib/modules/2.6.21-2-amd64/kernel/arch/x86_64/kernel/cpufreq/acpi-cpufreq.ko badass:/home/user# The module is there. This is a freshly installed Debian system. I just tried Ubuntu Fiesty 7.04 as well. I have tried Debian 4.0, but it currently has been installed from the latest testing netinst.iso. badass:/home/user# ls /sys/devices/system/cpu/cpu0/ cache crash_notes thermal_throttle topology badass:/home/user# I don't know what else to put on here. I am not a true Newbie, just not very in depth. I don't know how to troubleshoot these issues. If you know of anything, even a clue, please share it. If you think it's a bug or just lack of support for the 955 chipset, then please share that with me as well. If there are alternatives available to reduce power and idle speed, please share. I had another motherboard install in this PC and considered the SuperMicro an upgrade, esp for Linux support, and it's been what I wanted, until acpi_cpufreq failed to load. I hope it's a software problem or bug that I can fix, or operator problem ;). Thanks! |
The link you posted says it has ACPI 1.0 support. Are you sure it's enabled in the BIOS?
|
It is definately enabled. Is it possible for the motherboard to have acpi and not support cpu freq scaling?
Thanks! |
I would think scaling is a pure CPU thing, not dependant on the motherboard - but I don't know. Hopefuly this will be a software issue which can be worked-around. If you could post the output of the following commands it might help someone see what is happening. I've posted mine for comparison.
Code:
win32sux@candystore:~$ cat /proc/cpuinfo |
Ok, it's a motherboard issue, because I had an Intel motherboard in the machine first, and it would scale the frequency, and even show up in the syslog. Now that the Supermicro board is in the machine, the CPU will not scale. However, I do not want to go back to the Intel board.
Code:
processor : 0 Code:
root@badass:/home/vipadmin# cat /proc/acpi/processor/CPU*/info Code:
root@badass:/home/vipadmin# cat /proc/acpi/processor/*/throttling Code:
root@badass:/home/vipadmin# lsmod | grep acpi Code:
root@badass:/home/vipadmin# lsmod | grep cpu Code:
Linux badass 2.6.20-16-generic #2 SMP Sun Sep 23 18:31:23 UTC 2007 x86_64 GNU/Linux Anyways, I've tried many combinations of modules, but nothing works. At least not through process of elimination. The cpuinfo shows it has not power management. If we can't reach a solution via software, I will swap motherboards and then run through this process again with all the commands and list the results here. I will try to get to the bottom of this. I appreciate your help. |
All times are GMT -5. The time now is 06:08 PM. |