Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
[Gelöst] Problem mit systeminfo-plugin
#1
Hallo allerseits,

ich hätte da gern ein Problem mit systeminfo.sh.

Ich habe "sudo sensors-detect" durchgeführt. Nun habe ich 2mal "temp1" nach Eingabe von "sensors" da stehen. Das Problem ist natürlich das ich temp1 im systemsinfo.sh - skript abfrage und somit 2 mal die Temperatur im OSD stehen habe - siehe Bilder.
Wie kann ich das ändern damit nur die "richtige eine CPU-Temperatur" genommen wird (temp1 von k10temp-pci-00c3) ?

Grüsse


Angehängte Dateien
.jpg   sensors.jpg (Größe: 288,42 KB / Downloads: 48)
.jpg   systeminfo.jpg (Größe: 327,37 KB / Downloads: 48)
.jpg   systeminfo2.jpg (Größe: 122,99 KB / Downloads: 49)
Testgerät:
Hardware: Asrock J4105M: 8GB Ram:  TT S2-1600: PicoPSU 90W: ScalarNetzteil 96W: Atric Rev.5: TT-black CT-3650: 5Test-Festplatten
SSD TS128GMTE110S: Video0-Festplatte WD20SPZX: EZDIY-FAB NVME PCIe AdapterConfusedpäter DD V6.5:

Aktuell: EasyVDR 2.5: Silverstone SG02F: Athlon X2 245e: MSI 890GXM-G65: DDR3 -  4x 2GB-Kit Corsair: LG-Brenner: DigitalDevice Cine S2 V6.5: MSI - Geforce GT720: Atric Rev.5:
Phillips SBC RU 7060: Logilink WL0145 für Mediathek:
System-Platte: SSD Samsung
Video0-Platte:  WD10JPVT
Zitieren
#2
Hi,

(23.03.2016, 18:52)xxx3xxx link schrieb: Wie kann ich das ändern damit nur die "richtige eine CPU-Temperatur" genommen wird (temp1 von k10temp-pci-00c3) ?
das ist aber kein realistischer Wert! Im VDR-Portal gab es mal einen Fred über K10 CPU's das die von
Code:
k10temp-pci-00c3
Adapter: PCI adapter
temp1: +15.0°C
ermittelten Werte nicht stimmen. temp1: +32.0°C ist wohl der richtige Wert.


Gruss
Wolfgang

Zitieren
#3
Hallo mango,

ich weiss blos das einer der beiden "temp1" der CPU-Wert ist, im Endeffekt ist es auch egal, welcher der richtige ist.
Mir gehts nur darum das blos einer der beiden angezeigt werden soll und nicht beide wie auf dem Bild zu erkennen ist.

Grüsse
Testgerät:
Hardware: Asrock J4105M: 8GB Ram:  TT S2-1600: PicoPSU 90W: ScalarNetzteil 96W: Atric Rev.5: TT-black CT-3650: 5Test-Festplatten
SSD TS128GMTE110S: Video0-Festplatte WD20SPZX: EZDIY-FAB NVME PCIe AdapterConfusedpäter DD V6.5:

Aktuell: EasyVDR 2.5: Silverstone SG02F: Athlon X2 245e: MSI 890GXM-G65: DDR3 -  4x 2GB-Kit Corsair: LG-Brenner: DigitalDevice Cine S2 V6.5: MSI - Geforce GT720: Atric Rev.5:
Phillips SBC RU 7060: Logilink WL0145 für Mediathek:
System-Platte: SSD Samsung
Video0-Platte:  WD10JPVT
Zitieren
#4
Hi,

(23.03.2016, 21:17)xxx3xxx link schrieb: ich weiss blos das einer der beiden "temp1" der CPU-Wert ist, im Endeffekt ist es auch egal, welcher der richtige ist.
Mir gehts nur darum das blos einer der beiden angezeigt werden soll und nicht beide wie auf dem Bild zu erkennen ist.
häng mal Bitte die Konsolen-Ausgabe als Textfile an
Konsole:
Code:
sensors > /tmp/sensors.txt

