tryin' to get speedstep workin for hours, but it isn't workin' anymore!
i've got a thinkpad x30 with an pentium3 mobile 1200 MHz. I compiled all the governers as modules.
my problem. the defalt governer in /sys/devices/system/cpu/cpu0/cpufreq/scaling/governor is "userspace" .. i tried to change it to "ondemand" with a simple "echo ondemand > /sys/..." but it isn't working!
it says "bash: echo: write error: Invalid argument" and dmesg says "ondemand governor failed to load due to too long transition latency" .. any solutions? all the governers are listed in scaling_available_governors
thank you all!
The modules required are part of the stock kernel iirc, are you using a custom kernel ?
Booting with apg Openrc, NOT systemd.
Automounting : not needed, i prefer pmount
Aur helpers : makepkg + my own local repo === rarely need them
You can safely use the ondemand governor, without any further tools, if it does what you want.
However, you need to load the module:
And to echo the governor to an existing file (the file you mention in your post should not exist):
echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
You can load the module autmatically at boot listing it in /etc/rc.conf and echo the governor in /etc/rc.local. I do successfully something similar (I actually run a script which does these things and also reacts properly to some acpi events).
Mortuus in anima, curam gero cutis