Conky - ostatnie podejście ;p
-
- Piegowaty Guziec
- Posty: 4
- Rejestracja: 25 cze 2006, 14:01
- Płeć: Mężczyzna
- Wersja Ubuntu: 8.10
- Środowisko graficzne: GNOME
Conky - ostatnie podejście ;p
Cześć, po długich, krwawych bojach udało mi się jako tako zmusić Conkiego do działania. Niestety by to osiągnąć musiałem wyciąć monitoring temperatur bo niestety bez tego zabiegu próba uruchomienia programu kończyła się komunikatem "Conky: can't open '/sys/bus/i2c/devices/0-0050/temp2_input': No such file or directory". Prawdę mówi, bo to czego szuka znajduje się w katalogu "/sys/devices/platform/abituguru.224", da się jakoś mu podpowiedzieć gdzie szukać sensorów ?
Napisałem wcześniej że działa "jako tako". Próbowałem troszkę poprawić koszmarnie toporny, standardowy wygląd programu, stosując się do tego poradnika : Link. Rezultat miał być jak z obrazka, a wygląda tak:
Jak znam życie to pewnie coś jest nie tak. Ma ktoś jakieś sugestie co to może być ?:P
Napisałem wcześniej że działa "jako tako". Próbowałem troszkę poprawić koszmarnie toporny, standardowy wygląd programu, stosując się do tego poradnika : Link. Rezultat miał być jak z obrazka, a wygląda tak:
Jak znam życie to pewnie coś jest nie tak. Ma ktoś jakieś sugestie co to może być ?:P
-
- Piegowaty Guziec
- Posty: 12
- Rejestracja: 24 gru 2006, 09:39
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: GNOME
- Kontakt:
Odp: Conky - ostatnie podejście ;p
Hej, ja stosowałem się do porad z forum Debiana. : http://debian.linux.pl/viewtopic.php?t=913
Wg mnie bardzo dobrze opisane. Jedyne z czym miałem problemy to właśnie z tym o czym Ty piszesz. Ale na forum też jest wspomniane.
W tym momencie:
Wg mnie bardzo dobrze opisane. Jedyne z czym miałem problemy to właśnie z tym o czym Ty piszesz. Ale na forum też jest wspomniane.
W tym momencie:
Jeśli zmienisz ten katalog na katalog przez Ciebie wspomniany będzie działało. U mnie działaPo tym ściągamy źródła conky (jako root):
Kod:
apt-get source conky
Następnie:
Kod:
apt-get build-dep conky
Jeżeli pokaże Ci się, że należy zainstalować dodatkowe pakiety, uczyń to. Teraz przechodzimy do odpowiedniego katalogu:
Kod:
cd conky-wersja
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:
vim linux.c
Odnajdujemy linijkę:
Cytat:
#define I2C_DIR "/sys/bus/i2c/devices/"
Acer Aspire 5520-7a2g16
O/S: Hardy amd64
O/S: Hardy amd64
-
- Piegowaty Guziec
- Posty: 4
- Rejestracja: 25 cze 2006, 14:01
- Płeć: Mężczyzna
- Wersja Ubuntu: 8.10
- Środowisko graficzne: GNOME
Odp: Conky - ostatnie podejście ;p
Ciężka sprawa "#define I2C_DIR "/sys/bus/i2c/devices/" nie ma w pliku linux.c. Sprawdzałem w wersji 1.4.7 i 1.4.9.
edit.
Za to w pliku conky.h znalazłem coś takiego:
Dało by coś z tym podziałać ?:P
edit2.
Ok wstawiłem w to ścieżkę do moich sensorów i skompilowałem całość. Teraz dostaje komunikat "Conky: can't open '/sys/devices/platform/abituguru.224bus/temp2_input': No such file or directory"
Pojęcia nie mam skąd na końcu pojawił się 'bus' nie dodawałem tego, w pliku conky.h wyraźnie pisze "/sys/devices/platform/abituguru.224"
???
edit.
Za to w pliku conky.h znalazłem coś takiego:
Kod: Zaznacz cały
#define open_i2c_sensor(dev,type,n,div,devtype) \
open_sysfs_sensor("/sys/bus/i2c/devices/",dev,type,n,div,devtype
edit2.
Ok wstawiłem w to ścieżkę do moich sensorów i skompilowałem całość. Teraz dostaje komunikat "Conky: can't open '/sys/devices/platform/abituguru.224bus/temp2_input': No such file or directory"
Pojęcia nie mam skąd na końcu pojawił się 'bus' nie dodawałem tego, w pliku conky.h wyraźnie pisze "/sys/devices/platform/abituguru.224"
???
-
- Piegowaty Guziec
- Posty: 12
- Rejestracja: 24 gru 2006, 09:39
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: GNOME
- Kontakt:
Odp: Conky - ostatnie podejście ;p
Masz racje, w 7.10 tak miałem, teraz siedze na 7.04 a tu mam linux.cyaji pisze:Ciężka sprawa "#define I2C_DIR "/sys/bus/i2c/devices/" nie ma w pliku linux.c. Sprawdzałem w wersji 1.4.7 i 1.4.9.
???
1. Nie mam pojęcia dlaczego wsadziło tam BUS. Napewno nie pomyliłeś się w conky.h? Może spróbuj dać na samym końcu SLASHA? Np tak:yaji pisze:Pojęcia nie mam skąd na końcu pojawił się 'bus' nie dodawałem tego, w pliku conky.h wyraźnie pisze "/sys/devices/platform/abituguru.224"
Kod: Zaznacz cały
#define open_i2c_sensor(dev,type,n,div,devtype) \
open_sysfs_sensor("/sys/devices/platform/abituguru.224/",dev,type,n,div,devtype
Kod: Zaznacz cały
${color }CPU:$color ${i2c temp 2}C ${color }MB:$color ${i2c temp 1}C
Kod: Zaznacz cały
#define open_i2c_sensor(dev,type,n,div,devtype) \
open_sysfs_sensor("/sys/devices/platform/",dev,type,n,div,devtype
Kod: Zaznacz cały
${color }CPU:$color ${i2c abituguru.224/temp 2}C ${color }MB:$color ${i2c abituguru.224/temp 1}C
Acer Aspire 5520-7a2g16
O/S: Hardy amd64
O/S: Hardy amd64
-
- Piegowaty Guziec
- Posty: 4
- Rejestracja: 25 cze 2006, 14:01
- Płeć: Mężczyzna
- Wersja Ubuntu: 8.10
- Środowisko graficzne: GNOME
Odp: Conky - ostatnie podejście ;p
Po dodaniu slasza dostaje /sys/devices/platform/abituguru.224/bus/. W pliku .conkyrc też wszystko ok. Podejrzewam że jakaś funkcja korzysta z tej stałej by odczytać sensor i pewnie przy okazji coś od siebie dodaje, ale nie mogę znaleźć na razie nic co by pasowało do tej teorii ;p
edit.
Ok już sprawdzam 2 ostatnie punkty
Udało się, tak jak pisałeś wystarczyło skompilować z "/sys/devices/platform/" i nie trzeba było nawet się potem grzebać z .conkyrc ^^ Dzieki, jakby był przycisk "Pomógł" to bym właśnie wciskał Jeszcze tylko zostało mi podziałać nad wyglądem ^^
edit2.
Ok już mi wszystko działa, okazało się że źle zainstalowałem fonty, teraz całość wygląda tak:
edit.
Ok już sprawdzam 2 ostatnie punkty
Udało się, tak jak pisałeś wystarczyło skompilować z "/sys/devices/platform/" i nie trzeba było nawet się potem grzebać z .conkyrc ^^ Dzieki, jakby był przycisk "Pomógł" to bym właśnie wciskał Jeszcze tylko zostało mi podziałać nad wyglądem ^^
edit2.
Ok już mi wszystko działa, okazało się że źle zainstalowałem fonty, teraz całość wygląda tak:
-
- Piegowaty Guziec
- Posty: 16
- Rejestracja: 17 lis 2007, 14:31
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Odp: Conky - ostatnie podejście ;p
a w jaki sposob zainstalowales czcionki ?? bo mam ten sam problem ale nie moge dojsc do tego jak go rozwiazac ?yaji pisze: Ok już mi wszystko działa, okazało się że źle zainstalowałem fonty
-
- Piegowaty Guziec
- Posty: 1
- Rejestracja: 03 lut 2008, 17:58
- Płeć: Mężczyzna
- Wersja Ubuntu: 8.04
- Środowisko graficzne: GNOME
- Kontakt:
Odp: Conky - ostatnie podejście ;p
witam.
a moze yaji zrobil bys krok po kroku jakas solucje dla poczatkujacych co gdzie i jak...bo np dla takiego poczatkujacego uzytkownika ubuntu to nei sa proste rzeczy a jakos trzeba sie uczyc.
pozdrawiam
a moze yaji zrobil bys krok po kroku jakas solucje dla poczatkujacych co gdzie i jak...bo np dla takiego poczatkujacego uzytkownika ubuntu to nei sa proste rzeczy a jakos trzeba sie uczyc.
pozdrawiam
- belzebubek
- Piegowaty Guziec
- Posty: 8
- Rejestracja: 25 gru 2007, 10:08
- Płeć: Mężczyzna
- Wersja Ubuntu: 8.04
- Środowisko graficzne: GNOME
Odp: Conky - ostatnie podejście ;p
@kmieta zaloguj sie jako root i wrzuc plik z czionkami do
potem
i wszystko powinno smigac
Kod: Zaznacz cały
/usr/share/fonts/truetype/myfonts
Kod: Zaznacz cały
fc-cache -f -v
-
- Piegowaty Guziec
- Posty: 16
- Rejestracja: 17 lis 2007, 14:31
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Odp: Conky - ostatnie podejście ;p
ok niby dziala ok, jednak nie pokazuje mi temp cpu i hdd ;/
zainstalowalem paczki wg poradnika, ktory jest podany w pierwszym poscie
i jeszcze jeden problem po odpaleniu conky niby wszystko gra, ale jak zaznaczam obczar na ktorym jest conky to znika ;/
tak jak na obrazku:
a w konsoli:
zainstalowalem paczki wg poradnika, ktory jest podany w pierwszym poscie
Kod: Zaznacz cały
sudo apt-get install lm-sensors
sudo apt-get install hddtemp
tak jak na obrazku:
a w konsoli:
Kod: Zaznacz cały
kmieta@kmieta-laptop:~$ conky
Conky: scandir for /sys/bus/i2c/devices/: No such file or directory
Conky: desktop window (c000bc) is subwindow of root window (55)
Conky: drawing to desktop window
Conky: drawing to single buffer
localhost [127.0.0.1] 7634 (?) : Connection refused
gethostbyname: Unknown host
- daris
- Sędziwy Jeż
- Posty: 66
- Rejestracja: 26 lut 2007, 17:20
- Płeć: Mężczyzna
- Wersja Ubuntu: 15.04
- Środowisko graficzne: KDE Plasma
- Architektura: x86_64
Odp: Conky - ostatnie podejście ;p
Wy się bawiliście w przekompilowywanie conky a ja poprostu zmieniłem katalog ;]
${color }CPU:$color ${i2c ../../../devices/platform/w83627hf.656/ temp 2}C ${color }MB:$color ${i2c ../../../devices/platform/w83627hf.656/ temp 1}C
- Lord_Barman
- Piegowaty Guziec
- Posty: 11
- Rejestracja: 22 kwie 2007, 18:42
- Wersja Ubuntu: inny OS
- Architektura: x86_64
Odp: Conky - ostatnie podejście ;p
Temat może już trochę stary, ale postanowiłem go odświeżyć, gdyż sam przez tydzień nie mogłem zmusić conky do wyświetlenia mi temperatury procesora. Polecenie sensors wyświetla mi wszystkie temperatury, napięcia i wentylatory, ale conky nie chciał mi ich odczytać :/
Rozwiązanie okazało się o wiele szybsze i łatwiejsze niż kompilowanie conky samemu. Trzeba kazać conky'emu wykonać polecenie sensors i wyświetlić informacje, które nas aktualnie interesują. A jak to zrobić, znalazłem na tej stronie:
http://levelb.jogger.pl/2006/05/08/conky-i-sensory/
Rozwiązanie okazało się o wiele szybsze i łatwiejsze niż kompilowanie conky samemu. Trzeba kazać conky'emu wykonać polecenie sensors i wyświetlić informacje, które nas aktualnie interesują. A jak to zrobić, znalazłem na tej stronie:
http://levelb.jogger.pl/2006/05/08/conky-i-sensory/
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 49 gości