Gruss
Wolfgang

Zitieren
#5
Hi,

Konsole:
Code:
sensors f71889ed-isa-0500 | grep -i 'temp1' | tr -s ' ' | cut -d' ' -f 2
sollte nur 1x CPÜ-Temp ausgeben.

Gruss
Wolfgang

Zitieren
#6
Hallo ihr Zwei, oder die Zeile so anpassen:

sensors |grep -i 'temp1'|sed -ne "1"p| usw..

sed -ne "1"p nimmt den ersten Treffer und z.B. sed -ne "2"p dann den 2ten Treffer usw.

MfG Aaron
Mediacenter
easyVDR4.Alpha(Lubuntu18.04 64-Bit) Gigabyte, Ltd. H97-HD3 mit Intel® G3260 @ 3.30GHz 4GB DDRx,Intelgrafik,MATSHITA BD-MLT UJ265 Bluray LW, 2TB Festplatte,LCD+IRTrans-Empfänger,2x SkystarS2 PCI

Zitieren
#7
Hallo,

ich habe das jetzt anders gelöst. Habe in /etc/sensors3.conf dort wo chip "f71889ed-*" steht eine Zeile hinzugefügt:
label temp1 "Core0"

In Systeminfo.sh habe ich dann anstatt temp1 abzufragen Core0 eingetragen. Somit wird nur noch die eine Temperatur (die höhere) angezeigt.

Grüsse und Danke
Testgerät:
Hardware: Asrock J4105M: 8GB Ram:  TT S2-1600: PicoPSU 90W: ScalarNetzteil 96W: Atric Rev.5: TT-black CT-3650: 5Test-Festplatten
SSD TS128GMTE110S: Video0-Festplatte WD20SPZX: EZDIY-FAB NVME PCIe AdapterConfusedpäter DD V6.5:

Aktuell: EasyVDR 2.5: Silverstone SG02F: Athlon X2 245e: MSI 890GXM-G65: DDR3 -  4x 2GB-Kit Corsair: LG-Brenner: DigitalDevice Cine S2 V6.5: MSI - Geforce GT720: Atric Rev.5:
Phillips SBC RU 7060: Logilink WL0145 für Mediathek:
System-Platte: SSD Samsung
Video0-Platte:  WD10JPVT
Zitieren
#8
Hi,

(23.03.2016, 22:31)xxx3xxx link schrieb: ich habe das jetzt anders gelöst. Habe in /etc/sensors3.conf dort wo chip "f71889ed-*" steht eine Zeile hinzugefügt:
label temp1 "Core0"
oder so ..viele Wege führen nach Rom.
Der Aufruf "sensors f71889ed-isa-0500" macht ja nichts anderes.

@Aaron
"sensors | grep -i 'temp1'| sed -ne "1"p" gibt die erste Zeile aus!
temp1:        +55.0°C  (crit = +103.0°C)

P.S
Bitte setze den Fred auf gelöst -  Eingangs-Post [gelöst] vor Problem mit systeminfo-plugin

Gruss
Wolfgang

Zitieren
#9
Hallo Wolfgang
(23.03.2016, 22:39)mango link schrieb: @Aaron
"sensors | grep -i 'temp1'| sed -ne "1"p" gibt die erste Zeile aus!
temp1:        +55.0°C  (crit = +103.0°C)
Ich weiß, daher hab ich auch geschrieben..
Zitat:sed -ne "1"p nimmt den ersten Treffer und z.B. sed -ne "2"p dann den 2ten Treffer usw.

Gruß Aaron
Mediacenter
easyVDR4.Alpha(Lubuntu18.04 64-Bit) Gigabyte, Ltd. H97-HD3 mit Intel® G3260 @ 3.30GHz 4GB DDRx,Intelgrafik,MATSHITA BD-MLT UJ265 Bluray LW, 2TB Festplatte,LCD+IRTrans-Empfänger,2x SkystarS2 PCI

Zitieren
#10
Hi Aaron,

