If I set it to show/control cpu 0, then switching the governor doesn't affect cpu 1. Since it's my laptop, it's important to keep it ondemand or conservative for both CPU. I'd like to have a separate cpu governor settings for both cpus, presented/controlled in applet. I'd also prefer to have the governors restored after reboot. Reproducible: Always
This is something you should file upstream. Just as a tip, you can add the applet twice and set one for each processor.
At least here, on a core2duo, the cpufreq dir for cpu1 is a symlink to cpu0: readlink /sys/devices/system/cpu/cpu1/cpufreq ../../../../devices/system/cpu/cpu0/cpufreq Thus, you cannot change them separately here.
*** Bug 148081 has been marked as a duplicate of this bug. ***
No, that's wrong: readlink /sys/devices/system/cpu/cpu0/cpufreq and readlink /sys/devices/system/cpu/cpu1/cpufreq return nothing. I can set the frequency for each core individually -- this doesn't make much sense, but it works. 'cat /sys/devices/system/cpu/cpuX/cpufreq/scaling_cur_freq' proves this. I have a Thinkpad X60s
This, then, is probably a kernel bug. I don't know of any dual-core CPUs where you can run the cores at different frequencies. For the record, I have 2.6.20.
Apparently, Conroe core2s can run at different speeds. Thus, the cpu applet is working as expected. It'd be nice if they added a "change all cpus together" option, but that's definitely a feature. FTR, I have a dual-dual-core Opteron here at work, and I need 4 (!) cpufreq applets to handle all the cores...