View previous topic :: View next topic |
Author |
Message |
Doxer n00b
Joined: 12 Nov 2003 Posts: 43 Location: Bremen-Nord, Germany
|
Posted: Wed Jun 30, 2004 6:30 pm Post subject: Bei zu hoher CPU-Temperatur --> Shutdown |
|
|
Hallo,
ich bekomme mit "sensors" aus dem Packet lm-sensors die CPU-Temperatur ausgelesen. Ich möchte bei zu hoher Temperatur den Rechner runterfahren. Gibt es fertige Lösungen um die Werte zB im Sekundenrythmus abzufragen und bei Erreichen eines Wertes den Rechner runter zufahren?
Oder wie kann man das lösen? |
|
Back to top |
|
|
ossi Apprentice
Joined: 11 Apr 2004 Posts: 221 Location: DDR
|
Posted: Wed Jun 30, 2004 6:41 pm Post subject: |
|
|
wie sage ich immer so schön:
und wieder ein idealer zeitpunkt um sich mit Scriptprogrammierung auseinanderzusetzen !
(10 zeilen sind da echt viel !) |
|
Back to top |
|
|
toskala Advocate
Joined: 14 Dec 2002 Posts: 2080 Location: hamburg, germany
|
Posted: Wed Jun 30, 2004 6:53 pm Post subject: |
|
|
also ganz quick and dirty
Code: | #!/bin/bash
LIMIT="60"
while [ 1 -gt 0 ] ; do
FOO=$(sensors | grep -e CPU | awk {'print $3'} | sed -e 's/+//' | cut -d "." -f1)
if [ $FOO -gt $LIMIT ] ; then
halt
fi
sleep 2
done
|
edit: wobei mir da grade einfällt, wenn dein lüfter ausfällt, heitzt deine cpu vermutlich ziemlich fix auf eine temperatur die definitiv zuviel ist, ich weiss nicht ob das tool noch sinnvoll ist, wenns zwar den rechner runterfährt, aber beim dienste beenden solange braucht das deine cpu doch durchknallt _________________ adopt an unanswered post
erst denken, dann posten |
|
Back to top |
|
|
ossi Apprentice
Joined: 11 Apr 2004 Posts: 221 Location: DDR
|
Posted: Wed Jun 30, 2004 8:07 pm Post subject: |
|
|
toskala wrote: | also ganz quick and dirty
Code: | #!/bin/bash
LIMIT="60"
while [ 1 -gt 0 ] ; do
FOO=$(sensors | grep -e CPU | awk {'print $3'} | sed -e 's/+//' | cut -d "." -f1)
if [ $FOO -gt $LIMIT ] ; then
halt
fi
sleep 2
done
|
edit: wobei mir da grade einfällt, wenn dein lüfter ausfällt, heitzt deine cpu vermutlich ziemlich fix auf eine temperatur die definitiv zuviel ist, ich weiss nicht ob das tool noch sinnvoll ist, wenns zwar den rechner runterfährt, aber beim dienste beenden solange braucht das deine cpu doch durchknallt |
wie soll der mann den was lernen ???
mußt du immer alles vormachen |
|
Back to top |
|
|
DerMojo Guru
Joined: 14 Aug 2003 Posts: 395 Location: Germany
|
Posted: Wed Jun 30, 2004 8:54 pm Post subject: |
|
|
Lass ihn doch, aus Beispielen lernt man am besten...
Außerdem kann ein gutes BIOS sowas von alleine... (meins zumindest) _________________ To err is human, to forgive, beyond the scope of the Operating System. |
|
Back to top |
|
|
toskala Advocate
Joined: 14 Dec 2002 Posts: 2080 Location: hamburg, germany
|
Posted: Wed Jun 30, 2004 8:54 pm Post subject: |
|
|
sorry
das hat mich jetzt aber selber interessiert
vielleicht sollte ich was fieses in script verstecken *g* _________________ adopt an unanswered post
erst denken, dann posten |
|
Back to top |
|
|
Doxer n00b
Joined: 12 Nov 2003 Posts: 43 Location: Bremen-Nord, Germany
|
Posted: Thu Jul 01, 2004 8:57 am Post subject: |
|
|
Ihr habt ja sichtlich Euren Spass.
Mir ging es nur darum, dass Rad nicht neu zu erfinden.
Danke für den Skriptvorschlag.
Damit habe ich einen guten Lösungsansatz.
Bet. der BIOS-Funktion: Würde der Rechner dann auch sauber runtergefahren??? |
|
Back to top |
|
|
nillsen Apprentice
Joined: 13 Mar 2004 Posts: 150 Location: /world/eu/ger/sh/nms/
|
Posted: Thu Jul 01, 2004 9:27 am Post subject: |
|
|
Ich wusste selber nicht, das es bei mir funktioniert. Diese Log-Message habe ich gestern gefunden, als ich auf Reboot anstatt auf Shutdown im GDM geklickt habe und mein Notebook eingepackt habe Ich hoffe ja, das das Ding keine Macke hat, aber ich sitze gerade dran Wie es scheint hat sich der Rechner aber sofort abgeschaltet, da keine Logs mehr danach kamen.
Code: |
Jun 30 15:51:42 notebook Critical temperature reached (90 C), shutting down.
|
_________________ Also tragt es in die Welt, haut es mit Edding an die Wände.
so lang die dicke Frau noch singt, ist die Oper nicht zu ende. |
|
Back to top |
|
|
toskala Advocate
Joined: 14 Dec 2002 Posts: 2080 Location: hamburg, germany
|
Posted: Thu Jul 01, 2004 9:33 am Post subject: |
|
|
was ja auch sinn macht, hehe, lieber software richten als cpu braten _________________ adopt an unanswered post
erst denken, dann posten |
|
Back to top |
|
|
Doxer n00b
Joined: 12 Nov 2003 Posts: 43 Location: Bremen-Nord, Germany
|
Posted: Thu Jul 01, 2004 10:54 am Post subject: |
|
|
nillsen wrote: | Ich wusste selber nicht, das es bei mir funktioniert. Diese Log-Message habe ich gestern gefunden, als ich auf Reboot anstatt auf Shutdown im GDM geklickt habe und mein Notebook eingepackt habe Ich hoffe ja, das das Ding keine Macke hat, aber ich sitze gerade dran Wie es scheint hat sich der Rechner aber sofort abgeschaltet, da keine Logs mehr danach kamen.
Code: |
Jun 30 15:51:42 notebook Critical temperature reached (90 C), shutting down.
|
|
Welche Distribution hast Du denn? |
|
Back to top |
|
|
_hephaistos_ Advocate
Joined: 07 Apr 2004 Posts: 2694 Location: salzburg, austria
|
Posted: Thu Jul 01, 2004 10:57 am Post subject: |
|
|
ist es nicht so, dass ab Pentium IV der Prozessor selber das "Herunterfahren/Abschalten" erledigt und nicht mehr das OS? |
|
Back to top |
|
|
toskala Advocate
Joined: 14 Dec 2002 Posts: 2080 Location: hamburg, germany
|
Posted: Thu Jul 01, 2004 11:01 am Post subject: |
|
|
der p4 regelt seine taktfrequenz runter und verhindert so das abfackeln.
lüfter fällt aus, cpu -> stalled und macht somit keine hitze mehr. afaik _________________ adopt an unanswered post
erst denken, dann posten |
|
Back to top |
|
|
nillsen Apprentice
Joined: 13 Mar 2004 Posts: 150 Location: /world/eu/ger/sh/nms/
|
Posted: Thu Jul 01, 2004 11:23 am Post subject: |
|
|
Doxer wrote: | nillsen wrote: | Ich wusste selber nicht, das es bei mir funktioniert. Diese Log-Message habe ich gestern gefunden, als ich auf Reboot anstatt auf Shutdown im GDM geklickt habe und mein Notebook eingepackt habe Ich hoffe ja, das das Ding keine Macke hat, aber ich sitze gerade dran Wie es scheint hat sich der Rechner aber sofort abgeschaltet, da keine Logs mehr danach kamen.
Code: |
Jun 30 15:51:42 notebook Critical temperature reached (90 C), shutting down.
|
|
Welche Distribution hast Du denn? |
1x darfst du raten _________________ Also tragt es in die Welt, haut es mit Edding an die Wände.
so lang die dicke Frau noch singt, ist die Oper nicht zu ende. |
|
Back to top |
|
|
Doxer n00b
Joined: 12 Nov 2003 Posts: 43 Location: Bremen-Nord, Germany
|
Posted: Thu Jul 01, 2004 9:31 pm Post subject: |
|
|
nillsen wrote: | Doxer wrote: | nillsen wrote: | Ich wusste selber nicht, das es bei mir funktioniert. Diese Log-Message habe ich gestern gefunden, als ich auf Reboot anstatt auf Shutdown im GDM geklickt habe und mein Notebook eingepackt habe Ich hoffe ja, das das Ding keine Macke hat, aber ich sitze gerade dran Wie es scheint hat sich der Rechner aber sofort abgeschaltet, da keine Logs mehr danach kamen.
Code: |
Jun 30 15:51:42 notebook Critical temperature reached (90 C), shutting down.
|
|
Welche Distribution hast Du denn? |
1x darfst du raten |
Ja, war ein bischen doof die Frage |
|
Back to top |
|
|
|