[+] Conky, asus P5N-E SLI, chip it87 - brak temperatury procesora i płyty głównej
: 19 sierpnia 2009, 15:17
Tak jak w temacie, jak wydusić z płyty głównej ASUS P5N-E SLI z chip'em it8718-isa-0290 temperaturę CPU i płyty głownej?
W sensors działa wszystko elegancko więc trzeba dobrze wpisać polecenie dla conky'ego. Tylko jakie?
Poradnik Kaki
http://debian.linux.pl/viewtopic.php?t=913
jest już niestety przestarzały co do teraźniejszej wersji Conky i czujnik i2c w ogóle nie występuje w pliku linux.c i nie ma jak podmienić przy kompilacji na czujnik it87. Może zmienił miejsce zapisu na inny plik?
Po wpisaniu w ".conkyrc"
w konsoli wyrzuca takie coś:
i conky w ogóle nie uruchamia się.
Po wpisaniu:
conky odpala, ale wyrzuca i tak błąd:
A po wpisaniu ścieżki do pliku temp1_input w
dostaję:
Nie wiem jak skonstruować wpis, który tam ma być aby conky wiedział gdzie szukać temperatury, a w dalszej kolejności RPM wiatraków.
Próbowałam zrobić dowiązanie w /sys/bus/i2c/devices/0-0050/temp1_input do /sys/bus/platform/devices/it87.656/temp1_input, ale dostaje wpis, że taki katalog nie istnieje.
W ogóle zauważyłam że w /sys i jego podkatalogach nie można tworzyć nowych plików i katalogów nawet jako root.
Temperaturę dysku potrafi znaleźć prawidłowo po wpisie:
Czy ktoś może mnie nakierować co i jak z tą temperaturą CPU?
Edycja:
Szukałam, kombinowałam i w końcu znalazłam rozwiązanie problemu temperaturami i RPM wiatraków.
Tak to powinno wyglądać aby działało:
Temperatura CPU całego, rdzenia 1 i 2 i płyty głównej.
A tak RPM wiatraków:
Nie ma to jak samemu sobie odpisywać.
W sensors działa wszystko elegancko więc trzeba dobrze wpisać polecenie dla conky'ego. Tylko jakie?
Poradnik Kaki
http://debian.linux.pl/viewtopic.php?t=913
jest już niestety przestarzały co do teraźniejszej wersji Conky i czujnik i2c w ogóle nie występuje w pliku linux.c i nie ma jak podmienić przy kompilacji na czujnik it87. Może zmienił miejsce zapisu na inny plik?
Po wpisaniu w ".conkyrc"
Kod: Zaznacz cały
CPU Temp: ${temp1}
Kod: Zaznacz cały
kati@debian:~$ conky
Conky: can't parse X color 'clear'
Conky: can't open '/sys/bus/i2c/devices/0-0050/temp1_input': No such file or directory
please check your device or remove this var from Conky
kati@debian:~$
Po wpisaniu:
Kod: Zaznacz cały
CPU Temp: ${it87 temp1}
Kod: Zaznacz cały
kati@debian:~$ conky
Conky: can't parse X color 'clear'
Conky: unknown variable it87
Conky: desktop window (1c00016) is subwindow of root window (40)
Conky: window type - override
Conky: drawing to created window (0x3600002)
Conky: drawing to double buffer
Kod: Zaznacz cały
CPU Temp: ${/sys/bus/platform/devices/it87.656/temp1_input}
Kod: Zaznacz cały
kati@debian:~$ conky
Conky: can't parse X color 'clear'
Conky: unknown variable /sys/bus/platform/devices/it87.656/temp1_input
Conky: desktop window (1c00016) is subwindow of root window (40)
Conky: window type - override
Conky: drawing to created window (0x3600002)
Conky: drawing to double buffer
Próbowałam zrobić dowiązanie w /sys/bus/i2c/devices/0-0050/temp1_input do /sys/bus/platform/devices/it87.656/temp1_input, ale dostaje wpis, że taki katalog nie istnieje.
W ogóle zauważyłam że w /sys i jego podkatalogach nie można tworzyć nowych plików i katalogów nawet jako root.
Temperaturę dysku potrafi znaleźć prawidłowo po wpisie:
Kod: Zaznacz cały
HD sda Temp: ${hddtemp /dev/sda}
HD sdb Temp: ${hddtemp /dev/sdb}
Edycja:
Szukałam, kombinowałam i w końcu znalazłam rozwiązanie problemu temperaturami i RPM wiatraków.
Tak to powinno wyglądać aby działało:
Temperatura CPU całego, rdzenia 1 i 2 i płyty głównej.
Kod: Zaznacz cały
${color 00FFEE}CPU${hr 1}$color
${color orange}CPU: ${platform it87.656 temp 1}°C$color
${color green}Core 1: ${exec sensors coretemp-isa-0000 | grep C | cut --bytes=14-18}°C$color ${color yellow}Core 2: ${exec sensors coretemp-isa-0001 | grep C | cut --bytes=14-18}°C$color
${color 00FFEE}MotherBoard${hr 1}$color
${color ff00ff}MoBo: ${platform it87.656 temp 2}°C$color
Kod: Zaznacz cały
CPU Fan: ${platform it87.656 fan 1} RPM
CHA Fan: ${platform it87.656 fan 2} RPM