setting up ubuntu to use powernowd.

  1. uname -a (to find your kernel version)
  2. apt-cache search kernel |grep -i 2.6.xx-xx (make sure to include the numbers after the dash so that you get your kernel)
  3. apt-get install linux-backports-modules-2.6.xx-xx-generic linux-restricted-modules-2.6.xx-xx-generic
    note: probably is just one of the above that's needed but I installed both so it's probably in one of them
  4. modprobe p4-clockmod
  5. run powernowd
  6. if you want it to load at boot every time add p4-clockmod into /etc/modules
note: this is what worked for my laptop with a p4 processor (I'm guessing a p4 mobile), under ubuntu 9.04 and kernel 2.6.28-11, so if you're using something else your milage may vary.