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ą):
//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 :
Pozdrawiam