Hi, while testing kpowesave I found that the daemon complained that it is only for AMD K7.
Trying to start the daemon manually fails. All of this is happening on a centrino notebook
Where does it complain and how does this message look like?
What's that for a notebook?
Is the speedstep driver loaded(e.g. speedstep_centrino)?
Thanks for the fast reply.
It' s toshiba notebook with an centrino cpu
It complains at bootime and says something like
powersave(something): This will work only on AMD K7
No, no speedstep driver is loaded
(sorry for not being more precise but i had to uninstall it for now and)
(sorry for not being more precise but i had to uninstall it for now)
Which distribution? If it is SUSE or you at least use the init script which comes with powersaved, this script should load the speedstep_centrino module. Otherwise make sure that all relevant cpufreq modules (speedstep_centrino, cpufreq_ondemand, ...) are loaded before powersaved is started. I can't find such an error message at any place in the code/scripts though.
The message is from the powernow-k7 module:
root@strolchi:~# modprobe powernow-k7; dmesg|tail -n 1
FATAL: Error inserting powernow_k7 (/lib/modules/184.108.40.206-4-default/kernel/arch/i386/kernel/cpu/cpufreq/powernow-k7.ko): No such device
powernow: This module only works with AMD K7 CPUs
Since the default script loads all modules until a matching one is found, this leads to this message. However, it is totally harmless.
You should check, why the speedstep-centrino module does not work for you, maybe check the output of the "cpufreq-info" command from the cpufrequtils, there might be some hints.
It was an total different problem afterall.
I had to add the user to the powerdev group to make it work.
I found this out after doing a ps -aux and finding that powersaved was running.
I just got confused by
1. error message at bootime
2. error message when doing a /etc/init.d/powersaved start. (that plain "failed" message was not much of an help)
3. By the error message of kpowesave telling me powersave was not running. (Maybe adding a message like " check user is in powerdev group" would help many users)
Thanks everyone for helping
Btw the module that get's loaded during boottime is called speedstep_lib (or something like that, I can check if you want when I get back on the notebook) So maybe it could be usefull it powersaved looked for that module before telling the user of "only works with AMD K7 CPUs "
Log in to post a comment.