keine max. cpu freq. mit powernow!
Liebe Liste, seid heute will meine cpu nicht mehr mit 1987MHz laufen, sondern maximal mit 795MHz und kurzzeitig auch mal mit 1300MHz. Mit kpowersave und auch über Konsole mit powersave -f , -A das gleiche. dmesg: powernow-k8: Processor cpuid 6a0 not supported powernow: PowerNOW! Technology present. Can scale: frequency and voltage. powernow: No PST tables match this cpuid (0x7a0) powernow: This is indicative of a broken BIOS. powernow: Trying ACPI perflib powernow: Minimum speed 530 MHz. Maximum speed 1987 MHz. schicke gerne weitere Ausgaben.. Vielen Dank schonmal und einen schönen Abend Jonas Zehnder gibt es eine Möglichkeit manuell die Cpufrequenz einzustellen? -- jonas zehnder | hamburg | germany
Hallo! Am Donnerstag, 13. Januar 2005 18:38 schrieb Jonas Zehnder:
seid heute will meine cpu nicht mehr mit 1987MHz laufen, sondern maximal mit 795MHz und kurzzeitig auch mal mit 1300MHz. Mit kpowersave und auch über Konsole mit powersave -f , -A das gleiche.
Hast du irgendwelche Updates gemacht?
dmesg: powernow-k8: Processor cpuid 6a0 not supported powernow: PowerNOW! Technology present. Can scale: frequency and voltage. powernow: No PST tables match this cpuid (0x7a0) powernow: This is indicative of a broken BIOS. powernow: Trying ACPI perflib powernow: Minimum speed 530 MHz. Maximum speed 1987 MHz.
schicke gerne weitere Ausgaben.. Vielen Dank schonmal und einen schönen Abend
Jonas Zehnder
gibt es eine Möglichkeit manuell die Cpufrequenz einzustellen?
Was sagt denn: cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq echo `cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq`
/sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq Gruß, Danny
Am Donnerstag, 13. Januar 2005 18:52 schrieb Danny Kukawka:
Hallo! Hallo,
Hast du irgendwelche Updates gemacht?
Ich habe die Onlineupdates alle eigentlich gemacht...Das Problem ist, dass das Problem schon eine Weile da sein kann und ich es nicht gemerkt habe, da ich nur selten die volle Leistung der cpu fordere. Blöd. Jetzt beim Divx codieren ist es mir aufgefallen.
dmesg: powernow-k8: Processor cpuid 6a0 not supported powernow: PowerNOW! Technology present. Can scale: frequency and voltage. powernow: No PST tables match this cpuid (0x7a0) powernow: This is indicative of a broken BIOS. powernow: Trying ACPI perflib powernow: Minimum speed 530 MHz. Maximum speed 1987 MHz.
schicke gerne weitere Ausgaben.. Vielen Dank schonmal und einen schönen Abend
Jonas Zehnder
gibt es eine Möglichkeit manuell die Cpufrequenz einzustellen?
Was sagt denn:
cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq 1987860
echo `cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq`
/sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed 795144
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq 795144
Gruß, Gruss,
Danny
-- jonas zehnder | sentastr. 34 | d-22083 hamburg | phone/mobil.+4940 210 58 306
Am Donnerstag, 13. Januar 2005 20:12 schrieb Jonas Zehnder:
cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq 1987860 echo `cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq` /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed 795144 cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq 795144
Was sagt denn cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq ? Du kannst ggf mal als root probieren: rcpowersaved restart und dann das ganze oben nochmal testen. Gibt das ein anderes Ergebnis? Kannst du mehr Infos über den Laptop machen? Gruß, Danny
Am Donnerstag, 13. Januar 2005 21:06 schrieb Danny Kukawka:
Was sagt denn cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq ? 795144 kommt da. das soll ja nicht sein...
Du kannst ggf mal als root probieren: rcpowersaved restart und dann das ganze oben nochmal testen. Gibt das ein anderes Ergebnis?
linux:/home/jz # rcpowersaved restart Shutting down acpid done Shutting down powersaved done Unloading ACPI modules () done loading ACPI modules () done Starting powersaved (accessing ACPI events over acpid) done cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq immer noch 795144.
Kannst du mehr Infos über den Laptop machen? Das Laptop ist ein Medion 40200 mit Mobile AMD Athlon 2600+,1987 MHz, Suse 9.2 Linux version 2.6.8-24.10-default (geeko@buildhost) (gcc version 3.3.4 (pre 3.3.5 20040809)) ###### Gruß, gruss und danke, jonas
-- Jonas Zehnder | Hamburg | Germany
Jonas Zehnder wrote:
Am Donnerstag, 13. Januar 2005 21:06 schrieb Danny Kukawka:
Was sagt denn cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq ?
795144 kommt da. das soll ja nicht sein...
Kann es sein dass Du ueber das passive Temperaturlimit gekommen bist? /proc/acpi/thermal_zone/*/trip_points /proc/acpi/thermal_zone/*/temperature Es kann auch sein (ist mir mal mit einer Version des speestep-centrino Treibers aufgefallen, nicht mit dem powernow-kx), dass wenn das limit einmal ueberschritten wurde, die max. Frequenz am niedrigsten Punkt festhaengt (auch wenn die Temperatur wieder unter "passive" gefallen ist, also vielleicht mal direkt nach reboot nachschauen und dann spaeter nochmal kucken). Thomas P.S.: echo /dev/zero >/dev/null erzeugt 100% CPU Last.
Hallo Thomas, Am Freitag, 14. Januar 2005 14:48 schrieb Thomas Renninger:
Kann es sein dass Du ueber das passive Temperaturlimit gekommen bist? /proc/acpi/thermal_zone/*/trip_points /proc/acpi/thermal_zone/*/temperatu
ja, daran liegt es wahrscheinlich: jz@linux:~> cat /proc/acpi/thermal_zone/*/trip_points critical (S5): 100 C passive: 98 C: tc1=0 tc2=1 tsp=150 devices=0xdbee3f08 jz@linux:~> cat /proc/acpi/thermal_zone/*/temperature temperature: 98 C danke! Ich dachte immer er misst die themp. gar nicht, sondern steuert den Lüfter nach der cpu-Last, da sich sonst immer die themp. gar nicht, oder nur zwischen zwei fixen Werten bewegte... Komisch ist nur, dass er den Lüfter nicht höher laufen läßt? Er läuft nicht auf der höchsten Stufe..Komisch komisch, dass das nicht vorher mal vorgekommen ist.... Vielen Dank schonmal an alle, Gruß und schönen abend Jonas -- Jonas Zehnder | Hamburg | Germany
Liebe Liste, jz@linux:~> cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq 1987515 jz@linux:~> cat /proc/acpi/thermal_zone/*/temperature temperature: 28 C es ist jetzt wieder alles OK. Danke an Danny Kukawka und Thomas Renniger für die Hilfe. Warum er mir 98 C angezeigt hat weiß ich zwar immer noch nicht, aber ich weiß jetzt warum das ganze. Er lief zwar bei 750 MHz so 24h, aber das kann trotzdem ja nicht sein...Der Lüfter könnte ja noch bischen mehr. Naja. Alles gute! Jonas
Am Freitag, 14. Januar 2005 18:52 schrieb Jonas Zehnder:
jz@linux:~> cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq 1987515 jz@linux:~> cat /proc/acpi/thermal_zone/*/temperature temperature: 28 C
es ist jetzt wieder alles OK. Danke an Danny Kukawka und Thomas Renniger für die Hilfe. Warum er mir 98 C angezeigt hat weiß ich zwar immer noch nicht, aber ich weiß jetzt warum das ganze. Er lief zwar bei 750 MHz so 24h, aber das kann trotzdem ja nicht sein...Der Lüfter könnte ja noch bischen mehr. Naja.
Ich denke da ist irgendwas mit den ACPI-Modulen oder anderem schief gelaufen. Hattest du denn zwischendrin mal neu gebootet? Ich denke nicht, das der Laptop die ganze Zeit auf 98° C war. Würde mich zumindest wundern. Dann wäre die Maschine sicherlich abgeraucht oder das BIOS hätte den Rechner hart ausgeschaltet. Wenn es nochmal auftreten sollte, dann melde dich nochmal! Gruß, Danny
Am Freitag, 14. Januar 2005 21:44 schrieb Danny Kukawka:
Wenn es nochmal auftreten sollte, dann melde dich nochmal!
Hallo liste nochmal, also das problem tritt immer auf, wenn die cpu ca. 5 min unter vollast läuft... anfangs: linux:/home/jz # powersave -T Thermal Device no. 0: Temperature: 30 Critical: 100 Passive: 98 nach 5min: linux:/home/jz # powersave -T Thermal Device no. 0: Temperature: 98 State: PASSIVE Critical: 100 Passive: 98 und linux:/home/jz # powersave -T Thermal Device no. 0: Temperature: 98 State: PASSIVE Critical: 100 Passive: 98 ich kann dummerweise nicht sagen, seid wann das Problem besteht, da ich sehr selten die CPU unter Vollast habe.... Ich hatte aber, als ich anfangs mit Suse 9.0/9.1, nie Probleme mit 100% CPU auslastung: bevor ich cpufreqd (?) zum laufen bekommen habe. Es kann also nicht am bios liegen. Falls jemand weiter weiß...keine ahnung warum er nach ein paar Minuten immer temp 98 bekommt... Gruß und danke jonas -- Jonas Zehnder | Hamburg | Germany
On Tue, Jan 18, 2005 at 08:00:37PM +0100, Jonas Zehnder wrote:
ich kann dummerweise nicht sagen, seid wann das Problem besteht, da ich sehr selten die CPU unter Vollast habe....
Ich hatte aber, als ich anfangs mit Suse 9.0/9.1, nie Probleme mit 100% CPU auslastung: bevor ich cpufreqd (?) zum laufen bekommen habe. Es kann also nicht am bios liegen.
Falls jemand weiter weiß...keine ahnung warum er nach ein paar Minuten immer temp 98 bekommt...
Ich habe schon von mehreren Leuten mit so einem Problem gehört. Das Problem dort war jeweils, daß der Luftstrom durch den Kühlkörper von Staub verstopft war. Öffnen des Deckels und säubern des Kühlkörpers hat es dort gerichtet. -- Stefan Seyfried
Am Dienstag, 18. Januar 2005 21:00 schrieb Stefan Seyfried:
Ich habe schon von mehreren Leuten mit so einem Problem gehört. Das Problem dort war jeweils, daß der Luftstrom durch den Kühlkörper von Staub verstopft war. Öffnen des Deckels und säubern des Kühlkörpers hat es dort gerichtet.
Das werde ich mal probieren. Ich denke aber, dass er bei mir den Lüfter gar nicht nach der temp. steuert sondern nach der an der CPU gezogenen Last. Die temp. ist bei mir immer auf zwei festen Werten (wenn die CPU nicht unter vollast läuft, dann ja bei 98C), sodass ich denke das sie gar nicht stimmen kann. Gruß und danke -- Jonas Zehnder | Hamburg | Germany
Jonas Zehnder wrote:
Am Dienstag, 18. Januar 2005 21:00 schrieb Stefan Seyfried:
Das werde ich mal probieren. Ich denke aber, dass er bei mir den Lüfter gar nicht nach der temp. steuert sondern nach der an der CPU gezogenen Last.
Die Temperatur ist wahrscheinlich vollkommen falsch (siehe weiter unten).
Die temp. ist bei mir immer auf zwei festen Werten (wenn die CPU nicht unter vollast läuft, dann ja bei 98C), sodass ich denke das sie gar nicht stimmen kann.
Ok, sorry hab den thread nicht der Reihe nach gelesen, weil der bei mir irgendwie "zerzupft" ist. Das habe ich schon mal gesehen, ACPI-BIOS bug in der DSDT: Der (pseudo-)code schaut vermutlich ungefähr so aus: if (xy) Temperatur=30° else Temperatur=98° Das ist total krank ..., aber nach Deiner Beschreibung schaut das so aus bei Dir. -> BIOS update. -> Hast Du ein Windows system auf der Kiste, würde mich mal interessieren, ob das dort genauso aussieht. Schick mir mal Deine dsdt (aber hol Dir zuerst ein neueres BIOS, wenn's eins gibt und vergewissere Dich, dass das Problem noch auftritt), dann kann ich (vielleicht) genaueres sagen. Thomas ------------ Das Laptop ist ein Medion 40200 mit Mobile AMD Athlon 2600+,1987 MHz, Suse 9.2 Linux version 2.6.8-24.10-default (geeko@buildhost) (gcc version 3.3.4 (pre 3.3.5 20040809)) ------------
On Thu, Jan 20, 2005 at 08:08:47AM +0100, Jonas Zehnder wrote:
Am Dienstag, 18. Januar 2005 21:00 schrieb Stefan Seyfried:
Ich habe schon von mehreren Leuten mit so einem Problem gehört. Das Problem dort war jeweils, daß der Luftstrom durch den Kühlkörper von Staub verstopft war. Öffnen des Deckels und säubern des Kühlkörpers hat es dort gerichtet.
Das werde ich mal probieren. Ich denke aber, dass er bei mir den Lüfter gar nicht nach der temp. steuert sondern nach der an der CPU gezogenen Last. Die
Das würde auch dazu passen: Laut Stromverbrauch muß der lüfter ja gar nicht Vollgas laufen, aber da der Kühlkörper halb verstopft ist, reicht die Kühl- leistung bei "Halbgas" nicht aus => der Prozessor wird zu warm => passive mode.
temp. ist bei mir immer auf zwei festen Werten (wenn die CPU nicht unter vollast läuft, dann ja bei 98C), sodass ich denke das sie gar nicht stimmen kann.
Ich habe auch schon solche kisten gesehen, die praktisch nur 2 Werte angezeigt haben, sozusagen "ok" und "zu warm", aber ohne Bezug der Zahlen zur tatsächlichen Temperatur. Was du mal noch probieren kannst ist (als root) "dmidecode" aufrufen. Da steht dann ganz viel, was das BIOS über deine Kiste so erzählt. Bei einem Dell D600 steht da unter anderem folgendes: ... Handle 0x1C00 DMI type 28, 20 bytes. Temperature Probe Description: CPU Internal Temperature Location: Processor Status: OK Maximum Value: 127.0 deg C Minimum Value 0.0 deg C Resolution: 1.000 deg C Tolerance: 0.5 deg C Accuracy: Unknown OEM-specific Information: 0x0000DC00 ... Ob man das glauben kann, weiß ich auch nicht, aber vielleicht steht da bei dir ja gleich drin, daß die Temperaturanzeige auf den Wasserstand in der Elbe geeicht ist ;-) -- Stefan Seyfried
Am Donnerstag, 20. Januar 2005 19:43 schrieb Stefan Seyfried:
On Thu, Jan 20, 2005 at 08:08:47AM +0100, Jonas Zehnder wrote:
Das würde auch dazu passen: Laut Stromverbrauch muß der lüfter ja gar nicht Vollgas laufen, aber da der Kühlkörper halb verstopft ist, reicht die Kühl- leistung bei "Halbgas" nicht aus => der Prozessor wird zu warm => passive mode.
stimmt!
Was du mal noch probieren kannst ist (als root) "dmidecode" aufrufen. Da steht dann ganz viel, was das BIOS über deine Kiste so erzählt. Bei einem Dell D600 steht da unter anderem folgendes:
Da kommt bei mir gar nichts mit "Temperature Probe"
Ob man das glauben kann, weiß ich auch nicht, aber vielleicht steht da bei dir ja gleich drin, daß die Temperaturanzeige auf den Wasserstand in der Elbe geeicht ist ;-)
Genau, ich sollte die CPU nur bei Flut voll belasten... Ich werde am WE mal nach der Anleitung von Thomas Renninger (s.u.) vorgehen und dann berichten. Danke soweit! Gruß und schönes Wochenende.
-- Stefan Seyfried
-- Jonas Zehnder | Hamburg | Germany
Am Dienstag, 18. Januar 2005 20:00 schrieb Jonas Zehnder:
Am Freitag, 14. Januar 2005 21:44 schrieb Danny Kukawka:
Wenn es nochmal auftreten sollte, dann melde dich nochmal!
Hallo liste nochmal,
also das problem tritt immer auf, wenn die cpu ca. 5 min unter vollast läuft...
linux:/home/jz # powersave -T Thermal Device no. 0: Temperature: 98 State: PASSIVE Critical: 100 Passive: 98
Hallo,
nur mal eine Frage, stirbt die CPU nicht bei 98 Grad?
Ich habe gelesen daß es bei 85 Grad schon arg kritisch wird.
Mein Prozi wird selbst bei Vollast nie wärmer als 72 Grad, vorher wird
die Drehzahl des Fan's erhöht.
Viele Grüße
Frank
Am Mittwoch, 19. Januar 2005 16:00 schrieb frankerika@gmx.de:
nur mal eine Frage, stirbt die CPU nicht bei 98 Grad? Ich habe gelesen daß es bei 85 Grad schon arg kritisch wird
s.o., genau darum denke ich ja auch dass die temp nicht stimmt... Gruß -- Jonas Zehnder | Hamburg | Germany
Am Donnerstag, 20. Januar 2005 08:09 schrieb Jonas Zehnder:
nur mal eine Frage, stirbt die CPU nicht bei 98 Grad? Ich habe gelesen daß es bei 85 Grad schon arg kritisch wird
s.o., genau darum denke ich ja auch dass die temp nicht stimmt... Gruß
was sagt denn 'cat /proc/acpi/thermal_zone/THRM/*' wenn powersave 98° C meldet? Gruß, Danny
Am Donnerstag, 20. Januar 2005 08:49 schrieb Danny Kukawka:
was sagt denn 'cat /proc/acpi/thermal_zone/THRM/*' wenn powersave 98° C meldet?
linux:/home/jz # cat /proc/acpi/thermal_zone/THRM/* cooling mode: active polling frequency: 5 seconds state: passive temperature: 98 C critical (S5): 100 C passive: 98 C: tc1=0 tc2=1 tsp=150 devices=0xdbee3f08 Gruß und schönen Tag... -- Jonas Zehnder | Hamburg | Germany
participants (5)
-
Danny Kukawka
-
frankerika@gmx.de
-
Jonas Zehnder
-
Stefan Seyfried
-
Thomas Renninger