Strona 10 z 34

: 13 lipca 2007, 09:21
autor: miszmaniac
możesz jeszcze spróbować wsadzić to polecenie w ` (to na klawiszu razem z tyldą):

Kod: Zaznacz cały

{`hddtemp /dev/hda`}
//edit
używaj tagów code
mlyczek

: 13 lipca 2007, 14:25
autor: snc
A zna ktos odpowiedz na moje pytanie?

: 13 lipca 2007, 14:49
autor: miszmaniac
Piszesz sobie tak:

Kod: Zaznacz cały

${exec sensors |grep core0 (czy który tam chcesz) |awk {awk '{ print $2 }' }
(Nie pamiętam w tej chwili na którym polu jest temperatura, ale to najwyżej zmień $2 na odpowiednie pole.

//edit
używaj tagów code
mlyczek

: 13 lipca 2007, 15:36
autor: Gość
snc pisze:A zna ktos odpowiedz na moje pytanie?
Wklej tu wynik polecenia : sensors
oraz informację co dokładnie chcesz mieć wyświetlone w conky, to dostaniesz odpowiedź :)


Pozdrawiam

: 13 lipca 2007, 16:51
autor: snc

Kod: Zaznacz cały

k8temp-pci-00c3
Adapter: PCI adapter
Core0 Temp:
             +63°C
No i chcialbylm zeby mi conky pokazywal te 63 stopnie cokolwiek to jest :)

: 13 lipca 2007, 17:25
autor: Gość
Daj tu wynik z :

Kod: Zaznacz cały

ls -laR /sys/module/k8temp/drivers/pci:k8temp

Pozdrawiam

: 13 lipca 2007, 20:10
autor: snc

Kod: Zaznacz cały

lrwxrwxrwx 1 root root 0 2007-07-13 20:08 /sys/module/k8temp/drivers/pci:k8temp -> ../../../bus/pci/drivers/k8temp

: 13 lipca 2007, 20:36
autor: Gość
OK - w taki sposób, to ten temat dorobi się 20 stron zanim dojdziemy do pliku :)

Szukaj w /sys/bus/pci/drivers/k8temp
pliku tekstowego zawierającego input w nazwie

Jak będą katalogi, to zaglądaj po kolei wgłąb każdego
Jak znajdziesz jakiś plik xxx_input, to zobacz zawartość i porównaj z wynikiem sensors
Przykładowo :
dla temp. w sensors : 69
zawartość pliku będzie : 6900

Jak znajdziesz plik, o który chodzi, to wtedy daj tu pełną ścieżkę do niego (łącznie z nazwą pliku) oraz wklej jego zawartość - niestety kazanie Ci co chwila wklejać ls z kolejnych podkatalogów zajęło by wieki, a nie mam takiej płyty pod ręką by sprawdzić samemu.


Pozdrawiam

: 13 lipca 2007, 20:56
autor: snc
sda2/sys/bus/pci/drivers/k8temp/0000:00:18.3 i tam jest temp1_input o zawartosci 6600. Ale ogolnie dziwna sprawa z katalogami tam, ciagle sie zapetlaja :shock:

: 13 lipca 2007, 21:13
autor: Gość
snc pisze:sda2/sys/bus/pci/drivers/k8temp/0000:00:18.3 i tam jest temp1_input o zawartosci 6600. Ale ogolnie dziwna sprawa z katalogami tam, ciagle sie zapetlaja :shock:
No to stwórz sobie w $HOME plik cpu_temp i wpisz do niego :

Kod: Zaznacz cały

#!/bin/bash
temperatura="$(< /sys/bus/pci/drivers/k8temp/0000:00:18.3/temp1_input)"
echo "${temperatura::2}"

exit 0
... a następnie nadaj mu chmod +x

No i do conky w miejscu gdzie ma ją wyświetlać wstaw :

Kod: Zaznacz cały

${execi 1 /home/twój_login/cpu_temp}

Pozdrawiam