(23.03.2016, 22:55)gb link schrieb: [quote author=mango link=topic=18457.msg173962#msg173962 date=1458765592]
@Aaron
"sensors | grep -i 'temp1'| sed -ne "1"p" gibt die erste Zeile aus!
temp1:        +55.0°C  (crit = +103.0°C)
Ich weiß, daher hab ich auch geschrieben..
Zitat:sed -ne "1"p nimmt den ersten Treffer und z.B. sed -ne "2"p dann den 2ten Treffer usw.
[/quote]
sed -ne "1"p gibt die erste Zeile aus oder von bis '2,4p' Wenn ich aber schon nach temp1 grepe dann gibt es doch nur eine Zeile oder??
Zudem will ich ja nicht die Zeile, sondern den 2ten Wert in der Zeile. -> +55.0°C der ausgegeben werden soll.
Dies erreiche icht mit
Code:
sensors f71889ed-isa-0500 | grep -i 'temp1' | tr -s ' ' | cut -d' ' -f 2
...oder bei mir mit
Code:
sensors | grep -i 'Core 0' | tr -s ' ' | cut -d' ' -f 3
da Rückgabewert von sensors
Code:
Core 0:       +48.0°C  (high = +105.0°C, crit = +105.0°C)
ist.

Gruss
Wolfgang

Zitieren
#11
Hi Wolfgang,
guck dir mal sein erstes Bild an, dort gibt es 2 x temp1
Daher werden bei beiden Werte gegrept getrimmt gecuttet. Daher hat er beide Temperaturen als Ausgabe gehabt.

Wenn man nun in diesem Fall bei 2 oder sogar 3x gleichen Suchwörtern z.B. den 2ten Wert ermitteln möchte ist die Variante von mir gedacht.

Ich hoffe du verstehst mich jetzt.

MfG Aaron

Mediacenter
easyVDR4.Alpha(Lubuntu18.04 64-Bit) Gigabyte, Ltd. H97-HD3 mit Intel® G3260 @ 3.30GHz 4GB DDRx,Intelgrafik,MATSHITA BD-MLT UJ265 Bluray LW, 2TB Festplatte,LCD+IRTrans-Empfänger,2x SkystarS2 PCI

Zitieren
#12
Hi Aaron,

(24.03.2016, 00:20)gb link schrieb: guck dir mal sein erstes Bild an, dort gibt es 2 x temp1
Daher werden bei beiden Werte gegrept getrimmt gecuttet. Daher hat er beide Temperaturen als Ausgabe gehabt.
...deshalb  mit der Variante "f71889ed-isa-0500" Sensors nimmt dann zur Ausgabe nur "Adapter: ISA adapter"
und "k10temp-pci-00c3" wird garnicht beachtet.
Code:
sensors f71889ed-isa-0500 | grep -i 'temp1' | tr -s ' ' | cut -d' ' -f 2

(24.03.2016, 00:20)gb link schrieb: Ich hoffe du verstehst mich jetzt.
Ab und an ist besser, wenn man nicht alles versteht!

N8 & Gruss
Wolfgang

Zitieren
#13
Vielen Dank für eure Bemühungen und Ausführungen  Smile

Ich schließe das Thema

Testgerät:
Hardware: Asrock J4105M: 8GB Ram:  TT S2-1600: PicoPSU 90W: ScalarNetzteil 96W: Atric Rev.5: TT-black CT-3650: 5Test-Festplatten
SSD TS128GMTE110S: Video0-Festplatte WD20SPZX: EZDIY-FAB NVME PCIe AdapterConfusedpäter DD V6.5:

Aktuell: EasyVDR 2.5: Silverstone SG02F: Athlon X2 245e: MSI 890GXM-G65: DDR3 -  4x 2GB-Kit Corsair: LG-Brenner: DigitalDevice Cine S2 V6.5: MSI - Geforce GT720: Atric Rev.5:
Phillips SBC RU 7060: Logilink WL0145 für Mediathek:
System-Platte: SSD Samsung
Video0-Platte:  WD10JPVT
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: