Setting ondemand gevornor instead of performance governor seems not to work
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu |
Invalid
|
Undecided
|
Unassigned |
Bug Description
I am using Jaunty 64 bit on my Notebook and have seen, that the default gevoernor is now set to performance.
Because I wan't to run the ondemand governor i tryed to change the governor via the gonme applet, but this seems to have no effect. So I tryed 'sudo cpufreq-selector -g ondemand', but I haven't recognized any change again. Even a process with a nice of 19 causes the processor to run in full speed.
In Intrepid I used the ondemand governor too and the cpu was not speeded up by a process with a nice value of 19. So I think these two ways didn't change the governor.
So I tryed (with the hint in bug 344252 ) to compile the kernel with the ondemand governor set as default:
grep -i default_gov /boot/config-
# CONFIG_
# CONFIG_
# CONFIG_
CONFIG_
# CONFIG_
But this seems to havn't changed anything too. I noticed, that a nice 19 process causes full speed too.
So it seems that I can't change the governor on my notebook.
I had a similar problem with Ubuntu Server, only contrary. Ubuntu Server insisted on using ondemand instead of performance, which caused quite a few problems for me. My KVM guest crashed because of it. I tried to configure it to use performance, any way possible. I added entries to /etc/sysctl.conf and /etc/sysfs.conf, and it didn't work. After some work, I would that Ubuntu actually had an init script for it, called /etc/init. d/ondemand, which automatically sets the scaling_governor to "ondemand".
It's hardcoded! (I'm going to file a bug on that, which is why I found your report). Perhaps, then, you have a script like/etc/ init.d/ performance?