conky - instalacja, konfiguracja, i2c, hddtemp itd.

Archiwalne, stare wpisy FAQ i HowTo Użytkowników
Gość

Post autor: Gość »

W jajkach serii 2.6.23.x zostało to przeniesione do /sys/bus/platform/devices
Zobacz czy u Ciebie to już tam nie jest.


Pozdrawiam
wiaderko
Posty: 49
Rejestracja: 01 maja 2007, 20:17

Post autor: wiaderko »

Matius, tez mialem ten problem. Poradzilem sobie dzieki Hagalowi. Spojrz na ten skrypt.
No i jak wlasnie sie dowiedzialem (post wyzej) te foldery znajduja sie w /sys/bus/platform/devices... Hehe, a ja meczylem sie ze skryptem ;p.

EDIT

Czyli jesli chcesz miec pokazywana temperature cpu i mb dodaj do conky taki wpis:

Kod: Zaznacz cały

M/B: ${platform w83627hf.656 temp 1} °C
CPU: ${platform w83627hf.656 temp 2} °C
Gdzie w83627hf.656 to folder z plikami temp1_input oraz temp2_input (w moim przypadku /sys/bus/platform/devices/w83627hf.656).
Awatar użytkownika
Matius
Posty: 55
Rejestracja: 30 kwietnia 2007, 17:01
Lokalizacja: z nieba :)

Post autor: Matius »

Dzieki chłopaki wszytko teraz gra, buczy i wyświetla :) Czyli od jakja 2.6.22 czujniki są w katalogu /sys/bus/platform/devices/....
waldus86
Posty: 42
Rejestracja: 21 lutego 2007, 19:37
Lokalizacja: Danowo/wawa

Post autor: waldus86 »

Ja rowniez chcialbym miec wyswietlana informacje o temperaturze procka(moj jest dwurdzeniowy). W katalogach /sys/bus/platform/devices/coretemp.0 i /sys/bus/platform/devices/coretemp.1 mam pliki o takich samych nazwach temp1_input. Troche kombinowalem zeby dodac odpowiednie wpisy do pliku ~/.conkyrc, ale i tak mi nie dziala?? Prosze o jakies rady Dzieki
Gość

Post autor: Gość »

waldus86 pisze:Prosze o jakies rady
Podpowiedzi :

Kod: Zaznacz cały

Debian  [pts/3]  [23:48:33]  [ ~ ]
 >> cat /sys/bus/platform/devices/it87.656/temp2_input
29000

Kod: Zaznacz cały

Debian  [pts/3]  [23:47:44]  [ ~ ]
 >> dane="$(< /sys/bus/platform/devices/it87.656/temp2_input)"]
[code]Debian  [pts/3]  [23:48:21]  [ ~ ]
 >> dane="$(< /sys/bus/platform/devices/it87.656/temp2_input)"; echo ${dane::2}
29
... a teraz pomyśl :)


Pozdrawiam
velmafia
Member
Posty: 1820
Rejestracja: 01 września 2006, 00:56
Lokalizacja: Las

Post autor: velmafia »

witam

mam procka CoreDuo i chciałem sobie dodać do conky'ego monitory 2 rdzeni.
zastanawiałem się jak mam wpisać oznaczenia procków (czy są numerowane od 0, czy od 1) więc zrobiłem testa i sprawdzałem na każdym, dzięki czemu w conky'y mam wpisane takie monitory:

Kod: Zaznacz cały

(...)
${color }${color slate grey}CPU: $color%${color #ddaa00}${cpu cpu0}$alignr$color$running_processes/ $processes 
${color slate grey}${cpugraph cpu0 25,200 000000 ffffff} 
${color }${color slate grey}CPU: $color%${color #ddaa00}${cpu cpu1}$alignr$color$running_processes/ $processes 
${color slate grey}${cpugraph cpu1 25,200 000000 ffffff}
${color }${color slate grey}CPU: $color%${color #ddaa00}${cpu cpu2}$alignr$color$running_processes/ $processes 
${color slate grey}${cpugraph cpu2 25,200 000000 ffffff}  
(...)
i o dziwo każdy monitor/wykres działa niezależnie od innych, więc WTF???
przecież są tylko 2 rdzenie, więc czemu pokazuje mi wykresy 3 różnych?
możecie mnie oświecić?, spotkał się już ktoś z czymś takim?


aloha
mlyczek
Junior Member
Posty: 979
Rejestracja: 02 sierpnia 2006, 19:17

Post autor: mlyczek »

velmafia pisze:przecież są tylko 2 rdzenie, więc czemu pokazuje mi wykresy 3 różnych?
możecie mnie oświecić?
Bo cpu0 pokazuje zbiorczy wynik z obu rdzeni, czyli tak jakby pokazuje ogólnie uzycie procesora. cpu1 i cpu2 pokazują już uzycie poszczególnych rdzeni.
waldus86
Posty: 42
Rejestracja: 21 lutego 2007, 19:37
Lokalizacja: Danowo/wawa

Post autor: waldus86 »

Hagal pisze: >> cat /sys/bus/platform/devices/it87.656/temp2_input
29000
Gdy probuje to zrobic wyskakuje mi:
Nie ma takiego pliku ani katalogu.
To sie zgadza bo w tym katalogu u mnie nie am takich plikow, wiec nie bardzo wiem o co chodzi??

//edit
uzywaj tagów quote
mlyczek
Gość

Post autor: Gość »

waldus86 pisze:To sie zgadza bo w tym katalogu u mnie nie am takich plikow, wiec nie bardzo wiem o co chodzi??
Napisałem, że to tylko podpowiedzi :)

Pomyśl troszkę o co w tym chodzi i zastosuj z uwzględnieniem ścieżek i plików znajdujących się u Ciebie.


Pozdrawiam
waldus86
Posty: 42
Rejestracja: 21 lutego 2007, 19:37
Lokalizacja: Danowo/wawa

Post autor: waldus86 »

OK Idee o ktorej mi pisales mysle ze skumalem. Musze po prostu w pliku ~/.conkyrc dodac sobie nowa zmienna, ktora bedize przechowywac temperature rdzeni. Dodalem sobie takie 2 zmienne(mam 2 rdzeniowy procek) w sposob:

Kod: Zaznacz cały

${color slate grey}CPJ1:$color ${platform coretemp.0 temp 1}°C
${color slate grey}CPJ2:$color ${platform coretemp.1 temp 1}°C
czyli analogicznie jak inne zmienne w tym pliku i tempertaury dalej sie nie pojawily. Nie ogarniam wlasnie dlaczego??
Prosba do Hagala: Mozesz wytlumaczyc co wpisalem nie tak??
Zablokowany