[SOLVED] Jak pokazać temperaturę procesora w conky?

Tylko tematy nie mieszczące się powyżej.
Dario66
Piegowaty Guziec
Piegowaty Guziec
Posty: 20
Rejestracja: 27 mar 2014, 09:36
Wersja Ubuntu: 14.10
Środowisko graficzne: Xfce
Architektura: x86_64
Lokalizacja: Szwecja

[SOLVED] Jak pokazać temperaturę procesora w conky?

Post autor: Dario66 »

Witam
Zainstalowalem conky, skonfigurowalem w pliku ~/.conkyrc jak chcialem, i tylko jedno nie chce mi sie pokazac: Core Temp.
Wyswietla mi "0" albo inne teksty w zaleznosci, co wpisze w plik konfiguracyjny, a wpisywalem tam:
cpu, cpu0, cputemp, core0, coretemp, coretemp-0 i w ogole rozne tego kombinacje.
Mam zainstalowany lm-sensors i na pasku Sensor Plugin - tam mi wyswietla core temp 1 i 2, hddtemp i inne...
Tak czuje, ze jest jakis problem z patchem do ISA adapter, albo cos.
Tu podaje wydruk po komendzie "sensors"

Kod: Zaznacz cały

acpitz-virtual-0
Adapter: Virtual device
temp1:         +0.0°C  (crit = +80.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Core 0:       +57.0°C  (high = +105.0°C, crit = +105.0°C)
Core 1:       +57.0°C  (high = +105.0°C, crit = +105.0°C)

asus-isa-0000
Adapter: ISA adapter
temp1:       +6280.0°C  
I co ja mam wpisac w plik konfiguracyjny conky, zeby mi temperature procesora pokazalo ?
Ostatnio zmieniony 16 wrz 2015, 19:57 przez igotit4free, łącznie zmieniany 2 razy.
Powód: Poprawiłem temat.
jack6699
Piegowaty Guziec
Piegowaty Guziec
Posty: 21
Rejestracja: 21 paź 2014, 18:59
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Kontakt:

Re: jak wlaczyc temperature procesora w conky

Post autor: jack6699 »

Po zainstalowaniu "conky-all"
dodaj :

Kod: Zaznacz cały

${hwmon temp 1}°C
Dario66
Piegowaty Guziec
Piegowaty Guziec
Posty: 20
Rejestracja: 27 mar 2014, 09:36
Wersja Ubuntu: 14.10
Środowisko graficzne: Xfce
Architektura: x86_64
Lokalizacja: Szwecja

Re: jak wlaczyc temperature procesora w conky

Post autor: Dario66 »

Niestety. Moge to zrobic tylko w ~/.conkyrc z tego powodu, ze mam kilka konfiguracji conky - czesc sciagnieta, a czesc sam napisalem. Gdzie mialbym ten

Kod: Zaznacz cały

${hwmon temp 1}
wpisac ?
Bo mam tak:

Kod: Zaznacz cały

${color1}${voffset 1}${font}${color2}${font Xirod:size=6}${goto 30}Core ${color}Temp${goto 110}${color3}${font Xirod:size=11}${voffset -6}${acpitemp}${font DejaVu Sans:size=16}${voffset -2}°${font Xirod:size=8}${voffset -4}C
Ale dziekuje za jakakolwiek pomoc.
Awatar użytkownika
Tomfoc
Gibki Gibbon
Gibki Gibbon
Posty: 2183
Rejestracja: 30 lis 2011, 21:14
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: jak wlaczyc temperature procesora w conky

Post autor: Tomfoc »

Wpisz to właśnie w plik .conkyrc. Kolejność wpisów odpowiada kolejności wyświetlania.
Dario66
Piegowaty Guziec
Piegowaty Guziec
Posty: 20
Rejestracja: 27 mar 2014, 09:36
Wersja Ubuntu: 14.10
Środowisko graficzne: Xfce
Architektura: x86_64
Lokalizacja: Szwecja

Re: jak wlaczyc temperature procesora w conky

Post autor: Dario66 »

...No oki, chociaz nie ogarniam w ktorym dokladnie miejscu. Jako osobna linijke ? Wpisalem tu, bo to stad pobierane sa wartosci - wczesniej bylo tam "acpitemp" - analogicznie do HDD Temp: w tym miejscu znajduje sie "/dev/sd"

Kod: Zaznacz cały

${color1}${voffset 1}${font}${color2}${font Xirod:size=6}${goto 30}Core ${color}Temp${goto 110}${color3}${font Xirod:size=11}${voffset -6}${hwmon temp 1}${font DejaVu Sans:size=16}${voffset -2}°${font Xirod:size=8}${voffset -4}C
Ale nic z tego.
Nie tu ma byc ?
Jak ma wygladac kod po wpisaniu "hwmon temp 1" ?
Awatar użytkownika
Tomfoc
Gibki Gibbon
Gibki Gibbon
Posty: 2183
Rejestracja: 30 lis 2011, 21:14
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: jak wlaczyc temperature procesora w conky

Post autor: Tomfoc »

Plik konfiguracyjny dzieli się na 2 części. Pierwsza dotyczy ogólnego wyglądu wyświetlanych danych czyli np. miejsca na monitorze (lewy górny, prawy górny róg itp). Druga część zaczyna się od wiersza o treści
TEXT
Wszystko co niżej będzie wyświetlane. Jam mam np. taki początek:
TEXT

Kod: Zaznacz cały

${color yellow}Arch Linux
${color red}Hostname:   $nodename
${color goldenrod}Linux Kernel:   $kernel
${color green}CPU:  Intel Core i3,    $freq(MHz)
$color$stippled_hr

${color}CPU Historia: ${color darkgreen}${cpugraph 25,0 0000ff 00ff00} 
${color}CPU  Użycie:${color magenta2} $cpu% ${cpubar 5,0}
${color}CPU  Temp: ${color red}${hwmon temp 1}
${color}RAM  Użycie:${color green} $mem ($memperc%) ${membar 5,0}
${color}SWAP Użycie: ${color orange}${swap}
Ósmy od góry wiersz odpowiada za wyświetlanie temperatury procka. Możesz spróbować u siebie. Plik konfiguracyjny możesz zmieniać, jak nie zadziała to usuniesz wpisy - nic nie wybuchnie.
Dario66
Piegowaty Guziec
Piegowaty Guziec
Posty: 20
Rejestracja: 27 mar 2014, 09:36
Wersja Ubuntu: 14.10
Środowisko graficzne: Xfce
Architektura: x86_64
Lokalizacja: Szwecja

Re: jak wlaczyc temperature procesora w conky

Post autor: Dario66 »

Dzieki. To jednak dobrze wpisalem. Moj plik TEXT jest dosc duzy, bo tez i mam w nim niejedno.
Kod, ktory podalem, jest jedna dluga linijka, ktora tu na stronie zostala podzielona na trzy wiersze. Jak widzisz, mam wpisane "hwmon temp 1" w srodkowym wierszu.
I niestety, nie dziala.
Jako "Core Temp" mam podane "0 C" mimo, ze w Sensors Plugin na pasku zadan mam wyswietlone temperatury dla obydwoch rdzeni - w tym przypadku 57 C, wiec czujniki temperatury rdzeni dzialaja i sa dostepne.
Brakuje mi tylko patcha do czujnika dla conky, bo dla Sensors Plugin wszystkie dzialaja.

Dzieki za cierpliwosc.
jack6699
Piegowaty Guziec
Piegowaty Guziec
Posty: 21
Rejestracja: 21 paź 2014, 18:59
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Kontakt:

Re: jak wlaczyc temperature procesora w conky

Post autor: jack6699 »

kiedyś z tego korzystałem, jak używałem Xfce czy Openbox:

http://www.debian.pl/threads/827-conky- ... ddtemp-itd

6 wpis !
Awatar użytkownika
igotit4free
Przyjaciel
Przyjaciel
Posty: 6453
Rejestracja: 29 paź 2008, 22:51
Płeć: Mężczyzna
Architektura: x86_64
Lokalizacja: KRK

Re: Jak pokazać temperaturę procesora w conky?

Post autor: igotit4free »

@ autor:
Wynik komendy sensors u mnie:

Kod: Zaznacz cały

zbigg@zbigg-P67A-D3-B3:~$ sensors
coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +37.0°C  (high = +82.0°C, crit = +102.0°C)
Core 0:         +37.0°C  (high = +82.0°C, crit = +102.0°C)
Core 1:         +38.0°C  (high = +82.0°C, crit = +102.0°C)
Wynik komendy

Kod: Zaznacz cały

zbigg@zbigg-P67A-D3-B3:~$ sensors | awk '{if(NR == 4){print $3}}'
+37.0°C
Wynik komendy

Kod: Zaznacz cały

zbigg@zbigg-P67A-D3-B3:~$ sensors | awk '{if(NR == 5){print $3}}'
+38.0°C
Przeczytaj

Kod: Zaznacz cały

man awk

przemyśl, zastosuj. Możesz wkleić bezpośrednio do conkyrc na podanej zasadzie => link, albo możesz napisać króciutki skrypt i podpiąć go do conky.
Windows 10 @ GA-P67A-D3-B3, i3-2100 3.10GHz, 8GB RAM, Gigabyte HD6850 1GB RAM
Android 7.0 @ Motorola Moto G4+
namok
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1701
Rejestracja: 01 mar 2008, 12:21
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: Unity
Architektura: x86_64
Kontakt:

Re: Jak pokazać temperaturę procesora w conky?

Post autor: namok »

Podaj wynik polecenia

Kod: Zaznacz cały

cat /sys/class/hwmon/hwmon*/temp*
Dario66
Piegowaty Guziec
Piegowaty Guziec
Posty: 20
Rejestracja: 27 mar 2014, 09:36
Wersja Ubuntu: 14.10
Środowisko graficzne: Xfce
Architektura: x86_64
Lokalizacja: Szwecja

Re: Jak pokazać temperaturę procesora w conky?

Post autor: Dario66 »

wynik z

Kod: Zaznacz cały

cat /sys/class/hwmon/hwmon*/temp*

Kod: Zaznacz cały

80000
0
6280000
Sprobowalem porady jack'a6699, ale nie pomoglo :( - do pol nocy siedzialem kombinujac.
Dzieki, igotit4free, ale tak daleko nie jestem jeszcze zaawansowany, zeby awk uzywac, ale kiedys sie wezme ;-) i dzieki za linka - pomocny - jak nizej, bo to wlasnie to rozwiazanie.
Znalazlem dzisiaj na stronie https://bbs.archlinux.org/viewtopic.php?id=158103 cos takiego:

