ďťż
 
 
   Conky i i2c
 
 

Tematy

 
    
 

 

 

 

Conky i i2c





dodi - 28-05-2006 17:39
hej,
Mam problem z i2c w conky
conky -c .conkyrc
Conky: on_bottom is deprecated.  use own_window_hints below
Conky: can't open '/sys/bus/i2c/devices/0-0050/temp2_input': No such file or directory
please fix i2c or remove it from Conky Zmienan temp pokazuje na zły katalog mojego i2c powinen na
cat /sys/devices/platform/i2c-9191/9191-0290/temp2_input
50500 Da się zmienić watrość zmiennej temp ?
Albo w jakiś sposób podlinkować te katalogi ?
Dzięki z góry.



chyl-o - 29-05-2006 16:03
Nie ma takiej zmiennej w systemie i nie mozesz tym samym zmienic jej sobie.

Co do dowiazan:
ln -s skad dokad gdzie przelacznik -s sprawia ze jest to dowiazanie symboliczne(na wszystkich programach typu java dziala wiec i tutaj na pewno bedzie).

Po reszte zobacz sobie podrecznik systemowy ln:
man ln



dodi - 29-05-2006 16:18
ln -s  /sys/devices/platform/i2c-9191/9191-0290/temp2_input /sys/bus/i2c/devices/0-0050/temp2_input
ln: tworzenie dowiĂŻżÂ˝zania symbolicznego `/sys/bus/i2c/devices/0-0050/temp2_input' do `/sys/devices/platform/i2c-9191/9191-0290/temp2_input': Operacja niedozwolona Już próbowałem i wynik jest wyżej. Chyba będe musiał w zródłach zmieniać i kompilować.



chyl-o - 29-05-2006 16:45
widocznie robisz to bez uprawnien root'a. Przeloguj sie na niego:
su A jak nie pojdzie, to dam Ci swoja konfiguracje, bo tez mialem podobny problem na poczatku z Conky

Zainstaluj sobie jeszcze raz Conky, wpisz sobie przykladowa konfiguracje i ponownie zaladuj sobie fluxa, albo jakie tam srodowisko masz. Ja nie moglem sobie tez uruchomic conky i zrobilem tak jak Ci napisalem. Pomoglo.



radex - 20-06-2006 10:10

ln -s  /sys/devices/platform/i2c-9191/9191-0290/temp2_input /sys/bus/i2c/devices/0-0050/temp2_input
ln: tworzenie dowiĂŻżÂ˝zania symbolicznego `/sys/bus/i2c/devices/0-0050/temp2_input' do `/sys/devices/platform/i2c-9191/9191-0290/temp2_input': Operacja niedozwolona
ÂŚciągamy source conky download

Debian~$ tar zxvf conky-1.4.2.tar.gz
Debian~$ cd conky-1.4.2/src

Edytujemy linux.c i zmieniamy ścieżke do naszego i2c - #define I2C_DIR "/sys/devices/platform/i2c-9191/"

Następnie kompilujemy

Debian~$ cd..
Debian~$./configure
Debian~$ make
Debian~$ make install



imachine - 09-03-2007 22:00
Prawdopodobnie źle podajesz ustawienia w ~/.conkyrc

Poprawne ustawienia conkyrc i2c to:

${i2c nazwa_device_i2c nazwa_czujnika numer_czujnika}

czyli np. jeśli w moim wypadku mam /sys/bus/i2c/devices/9191-0290 i chcę monitorować temp_1 z niego to podaję wartość w .conkyrc:

${i2c 9191-0290 temp 1}

Pozdrawiam,

//m.



Kaka' - 09-03-2007 22:18

Prawdopodobnie źle podajesz ustawienia w ~/.conkyrc Są dwa sposoby: podany przez Ciebie, oraz własnoręczna kompilacja - oba są dobre :)
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis