• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Powersave

sascha_08

Newbie
Hallo,

ich habe gestern OpenSuse10.0 auf mein Asus A4000 Notebook installiert.
Läuft auch soweit alles ganz ordenltich.

Allerdings läuft permanent der Lüfter, ein Blick in die logs ergab folgendes

Code:
Oct  3 22:47:24 transltr rcpowersaved: CPU frequency scaling is not supported by your processor.
Oct  3 22:47:24 transltr rcpowersaved: enter 'CPUFREQ_ENABLED=no' in /etc/powersave/cpufreq to avoid this warning.
Oct  3 22:47:24 transltr rcpowersaved: Cannot load cpufreq governors - No cpufreq driver available

Nun ist meine Frage, wie kann ich es bewerkstelligen das der Lüfter nicht die ganze
Zeit läuft ?

Ist ein Treiber dafür notwendig, wenn ja welcher ?

Danke und Gruss
 
A

Anonymous

Gast
Das steht doch gross und breit in der Fehlermeldung ;-)

Was nützt Dir powersave, wenn cpufreq nicht dabei ist?
NÜSCHT
Und wenn Du schon dabei bist, installier die frequtils gleich mit
Danach kannste das powersave zum Laufen bringen :)
 

Grothesk

Ultimate Guru
Bei mir hat mal ein aktuelles BIOS geholfen. Ansonsten schau mal nach dem Stichwort DSDT bei deinem Notebook.
Und vielleicht mal Suse 10.1 probieren. Die Entwicklung geht ja weiter.

Welcher Prozessor ist denn da eingebaut? Einige unterstützen Scaling einfach nicht. Zum Beispiel ältere Celeron M.
 
OP
S

sascha_08

Newbie
marky schrieb:
Das steht doch gross und breit in der Fehlermeldung ;-)

Was nützt Dir powersave, wenn cpufreq nicht dabei ist?
NÜSCHT
Und wenn Du schon dabei bist, installier die frequtils gleich mit
Danach kannste das powersave zum Laufen bringen :)

cpufreq ist aber installiert ?!?

Prozessor ist ein AMD64 Athlon

Code:
cpufreq-info
cpufrequtils 0.4: cpufreq-info (C) Dominik Brodowski 2004
Bitte melden Sie Fehler an linux@brodo.de.
analysiere CPU 0:
  kein oder nicht bestimmbarer cpufreq-Treiber aktiv
 
A

Anonymous

Gast
Is jetzt nur so eine Idee

Kannste das hier mal genauso editieren, damit der cpufreq beim Start ordentlich geladen wird?
Code:
#uncomment to set cpufreq governor after module load
#possible choices are ondemand powersave userspace performance
GOVERNOR=powersave
#minimum frequency
#MIN_FREQ=
#maximum frequency
#MAX_FREQ=
 
OP
S

sascha_08

Newbie
Grothesk schrieb:
cat /proc/cpuinfo

mal bitte posten.

Code:
cat /proc/cpuinfo
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 15
model           : 4
model name      : Mobile AMD Athlon(tm) 64 Processor 3000+
stepping        : 10
cpu MHz         : 1795.563
cache size      : 1024 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext lm 3dnowext 3dnow ts fid vid ttp
bogomips        : 3594.85
 
OP
S

sascha_08

Newbie
marky schrieb:
Is jetzt nur so eine Idee

Kannste das hier mal genauso editieren, damit der cpufreq beim Start ordentlich geladen wird?
Code:
#uncomment to set cpufreq governor after module load
#possible choices are ondemand powersave userspace performance
GOVERNOR=powersave
#minimum frequency
#MIN_FREQ=
#maximum frequency
#MAX_FREQ=

Mach ich sofort, melde mich dann

Danke schonmal im vorraus

/e: das ist doch die /etc/powersave/cpufreq datei oder ?

weil ich kann so einen Eintrag, also GOVERNOR etc. gar nicht finden ?
 
OP
S

sascha_08

Newbie
Also ich bin noch nicht so bewandert in den Einstellungen

Diesen Code Abschnitt, kann ich bei mir gar nicht finden, in der
/etc/powersave/cpufreq

Code:
#uncomment to set cpufreq governor after module load
#possible choices are ondemand powersave userspace performance
GOVERNOR=powersave
#minimum frequency
#MIN_FREQ=
#maximum frequency
#MAX_FREQ=



Hier meine /etc/powersave/cpufreq

Code:
## Path:                System/Powermanagement/Powersave/CPU
## Description: The settings in this section affect the CPU frequency \
## scaling algorithm and the timeout for CPU low/high events.

## Path:                System/Powermanagement/Powersave/CPU
## Type:                list(yes,no)
## Default:             "yes"
## ServiceRestart:      powersave
#
# If set to "no", the powersave daemon will not touch any cpufrequency
# settings of the system. This might be helpful to avoid messages in
# syslog if a machine does not support cpufrequency scaling or one
# likes to use another cpufreq daemon.
CPUFREQ_ENABLED=""

## Path:                System/Powermanagement/Powersave/CPU
## Type:                string
## ServiceRestart:      powersave
#
# The powersaved startscript will load this module for CPU frequency
# scaling support. If nothing is specified here, the most common cpufreq
# modules will be tried. Entering the correct module will reduce the
# warnings in syslog during boot and probably speed up booting a bit.
CPUFREQD_MODULE=""

## Path:                System/Powermanagement/Powersave/CPU
## Type:                string
## ServiceRestart:      powersave
#
# Some cpufreq modules need additional parameters to define the hardware
# of your system. You can enter these parameters here.
#
CPUFREQD_MODULE_OPTS=""

## Path:                System/Powermanagement/Powersave/CPU
## Type:                list(kernel,userspace)
## Default:             "kernel"
## ServiceRestart:      powersave
#
#  If set to userspace, the powersave daemon itself will check
#  for CPU load and adjust the frequency approriate.
#  If set to kernel, the frequency will be adjusted by kernel
#  CPU frequency governors. These are by default
#  (kernel module - governor/powersave policy):
#  ondemand/dynamic, powersave/powersave, performance/performance
CPUFREQ_CONTROL=""

## Path:                System/Powermanagement/Powersave/CPU
## Type:                integer(1:100)
## Default:             "5"
#
# The hysteresis for calculating the CPU load limit to switch to
# the next lower CPU frequency. Increasing this value lowers the
# load percentage at which the deamon switches down one step.
# This might be useful if you notice that the frequency continuously
# oscilates at a almost constant CPU usage (e.g. when watching a movie).
# 5 is default, you should not set it higher than 40.
# Zero is not allowed.
#
CPU_HYSTERESIS=""

## Path:                System/Powermanagement/Powersave/CPU
## Type:                integer(0:10000)
## Default:             "10"
#
# If CPU stays longer than this value (in seconds) below the
# ``CPU_IDLE_LIMIT'' limit, the daemon generates a
# processor.idle event. As soon as the CPU usage steps over the
# CPU_HIGH_LIMIT once, a processor.busy is sent.
# Set it to 0 or let it empty to disable processor.* events.
#
CPU_IDLE_TIMEOUT=""

## Path:                System/Powermanagement/Powersave/CPU
## Type:                integer(1:100)
## Default:             "25"
#
# If the CPU stays under the low limit for longer than specified in
# CPU_IDLE_TIMEOUT above, the daemon will additionally send a
# processor.idle event.
# This is not the limit at which the CPU frequency is scaled down.
#
CPU_IDLE_LIMIT=""

## Path:                System/Powermanagement/Powersave/CPU
## Type:                integer(1:100)
## Default:             "50"
#
# Set the CPU load difference limit for which the highest available
# frequency is set immediately (e.g. if set to 60, it switches to
# full speed if the CPU load jumps from 5% to 66% or higher instead
# of ramping up through all available frequencies). Disable the direct
# triggering of the highest frequency by setting a value of 0.
#
JUMP_CPU_FREQ_MAX_LIMIT=""
 
OP
S

sascha_08

Newbie
Ich habe leider immer noch keine Abhilfe schaffen können, habe jetzt
nochmal was im Internet gesucht und auch nichts darüber gefunden,
ob der Prozessor Typ evtl. nicht unterstützt wird.

Kann ich mir aber bei einem AMD64 Athlon 3000+ nicht wirklich
vorstellen.

Was kann ich noch tun, damit der Lüfter nicht die ganze Zeit
läuft ?

Danke schonmal im vorraus für Antworten.
 
OP
S

sascha_08

Newbie
Habe das Problem mit der Fehlermeldung jetzt in den Griff bekommen.

Nun bleibt noch folgendes, der Lüfter läuft ständig.
Wenn der Laptop kalt ist und ich Linux starte geht alles,
sobal er wärmer wird springt der Lüfter an, ist ja auch ok :)
aber er geht dann nicht mehr aus.

lt. /proc/acpi/thermal_zone/THRM/temperature
habe ich immer so zwischen 39 und 40 Grad wenn nix auf
dem Laptop passiert, d.h. kein Grund das der Lüfter ständig
läuft.

Kennt einer das Problem oder kann mir irgendwie helfen ?
 
Oben