A no i właśnie jak zamieścić tam te moje partycje ?
[ Dodano: 2007-06-12, 23:53 ]
Zastosowałem się do tego i podczas gdy wykonuje polecenie:Kaka' pisze:Conky i i2c
Jeżeli jednak dalej wywala Ci błąd, że masz usunąć tą linijkę z pliku konfiguracyjnego, to oznacza to, że czas na własnoręczną kompilację conky. Nie bój się, pomogę ]mkdir conky[/code]
Teraz przejdź do tego katalogu:
Po tym ściągamy źródła conky (jako root):Kod: Zaznacz cały
cd conky
Następnie:Kod: Zaznacz cały
apt-get source conky
Jeżeli pokaże Ci się, że należy zainstalować dodatkowe pakiety, uczyń to. Teraz przechodzimy do odpowiedniego katalogu:Kod: Zaznacz cały
apt-get build-dep conky
Teraz najważniejsza część. Należy zmienić jeden z plików. Wejdź do katalogu src i w dowolnym edytorze otwórz plik linux.c, na przykład:Kod: Zaznacz cały
cd conky-wersja
Odnajdujemy linijkę:Kod: Zaznacz cały
vim linux.c
i zmieniamy "/sys/bus/i2c/devices/" na odpowiednią ścieżkę do i2c. Jaka jest odpowiednia ścieżka? Dokładnie Ci nie powiem, bo u każdego może być inaczej. W moim przypadku ścieżka do i2c (chyba, już dokładnie nie pamiętam) to jest: /sys/bus/i2c/devices/9191-0290. Jak już zmienimy ten plik na odpowiednią ścieżkę to zapisujemy go i wychodzimy z katalogu src (cd -). Teraz wydajemy (jako root) polecenie:#define I2C_DIR "/sys/bus/i2c/devices/"
Spokojnie czekamy aż skończy, po czym wychodzimy z aktualnego katalogu i wchodzimy do katalogu gdzie są źródła, na przykład:Kod: Zaznacz cały
debuild
Teraz już tylko instalujemy conky, czyli:Kod: Zaznacz cały
cd ~/conky
lub jeśli nie mamy w tym katalogu żadnych innych paczek .deb:Kod: Zaznacz cały
dpkg -i conky-wersja
Teraz ponownie uruchamiamy conky. Jeżeli wszystko dobrze zrobiłeś, to błąd już nie będzie się pokazywał, a conky będzie pięknie wyświetlać temperaturkę procesorka W przypadku kiedy podałeś złą ścieżkę do i2c to nie musisz ponownie ściągać źródeł - wystarczy, że ponownie otworzysz plik linux.c zmienisz co trzeba, a następnie wydasz debulid. Jeżeli wszystko dobrze poszło to możesz usunąć folder conky (ten który stworzyłeś) wraz z jego plikami.Kod: Zaznacz cały
dpkg -i *
Przedstawię tutaj cały ten proces:
debian:/home/kaka/conky#
Kod: Zaznacz cały
sudo debuild
Kod: Zaznacz cały
byczynho@CHATKA:~/conky/conky-1.4.5$ sudo debuild
debian/rules clean
dh_testdir
dh_testroot
rm -f build-stamp configure-stamp
/usr/bin/make clean
make[1]: Wejście do katalogu `/home/byczynho/conky/conky-1.4.5'
make[1]: *** Brak reguł do zrobienia obiektu `configure.ac', wymaganego przez `Makefile.in'. Stop.
make[1]: Opuszczenie katalogu `/home/byczynho/conky/conky-1.4.5'
make: [clean] Błąd 2 (zignorowany)
/usr/bin/make distclean
make[1]: Wejście do katalogu `/home/byczynho/conky/conky-1.4.5'
make[1]: *** Brak reguł do zrobienia obiektu `configure.ac', wymaganego przez `Makefile.in'. Stop.
make[1]: Opuszczenie katalogu `/home/byczynho/conky/conky-1.4.5'
make: [clean] Błąd 2 (zignorowany)
dh_clean
dpkg-source -b conky-1.4.5
dpkg-source: warning: Version number suggests Ubuntu changes, but Maintainer: does not have Ubuntu address
dpkg-source: warning: Version number suggests Ubuntu changes, but there is no XSBC-Original-Maintainer field
dpkg-source: building conky using existing conky_1.4.5.orig.tar.gz
dpkg-source: building conky in conky_1.4.5-0ubuntu1.diff.gz
dpkg-source: warning: executable mode 0755 of `libtool' will not be represented in diff
dpkg-source: warning: executable mode 0755 of `config.status' will not be represented in diff
dpkg-source: warning: ignoring deletion of file configure.ac
dpkg-source: building conky in conky_1.4.5-0ubuntu1.dsc
debian/rules build
dh_testdir
/usr/bin/make
make[1]: Wejście do katalogu `/home/byczynho/conky/conky-1.4.5'
make[1]: *** Brak reguł do zrobienia obiektu `configure.ac', wymaganego przez `Makefile.in'. Stop.
make[1]: Opuszczenie katalogu `/home/byczynho/conky/conky-1.4.5'
make: *** [build-stamp] Błąd 2
debuild: fatal error at line 1228:
debian/rules build failed
Kod: Zaznacz cały
su: Authentication failure
Wybacz.
:/