Gibt es einen Befehl, mit dem man die Temperatur von CPU/GPU auf der Kommandozeile überwachen kann? Mein MB läuft passiv und wird vom Gehäuselüfter angeblasen. Jetzt am Anfang will ich natürlich rauskriegen, wie schnell der Lüfter maximal laufen muss damit die Kiste möglichst leise bleibt.
Temperatur von CPU und GPU überwachen
- Hundeschnauze
- Geschlossen
-
-
Zitat
Original von Hundeschnauze
Gibt es einen Befehl, mit dem man die Temperatur von CPU/GPU auf der Kommandozeile überwachen kann? Mein MB läuft passiv und wird vom Gehäuselüfter angeblasen. Jetzt am Anfang will ich natürlich rauskriegen, wie schnell der Lüfter maximal laufen muss damit die Kiste möglichst leise bleibt.Der Bezug zu yaVDR entgeht mir hier aber völlig.
Gerald
-
Zitat
Original von gda
Der Bezug zu yaVDR entgeht mir hier aber völlig.
GeraldDen Bezug vermute ich über #3 lt. Signatur
Ansonsten auf der Konsole:
CPU: sensors
GPU: DISPLAY=:0 nvidia-settings -q gpucoretempBJ1
-
DISPLAY=:1 nvidia-settings -tq gpucoretemp
tuts besser unter yaVDR
-
DANKE! Genau das habe ich gesucht.
-
Zitat
Original von BJ1
Ansonsten auf der Konsole:
CPU: sensors
GPU: DISPLAY=:0 nvidia-settings -q gpucoretemp
Das ganze geht doch noch bequemer über das systeminfo-Plugin!
Du musst nur die systeinfo.sh für die Anzeige der GPU-Temperatur etwas anpassen und dann hast Du alle Werte direkt auf dem OSD vom VDR und musst nicht zur Konsole wechseln!Paulaner
-
Ich betrachte das hier mal als Sammelstelle für Infos für zukünftige Suchen. Da sensors immer nur eimal ausliest und ich eine Alternative dazu gesucht habe, hier noch der Vorschlag
mbmon
Das Tool aktualisiert die Werte ständig und schreibt sie auf die Konsole. Es liest °C, rpm und V der üblichen Verdächtigen CPU, Mainboard und Netzteil aus. Ob GPUs damit ausgelesen werden können weiß ich nicht. Meine Graka hat keinen Sensor.
hf
Midas
EDIT: Ahja, wenn man sich besser auskennt (s. hier drunter), nimmt man natürlich gleich watch Naja vllt ists ja im Einzelfall trotzdem interessant :hat2.
-
Hallo Paulaner, für einen Tip wie ich lm-sensors mit meinem Zotac zum laufen kriege, wäre ich sehr dankbar (das habe ich heute nämlich 3 Stunden lang probiert).
Mit
läßt sich zumindest die Temperatur periodisch anzeigen. Perfekt wäre eine Lüftersteuerung wie hier beschrieben: http://wiki.ubuntuusers.de/Lüftersteuerung Die Steuerung des Lüfters über das BIOS funktioniert bei meinem Zotac nämlich nicht. Egal was ich einstelle, Der Lüfter bläst immer volle Pulle.
-
Zitat
Original von Hundeschnauze
Hallo Paulaner, für einen Tip wie ich lm-sensors mit meinem Zotac zum laufen kriege, wäre ich sehr dankbar (das habe ich heute nämlich 3 Stunden lang probiert).
Da kann ich Dir nicht wirklich weiterhelfen, da ich kein Zotac o.ä. nutze. Mein System siehe Signatur.
Falls Du bei der Eingabe von sensors auf der Konsole gar keine Werte bekommst, dann musst Du das entsprechende Modul für dein Mainboard noch ermitteln. Das geht dann über sensors-detect. (Der Befehl kann auch etwas anders lauten, denn das habe ich jetzt aus dem Gedächtnis geschrieben, da ich momentan nicht vor dem VDR sitze!)Hier in diesem [URL=http://www.easyvdr-forum.de/forum/index.php/topic,8304.msg65819.html#msg65819]Thread[/URL] habe ich mal beschrieben, wie ich das mit der systeminfo.sh gemacht habe.
Das gilt aber erstmal nur für das von mir verwendete Mainboard.Wenn Du aber jetzt schon auf der Konsole die Temperaturen auslesen kannst, dann genügt doch die Anpassung der systeminfo.sh um die Werte auf das OSD zu bekommen. Einfach mal probieren. kaputt machen kannst Du da ja nichts.
Die Aktualisierungsrate vom systeminfo-Plugin kann individuell über OSD eingestellt werden. Ist bei mir z. Z. 10 Sekunden, d.h. alle 10 Sekunden erhalte ich neue Messwerte.
Paulaner
-
Und wie das dann aussieht,
siehst du hier mit einem angeschlossenem Monitor:
http://wbreu.htpc-forum.de/images/pearlhdsysinfo.jpg
oder hier eben mit einem Dualscreen:
http://wbreu.htpc-forum.de/images/skinenigmangsysteminfo.jpg
Gruß
Wolfgang -
hehe ,,also wenn CPU1 und CPU2 unterschiedliche Temperaturen anzeigen , wuerde ich mir Sorgen machen.
Die "+" Zeichen vor den Temps sind imho auch recht ueberfluessig -
Zitat
Original von Morone
hehe ,,also wenn CPU1 und CPU2 unterschiedliche Temperaturen anzeigen , wuerde ich mir Sorgen machen.Keineswegs!
Die unterschiedliche Auslastungen der einzelnen Kerne führen auch zu unterschiedlichen Temperaturen auf den Chipflächen.
Dies wird bei den neuesten Entwicklungen von Intel sogar bewusst ausgenutzt (Übertaktung einzelner Kerne bei gleichzeitigem Stillstand anderer Kerne). Dass führt zu mehr Einzelkernleistung ohne Überschreitung der Maximaltemperatur des Kühlsystems. -
Hi Wolfgang,
ich habe in meiner Ubuntu-TVT Installation ebenfalls die Nvidia Temperatur in mein Script eingebaut (neigt ja zum Abheben):
im Terminal unter GDM funktioniert es, nicht aber im VDR. Vdr läuft als User vdr, fehlen Rechte ?
/BJ
P.S. Poste doch mal dein Systeminfo.sh, sieht gut aus! -
Zitat
Leider schreibst du ja nicht wie du diesen Skript startest, aber ich bemühe mal meine Kirstallkugel und die sagt mir: du hast den Beitrag von Chello ignoriert.Gerald
-
Sorry wenn die Beschreibung etwas kurz war, aber ich hatte alles gelesen :
1. die Zeile ist Teil des systeminfo.sh, wie du richtig vermutest
2. Aufruf erfolgt im VDR Menue, Ausgabe in vdr-sxfe
3. auch deine Variante funktioniert im Terminal, aber nicht im VDR
Irgendwelche Ideen ?
/BJ -
chown vdr:vdr /usr/share/vdr-plugin-systeminfo/systeminfo.sh
wenn es das war, fehlt mir was im paket
-
Das habe ich schon erledigt, das script dürfen alle als Programm aufrufen, und es zeigt ja auch die anderen Infos an. Ich habe eher das Gefühl, dass der Zugriff auf die nVidia nicht als user vdr funktioniert, kann das sein? "groups vdr" zeigt "vdr : vdr lp cdrom video", was fehlt? oder lasst Ihr den vdr als root laufen ?
/BJ -
Zitat
Original von berniejonnie
Das habe ich schon erledigt, das script dürfen alle als Programm aufrufen, und es zeigt ja auch die anderen Infos an. Ich habe eher das Gefühl, dass der Zugriff auf die nVidia nicht als user vdr funktioniert, kann das sein? "groups vdr" zeigt "vdr : vdr lp cdrom video", was fehlt? oder lasst Ihr den vdr als root laufen ?
/BJ
Warum dockterst Du denn so lange rum und probierst es nicht einfach?
Und dann bist du vdr und kannst es ausprobieren.Gerald
-
Jawohl Herr Spezialist ;-), bin schon dabei. Habe in /etc/default/vdr die nötigen Einträge gemacht, vdr läuft jetzt mal als root und siehe da, es geht. Hatten wir also doch beide Recht. Danke für die Hilfe!
Jetzt muss ich noch die nötige Gruppe finden, die ich dem User vdr zuordnen muß, dann gehts auch als User vdr!
Gruß und Dank,
/BJ -
Hi,
ich habe nun alles probiert und den user vdr allen möglichen Gruppen zugewiesen, denen auch der desktop-user angehört, es hilft nichts. vdr kann die Temperatur nicht aus der nvidia auslesen.
So sieht der entsprechende Teil meines systeminfo.sh jetzt aus :Code7) # temperature of CPU and GPU CPU=$(sensors | grep -i 'Core 0:' | cut -c 14-20 | tr -d ' ') GPU=$(DISPLAY=:1 nvidia-settings -c :0 -tq GPUCoreTemp) echo -ne "Temperatures:\tCPU: "$CPU"\tGPU: "$GPU exit ;;
Es kommt aber nur die CPU Temp, nicht die der GPU.
Kann mir jemand den entscheidenden Tip geben ?
/BJ
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!