Your message dated Fri, 1 May 2015 06:40:11 +0900 with message-id <[email protected]> and subject line Re: Bug#783807: cpufreqd: Missing option to run daemon with given verbosity has caused the Debian Bug report #783807, regarding cpufreqd: Missing option to run daemon with given verbosity to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 783807: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=783807 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: cpufreqd Version: 2.4.2-2 Severity: normal Tags: patch System gets log flooded with these messages: Apr 30 12:36:41 luminol cpufreqd: get_class_device_attribute: couldn't open /sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0A:00/power_supply/BAT0/power_now (No such file or directory) System runs under an Atom CPU, it's normal for this file not to exist. Daemon can be told to run in verbossity level 2 via the -V switch, but no such option can be set in the /etc/default/cpufreqd file. I propose to include this setting in the /etc/default/cpufreqd file: DAEMONARGS="" that I set on my system to: DAEMONARGS="-V 2" and to apply this patch to the /etc/init.d/cpufreqd init script: --- /etc/init.d/cpufreqd 2015-04-20 09:07:53.269779607 +0200 +++ /etc/init.d/cpufreqd.orig 2015-04-30 12:50:49.044825419 +0200 @@ -27,7 +27,6 @@ DAEMON=/usr/sbin/cpufreqd CPUFREQD_CONFFILE=/etc/cpufreqd.conf NAME=cpufreqd -DAEMONARGS= DESC="CPU Frequency daemon" # use lsb-base @@ -81,7 +80,7 @@ load_cpu_module load_governor_modules if check_for_cpufreq_support ; then - start_daemon $DAEMON -f $CPUFREQD_CONFFILE $DAEMONARGS + start_daemon $DAEMON -f $CPUFREQD_CONFFILE else # log_failure_msg " Errors occurred starting cpufreqd" retval=1 -- System Information: Debian Release: 8.0 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.0.0.luminol0 (SMP w/2 CPU cores) Locale: LANG=it_IT.utf8, LC_CTYPE=it_IT.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: unable to detect Versions of packages cpufreqd depends on: ii libc6 2.19-18 ii libcpufreq0 008-1 ii libsensors4 1:3.3.5-2 ii libsysfs2 2.1.0+repack-4 ii lsb-base 4.1+Debian13+nmu1 Versions of packages cpufreqd recommends: ii acpid 1:2.0.23-2 Versions of packages cpufreqd suggests: ii cpufrequtils 008-1 -- Configuration Files: /etc/cpufreqd.conf changed: [General] pidfile=/var/run/cpufreqd.pid poll_interval=1 verbosity=4 enable_remote=1 remote_group=adm double_check [/General] [acpi] acpid_socket=/var/run/acpid.socket [/acpi] [sensors_plugin] sensors_conf=/etc/sensors3.conf [/sensors_plugin] [Profile] name=On Demand High minfreq=20% maxfreq=100% policy=ondemand [/Profile] [Profile] name=On Demand Low minfreq=20% maxfreq=80% policy=ondemand [/Profile] [Profile] name=Performance High minfreq=100% maxfreq=100% policy=performance [/Profile] [Profile] name=Performance Low minfreq=80% maxfreq=80% policy=performance [/Profile] [Profile] name=Powersave High minfreq=60% maxfreq=60% policy=powersave [/Profile] [Profile] name=Powersave Low minfreq=20% maxfreq=40% policy=powersave [/Profile] [Profile] name=Conservative High minfreq=20% maxfreq=100% policy=conservative [/Profile] [Profile] name=Conservative Low minfreq=0% maxfreq=66% policy=conservative [/Profile] [Rule] name=AC Rule ac=on # (on/off) profile=On Demand High [/Rule] [Rule] name=AC Off - High Power ac=off # (on/off) battery_interval=70-100 profile=On Demand High [/Rule] [Rule] name=AC Off - Medium Battery ac=off # (on/off) battery_interval=30-70 profile=On Demand Low [/Rule] [Rule] name=AC Off - Low Battery ac=off # (on/off) battery_interval=0-30 profile=Powersave Low [/Rule] [Rule] name=CPU Too Hot acpi_temperature=55-100 cpu_interval=50-100 profile=Performance Low [/Rule] [Rule] name=Movie Watcher programs=xine,mplayer,gmplayer battery_interval=40-100 acpi_temperature=0-60 cpu_interval=0-100 profile=On Demand High [/Rule] /etc/default/cpufreqd changed: CPUFREQ_CPU_MODULE="" CPUFREQ_GOV_MODULES="auto" DAEMONARGS="-V 2" /etc/init.d/cpufreqd changed: PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin DAEMON=/usr/sbin/cpufreqd CPUFREQD_CONFFILE=/etc/cpufreqd.conf NAME=cpufreqd DAEMONARGS= DESC="CPU Frequency daemon" .. /lib/lsb/init-functions test -r /etc/default/cpufreqd && . /etc/default/cpufreqd test -x $DAEMON || exit 0 test -r $CPUFREQD_CONFFILE || exit 0 load_governor_modules() { case "$CPUFREQ_GOV_MODULES" in "") return ;; "auto") CPUFREQ_GOV_MODULES=$(sed -ne 's/^policy=\([[:alpha:]]*\)/cpufreq_\1/p' /etc/cpufreqd.conf | \ uniq | xargs) ;; *) ;; esac modprobe -qa $CPUFREQ_GOV_MODULES || /bin/true } load_cpu_module() { if [ -n "$CPUFREQ_CPU_MODULE" ] ; then modprobe -q $CPUFREQ_CPU_MODULE || : fi } check_for_cpufreq_support() { # forget it if we're trying to start and no cpufreq found in kernel if !([ -d /sys/devices/system/cpu/cpu0/cpufreq ] || [ -f /proc/cpufreq ]) ; then return 1 fi return 0 } set -e retval=0 case "$1" in start) log_daemon_msg "Starting $DESC" "$NAME" load_cpu_module load_governor_modules if check_for_cpufreq_support ; then start_daemon $DAEMON -f $CPUFREQD_CONFFILE $DAEMONARGS else retval=1 fi log_end_msg $retval; ;; stop) log_daemon_msg "Stopping $DESC" "$NAME" if ( pidofproc $DAEMON 2>&1 > /dev/null ) ; then killproc $DAEMON 15 fi log_end_msg $retval ;; reload|force-reload|restart) log_daemon_msg "Restarting $DESC" "$NAME" killproc $DAEMON sleep 1 if check_for_cpufreq_support ; then start_daemon $DAEMON -f $CPUFREQD_CONFFILE else retval=1 fi log_end_msg $retval; ;; *) N=/etc/init.d/$NAME echo "Usage: $N {start|stop|restart|reload|force-reload}" >&2 retval=2 ;; esac exit $retval -- no debconf information
--- End Message ---
--- Begin Message ---On Fri, May 01, 2015 at 06:35:14AM +0900, Mattia Dongili wrote: ... > SECTIONS > Acceptable configuration tokens and values include: > > [General] > ... > verbosity > Verbosity level from 0 (less verbose) to 7 (most > verbose), the default value only prints warn‐ > ing/error/critical messages. (default: 4) Resolving. -- mattia :wq!
--- End Message ---