Kod: Zaznacz cały

execpi 5 sensors | grep "Core 0:" | sed -e 's/.*  +//' | cut -c1-4
Wkleilem w nalezne miejsce i teraz mi dziala !!! :-D
Dzieki za pomoc . Mozna problem uznac za [SOLVED]
I mozna w tytule umiescic coretemp-isa-0000, bo to z tym ja i inni mieli problem.
Bedzie komus latwiej znalezc.
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4678
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: [SOLVED] Jak pokazać temperaturę procesora w conky?

Post autor: jacekalex »

Da się nawet prościej:

Kod: Zaznacz cały

 sensors | grep "Core" |cut -c16-19
U mnie:

Kod: Zaznacz cały

 sensors | grep "Core" |cut -c16-19
49.0
50.0
albo ze stopniami celsiusza:

Kod: Zaznacz cały

sensors | grep "Core" |cut -c16-22
50.0°C
49.0°C
Pozdro
:craz:
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
Dario66
Piegowaty Guziec
Piegowaty Guziec
Posty: 20
Rejestracja: 27 mar 2014, 09:36
Wersja Ubuntu: 14.10
Środowisko graficzne: Xfce
Architektura: x86_64
Lokalizacja: Szwecja

Re: [SOLVED] Jak pokazać temperaturę procesora w conky?

Post autor: Dario66 »

Dzieki.
ODPOWIEDZ

Wróć do „Inne”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 82 gości