The current ebuild of powernowd doesn't work with centrino based notebooks. I fixed the ebuild so that it would work with my laptop. Hope it helps. (ebuild added as atachment) Reproducible: Always Steps to Reproduce: 1. ACCEPT_KEYWORDS="~x86" emerge -v powernowd 2. /etc/init.d/powernowd start 3. cat /proc/cpuinfo #nothing will change Actual Results: cpufrequency is constant. not managed by powernowd Expected Results: powernowd will manage the cpufrequency System uname: 2.6.5 i686 Intel(R) Pentium(R) M processor 1600MHz Gentoo Base System version 1.4.3.13p1 Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=pentium3 -funroll-loops -pipe -msse -mmmx -ffast-math" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=pentium3 -funroll-loops -pipe -msse -mmmx -ffast-math" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo http://gentoo.inode.at/ http://gentoo.mirror.sdv.fr" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aalib alsa apache2 apm arts avi berkdb cdr crypt cups directfb dvd encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 imlib java jpeg kde libg++ libwww mad mikmod mmx motif mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang spell sse ssl svga tcltk tcpd truetype x86 xml2 xmms xv zlib"
Created attachment 29104 [details] Fixed ebuild (hope so :) ) Ebuild that fixes the problem (for me)
Created attachment 29109 [details] Cleaner / better fixed ebuild Please Ignore the above file! This is ebuild is more standard-conform
I emerged powernowd using this ebuild but I cannot start it. Perhaps it is because I am using udev. # /etc/init.d/powernowd start * Starting powernowd... Couldn't open file: No such file or directory Couldn't open file: No such file or directory Couldn't open file: No such file or directory couldn't open govn's file for writing: No such file or directory Couldn't get per-cpu data: Illegal seek PowerNowd encountered and error and could not start. Please make sure that: - You are running a v2.5/v2.6 kernel or later - That you have sysfs mounted /sys - That you have the core cpufreq and cpufreq-userspace modules loaded into your kernel - That you have the cpufreq driver for your cpu loaded, and that it works. (check dmesg for errors) If all of the above are true, and you still have problems, please email the author: clemej@alum.rpi.edu
Reporter, please attach a unified diff (diff -u) containing your proposed changes to the ebuild. Remember to use the text/plain mimetype when attaching text files.
This bug report is awaiting feedback from the reporter.
Created attachment 43074 [details] the requested diff from my ebuild to 0.90
as requested i added the diff. sorry for this slow respond.
How are these changes supposed to affect the function of powernowd on a Centrino-based laptop?
i really don't know but it worked for me. :/
The current ebuild works fine here (also on a Centrino-based laptop, not that it matters much for the ebuild).
Closing as WORKSFORME.