I use the conservative governor for my laptop, and normally everything works just fine.
But occasionally, after some boot's, the CPU "hangs" on the max frequency, w/o any load.
I tried to investigate but could not find the reason. Using cpupower -c all frequency-info I can see that the governor is loaded.
I checked the values under /sys/devices/system/cpu/cpufreq/conservative/ and they seem fine.
The only thing I specify in /etc/conf.d/cpupower is the conservative governor.
systemctl status cpupower.service always says:
[root@hplaptop cem]# systemctl status cpupower.service cpupower.service - Apply cpupower configuration Loaded: loaded (/usr/lib/systemd/system/cpupower.service; enabled) Active: active (exited) since Mon, 2012-11-12 18:36:26 CET; 7min ago Process: 337 ExecStart=/usr/lib/systemd/scripts/cpupower (code=exited, status=0/SUCCESS) CGroup: name=systemd:/system/cpupower.service
From the journal I noticed that I have some:
Nov 11 18:33:46 hplaptop systemd: Started Apply cpupower configuration. Nov 12 18:26:05 hplaptop systemd: Stopping Apply cpupower configuration... Nov 12 18:26:05 hplaptop systemd: Stopped Apply cpupower configuration. Nov 12 18:26:27 hplaptop systemd: Starting Apply cpupower configuration... etc...
This boot everything works fine, but there is no entry, however I saw a note at the boot... (?)
I think I have this problem since I changed from cpufrequtils to cpupower, some weeks ago. But can't tell for sure, since about then I use systemd too... etc.
Further I noticed that the frequencies are only shown correctly by cpupower as root. And If the problem occurs I wasn't able to change the frequencies at all ! I tried to set the userspace governor, which cpupower said it did. I entered cpupower -c 1 frequency-set -f 800Mhz it reported Set cpu...
But the frequency got stucked at 2.3 Ghz.
It's a intel COREi5, nothing fancy.
Thanks for any replies.