Lüfter funktioniert nicht richtig
-
- Beiträge: 13
- Registriert: 03.02.2005 13:39:58
Lüfter funktioniert nicht richtig
Hallo,
ich habe auf meinem Toshiba 5200-903 Notebook mit einem 2200 MHz P4-M jetzt Debian Sid mit einem 2.6.10 Kernel am laufen.
Allerdings habe ich den Eindruck (also ich bin mir sicher), das der Lüfter nicht so gut funktioniert wie unter Windows. Er läuft zwar ständig, aber ist dabei nie solaut, wie unter Windows wenn ich 100% Auslastung habe. Das hat zur Folge das das Ding unte Linux immer verdammt heiß wird: 97°
Ausserdem wird der Lüfter auch nie richtig leise und Abschalten tut er sich nie, auch wenn die Prozessorleistung nur gering ist.
Um den Tankt zu überwachen benutze ich den govorner auf ondemand mit dem P4-CLOCKMOD. Der Funktioniert irgendwie besser mit meinem Prozessor als SPEEDSTEP-ICH (was ich eigentlich sehr seltsam finde, aber mit speedstep werden nur zwei CPU Frequencen unterstütz, mit dem Clockmod ungefähr 10)
Wenn wir schon dabei sind, weiss jemand, wie ich den ondemand govorner so einstellen kann, das die Frequenz nur in einem bestimmten Bereich varriert (ich finde es irgendwie sinnlos, wenn der CPU bis auf 500 MHZ runtertaktet, merkt das das zuwenig Leistung ist und dann sofort wieder auf 2200 MHz hochfähr).
Danke schonmal für eure Hilfe
Johannes
ich habe auf meinem Toshiba 5200-903 Notebook mit einem 2200 MHz P4-M jetzt Debian Sid mit einem 2.6.10 Kernel am laufen.
Allerdings habe ich den Eindruck (also ich bin mir sicher), das der Lüfter nicht so gut funktioniert wie unter Windows. Er läuft zwar ständig, aber ist dabei nie solaut, wie unter Windows wenn ich 100% Auslastung habe. Das hat zur Folge das das Ding unte Linux immer verdammt heiß wird: 97°
Ausserdem wird der Lüfter auch nie richtig leise und Abschalten tut er sich nie, auch wenn die Prozessorleistung nur gering ist.
Um den Tankt zu überwachen benutze ich den govorner auf ondemand mit dem P4-CLOCKMOD. Der Funktioniert irgendwie besser mit meinem Prozessor als SPEEDSTEP-ICH (was ich eigentlich sehr seltsam finde, aber mit speedstep werden nur zwei CPU Frequencen unterstütz, mit dem Clockmod ungefähr 10)
Wenn wir schon dabei sind, weiss jemand, wie ich den ondemand govorner so einstellen kann, das die Frequenz nur in einem bestimmten Bereich varriert (ich finde es irgendwie sinnlos, wenn der CPU bis auf 500 MHZ runtertaktet, merkt das das zuwenig Leistung ist und dann sofort wieder auf 2200 MHz hochfähr).
Danke schonmal für eure Hilfe
Johannes
Es waere hiflreich, wenn du erst die anderen Threads, die sich mit dem Thema Luefterregelung beschaeftigen durchgehst, und diese als Ansatzpunkt fuer dein Posting nimmst, hier ist eine kurze Liste der letzten Threads zum Thema, sicherlich findest du noch ein paar mehr:
http://www.debianforum.de/forum/viewtopic.php?t=37663
http://www.debianforum.de/forum/viewtopic.php?t=39732
http://www.debianforum.de/forum/viewtopic.php?t=39323
http://www.debianforum.de/forum/viewtopic.php?t=39323
http://www.debianforum.de/forum/viewtopic.php?t=37289
http://www.debianforum.de/forum/viewtopic.php?t=37663
http://www.debianforum.de/forum/viewtopic.php?t=39732
http://www.debianforum.de/forum/viewtopic.php?t=39323
http://www.debianforum.de/forum/viewtopic.php?t=39323
http://www.debianforum.de/forum/viewtopic.php?t=37289
Magic is always the best solution -- especially reliable magic.
-
- Beiträge: 13
- Registriert: 03.02.2005 13:39:58
Du koenntest erstmal damit anfangen, aus folgendem Thread die untersten Werte zu lesen, und anzugeben ob die so stimmen. Etwas mehr in /proc/acpi graben ist eventuell auch hilfreich.
http://www.debianforum.de/forum/viewtopic.php?t=37663
Hast du dasselbe Problem auch mit anderen Kernels?
http://www.debianforum.de/forum/viewtopic.php?t=37663
Hast du dasselbe Problem auch mit anderen Kernels?
Magic is always the best solution -- especially reliable magic.
-
- Beiträge: 13
- Registriert: 03.02.2005 13:39:58
Ahhh, jetzt verstehe ich. Hat halt mal wieder etwas länger gedauert.
hoffe das hilft dir weiter.
Die Werte kommen mir etwas hoch vor, aber ich habe keine Ahnung, wie ich die einstelle (ich ärger mich ja selbst über meine Inkompetenz).
Hab auch mal versucht mit den toshutils den lüfter den lüfter etwas hochzustellen. Da kam folgende Meldung
toshset -fan high
HCI error setting fan
HciFunction returned: NOTREADY
Ne Ahnung woran das liegen kann???
Was für Werte brauchst du denn noch aus /proc/acpi
Code: Alles auswählen
cat trip_points
critical (S5): 110 C
passive: 109 C: tc1=9 tc2=2 tsp=1800 devices=0xdffcafe0
active[0]: 109 C: devices=0xc14e3980
active[1]: 109 C: devices=0xc14e3900
Die Werte kommen mir etwas hoch vor, aber ich habe keine Ahnung, wie ich die einstelle (ich ärger mich ja selbst über meine Inkompetenz).
Hab auch mal versucht mit den toshutils den lüfter den lüfter etwas hochzustellen. Da kam folgende Meldung
toshset -fan high
HCI error setting fan
HciFunction returned: NOTREADY
Ne Ahnung woran das liegen kann???
Was für Werte brauchst du denn noch aus /proc/acpi
Code: Alles auswählen
-
- Beiträge: 13
- Registriert: 03.02.2005 13:39:58
-
- Beiträge: 13
- Registriert: 03.02.2005 13:39:58
Hier nochmal der Rest der Dateien die in acpi thermal_zone sind
Code: Alles auswählen
cat cooling_mode:
<setting not supported>
cooling mode: passive
cat polling_frequency:
<polling disabled>
cat state:
state: ok
[Hab ich das richtig verstanden, und wenn da ok steht, dann ist apci nicht für die Lüfter einstellung zuständig und somit spielen die einstellungen trip_points auch keine Rolle?]
Die Werte sehen allerdings nicht richtig aus, wie du siehst sind die bei mir (habe die auf mehreren Notebooks gesehen) etwas glaubwuerdiger.schneemann hat geschrieben:Ahhh, jetzt verstehe ich. Hat halt mal wieder etwas länger gedauert.
hoffe das hilft dir weiter.Code: Alles auswählen
cat trip_points critical (S5): 110 C passive: 109 C: tc1=9 tc2=2 tsp=1800 devices=0xdffcafe0 active[0]: 109 C: devices=0xc14e3980 active[1]: 109 C: devices=0xc14e3900
Die Werte kommen mir etwas hoch vor, aber ich habe keine Ahnung, wie ich die einstelle (ich ärger mich ja selbst über meine Inkompetenz).
Hab auch mal versucht mit den toshutils den lüfter den lüfter etwas hochzustellen. Da kam folgende Meldung
toshset -fan high
HCI error setting fan
HciFunction returned: NOTREADY
Ne Ahnung woran das liegen kann???
Was für Werte brauchst du denn noch aus /proc/acpiCode: Alles auswählen
Du kannst sie scheinbar mit einem echo aendern, auf folgender Seite steht in etwa wie:
http://zurich.ai.mit.edu/pipermail/omni ... 02982.html
Ich habe das gerade mal bei mir ausprobiert, und das Einstellen der Werte scheint so zu funktionieren:
Code: Alles auswählen
critical (S5): 95 C
passive: 90 C: tc1=1 tc2=1 tsp=100 devices=0xdfff84e0
active[0]: 40 C: devices=0xdff8c2e0
neo.root(/proc/acpi/thermal_zone/THRM): echo -n "100:95:50" > trip_points
neo.root(/proc/acpi/thermal_zone/THRM): cat trip_points
critical (S5): 95 C
passive: 90 C: tc1=1 tc2=1 tsp=100 devices=0xdfff84e0
active[0]: 40 C: devices=0xdff8c2e0
neo.root(/proc/acpi/thermal_zone/THRM): echo -n "100:95:50:51:52" > trip_points
neo.root(/proc/acpi/thermal_zone/THRM): cat trip_points
critical (S5): 100 C
passive: 50 C: tc1=1 tc2=1 tsp=100 devices=0xdfff84e0
active[0]: 51 C: devices=0xdff8c2e0
neo.root(/proc/acpi/thermal_zone/THRM): echo -n "95:90:90:50:40" > trip_points
neo.root(/proc/acpi/thermal_zone/THRM): cat trip_points
critical (S5): 95 C
passive: 90 C: tc1=1 tc2=1 tsp=100 devices=0xdfff84e0
active[0]: 50 C: devices=0xdff8c2e0
Teste das bitte mal so, und achte drauf, ob das deinen Ventilator halbwegs richtig einstellt, fast 100grad Celsius ist auf Dauer sicherlich nicht gut fuer die Hardware.
Magic is always the best solution -- especially reliable magic.
-
- Beiträge: 13
- Registriert: 03.02.2005 13:39:58
OK. Erstmal vielen Dank für deine Hilfe habe das jetzt mit dem echo -n mal ausprobiert.
Die trip_points wird daraufhin geändert, aber des verhalten des Lüfters ändert sich dadurch nicht. Und nach ein paar Minuten stellt sich die Datei wieder auf den Orginalzustand zurück
Ohne das ich dazwischen etwas bestimmtes gemacht hätte.
Hoffe du hast noch weitere Ideen
Gruß
Johannes
Die trip_points wird daraufhin geändert, aber des verhalten des Lüfters ändert sich dadurch nicht. Und nach ein paar Minuten stellt sich die Datei wieder auf den Orginalzustand zurück
Code: Alles auswählen
athena:/proc/acpi/thermal_zone/THRM# cat trip_points
critical (S5): 100 C
passive: 70 C: tc1=9 tc2=2 tsp=1800 devices=0xdffcafe0
active[0]: 60 C: devices=0xc14e3980
active[1]: 50 C: devices=0xc14e3900
athena:/proc/acpi/thermal_zone/THRM# cat trip_point
critical (S5): 110 C
passive: 109 C: tc1=9 tc2=2 tsp=1800 devices=0xdffcafe0
active[0]: 109 C: devices=0xc14e3980
active[1]: 109 C: devices=0xc14e3900
Hoffe du hast noch weitere Ideen
Gruß
Johannes
@ johannes
probier doch mal das Module "powernow" zu laden... ein Thread zu diesem Thema lief vor ein paar Tage.
Mein Lüfter läuft seitdem wie eine *1*!
http://www.debianforum.de/forum/viewtopic.php?t=39930
Einen Versuch wäre es wert!
probier doch mal das Module "powernow" zu laden... ein Thread zu diesem Thema lief vor ein paar Tage.
Mein Lüfter läuft seitdem wie eine *1*!
http://www.debianforum.de/forum/viewtopic.php?t=39930
Einen Versuch wäre es wert!
Ich denke, dass du dann eine buggy BIOS hast, gibt's da eventuell Updates fuer? In einigen Faellen kann man ein angepasstes DSDT benutzen, was solche Sachen in Ordnung bringt, allerdings muesstest du so eins erstmal finden ... auf http://acpi.sourceforge.net/dsdt/view.p ... iba&name=0 gibt's ein paar, allerdings sehe ich Deine Hardware nicht dabei.
Die Idee mit dem Laden des powernow Moduls wird leider nichts bringen, erstens ist das fuer's Frequency Scaling und nicht fuer die Luefterregelung, zweitens ist es fuer einen komplett anderen Prozessor.
Die Idee mit dem Laden des powernow Moduls wird leider nichts bringen, erstens ist das fuer's Frequency Scaling und nicht fuer die Luefterregelung, zweitens ist es fuer einen komplett anderen Prozessor.
Magic is always the best solution -- especially reliable magic.
-
- Beiträge: 13
- Registriert: 03.02.2005 13:39:58
Hört sich kompliziert an.
Habe heute noch ein bisschen mit den toshset und dem governor usw rumgespielt. damit ist er wenigstens im leerlauf 10° kälter (sind aber immer noch 76°). In Volllast aber leider immer noch die 97°. Ich behaupte jetzt einfach mal, das der Lüfter unter Windows nur lauter wird, weil da auch der Prozessor heißer wird (da heizt ja auch die grafikkarte noch ein bisschen mehr mit, oder vielleicht ich das auch lauter weil zusätzlich der graka lüfter läuft --keine Ahnung).
Vielen Dank aber auf jedenfall für deine Hilfe werd mich dann wohl jetzt erstmal wieder mit anderen Problemen beschäftigen, die auch noch auftreten.
Letzte Frage: Hast du ne Ahnung war um in der datei 'state' der status auf ok stehen könnte? Ich denke, dass der Lüfter deswegen eh nicht von ACPI überwacht wird und deshalb eigenentlich egal ist, was in der trip_points steht (habe ich irgendwo gelesen, find aber gerade den link nicht mehr)
Habe heute noch ein bisschen mit den toshset und dem governor usw rumgespielt. damit ist er wenigstens im leerlauf 10° kälter (sind aber immer noch 76°). In Volllast aber leider immer noch die 97°. Ich behaupte jetzt einfach mal, das der Lüfter unter Windows nur lauter wird, weil da auch der Prozessor heißer wird (da heizt ja auch die grafikkarte noch ein bisschen mehr mit, oder vielleicht ich das auch lauter weil zusätzlich der graka lüfter läuft --keine Ahnung).
Vielen Dank aber auf jedenfall für deine Hilfe werd mich dann wohl jetzt erstmal wieder mit anderen Problemen beschäftigen, die auch noch auftreten.
Letzte Frage: Hast du ne Ahnung war um in der datei 'state' der status auf ok stehen könnte? Ich denke, dass der Lüfter deswegen eh nicht von ACPI überwacht wird und deshalb eigenentlich egal ist, was in der trip_points steht (habe ich irgendwo gelesen, find aber gerade den link nicht mehr)
Du koenntest mal probieren mit acpi=off apm=on (und entsprechend praeparierten Kernel + geladenem APM Modul zu booten, vielleicht zickt das ganze ohne ACPI ja weniger.
Immernoch: Prozessor dauerhaft auf so hoher Temperatur *kann* nicht gut fuer die Hardware sein.
Immernoch: Prozessor dauerhaft auf so hoher Temperatur *kann* nicht gut fuer die Hardware sein.
Magic is always the best solution -- especially reliable magic.