Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Bei zu hoher CPU-Temperatur --> Shutdown
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
Doxer
n00b
n00b


Joined: 12 Nov 2003
Posts: 43
Location: Bremen-Nord, Germany

PostPosted: Wed Jun 30, 2004 6:30 pm    Post subject: Bei zu hoher CPU-Temperatur --> Shutdown Reply with quote

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
View user's profile Send private message
ossi
Apprentice
Apprentice


Joined: 11 Apr 2004
Posts: 221
Location: DDR

PostPosted: Wed Jun 30, 2004 6:41 pm    Post subject: Reply with quote

wie sage ich immer so schön:

und wieder ein idealer zeitpunkt um sich mit Scriptprogrammierung auseinanderzusetzen !
(10 zeilen sind da echt viel !) :wink:
Back to top
View user's profile Send private message
toskala
Advocate
Advocate


Joined: 14 Dec 2002
Posts: 2080
Location: hamburg, germany

PostPosted: Wed Jun 30, 2004 6:53 pm    Post subject: Reply with quote

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
View user's profile Send private message
ossi
Apprentice
Apprentice


Joined: 11 Apr 2004
Posts: 221
Location: DDR

PostPosted: Wed Jun 30, 2004 8:07 pm    Post subject: Reply with quote

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 :wink:
Back to top
View user's profile Send private message
DerMojo
Guru
Guru


Joined: 14 Aug 2003
Posts: 395
Location: Germany

PostPosted: Wed Jun 30, 2004 8:54 pm    Post subject: Reply with quote

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
View user's profile Send private message
toskala
Advocate
Advocate


Joined: 14 Dec 2002
Posts: 2080
Location: hamburg, germany

PostPosted: Wed Jun 30, 2004 8:54 pm    Post subject: Reply with quote

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
View user's profile Send private message
Doxer
n00b
n00b


Joined: 12 Nov 2003
Posts: 43
Location: Bremen-Nord, Germany

PostPosted: Thu Jul 01, 2004 8:57 am    Post subject: Reply with quote

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
View user's profile Send private message
nillsen
Apprentice
Apprentice


Joined: 13 Mar 2004
Posts: 150
Location: /world/eu/ger/sh/nms/

PostPosted: Thu Jul 01, 2004 9:27 am    Post subject: Reply with quote

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
View user's profile Send private message
toskala
Advocate
Advocate


Joined: 14 Dec 2002
Posts: 2080
Location: hamburg, germany

PostPosted: Thu Jul 01, 2004 9:33 am    Post subject: Reply with quote

was ja auch sinn macht, hehe, lieber software richten als cpu braten :)
_________________
adopt an unanswered post
erst denken, dann posten
Back to top
View user's profile Send private message
Doxer
n00b
n00b


Joined: 12 Nov 2003
Posts: 43
Location: Bremen-Nord, Germany

PostPosted: Thu Jul 01, 2004 10:54 am    Post subject: Reply with quote

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
View user's profile Send private message
_hephaistos_
Advocate
Advocate


Joined: 07 Apr 2004
Posts: 2694
Location: salzburg, austria

PostPosted: Thu Jul 01, 2004 10:57 am    Post subject: Reply with quote

ist es nicht so, dass ab Pentium IV der Prozessor selber das "Herunterfahren/Abschalten" erledigt und nicht mehr das OS?
Back to top
View user's profile Send private message
toskala
Advocate
Advocate


Joined: 14 Dec 2002
Posts: 2080
Location: hamburg, germany

PostPosted: Thu Jul 01, 2004 11:01 am    Post subject: Reply with quote

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
View user's profile Send private message
nillsen
Apprentice
Apprentice


Joined: 13 Mar 2004
Posts: 150
Location: /world/eu/ger/sh/nms/

PostPosted: Thu Jul 01, 2004 11:23 am    Post subject: Reply with quote

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
View user's profile Send private message
Doxer
n00b
n00b


Joined: 12 Nov 2003
Posts: 43
Location: Bremen-Nord, Germany

PostPosted: Thu Jul 01, 2004 9:31 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum