Conky się zacina

Tylko tematy nie mieszczące się powyżej.
Awatar użytkownika
gofer83
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 02 lip 2007, 17:37
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Conky się zacina

Post autor: gofer83 »

Witam!

Czy ktoś z Was miał problem z conky polegający na zacinaniu się? Potrafi sobie chodzić 3 minuty i np na 15 zawisnąć w miejscu, potem znów sobie pochodzi klika minut i znów zdycha...czasem nawet na amen. Czy macie jakieś pomysły od czego może to zależeć?:pt36:

Szukałem czy ktoś miał podobny problem...i nie znalazłem, więc oto powstał ten post.

Mam ubuntu 8.10 na lapciu Toshiba a300psage1
Obejrzyj "Zeitgeist" i zacznij budować mosty a palić schematy!
kostekjo
Sędziwy Jeż
Sędziwy Jeż
Posty: 66
Rejestracja: 22 sty 2007, 22:04
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME

Odp: Conky się zacina

Post autor: kostekjo »

Uruchom conkiego z konsoli i zobacz jakie błedy zwraca.
Awatar użytkownika
gofer83
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 02 lip 2007, 17:37
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: Conky się zacina

Post autor: gofer83 »

W konsoli zdaje się, że jest wszystko ok...oto jej "zwrot":

Conky: desktop window (1e000bc) is subwindow of root window (89)
Conky: window type - override
Conky: drawing to created window (0x3c00001)
Conky: drawing to double buffer

...zauważyłem jednak pewną prawidłowość...gdy program "chodzi" jak należy (nie zacina się) to w Monitorze Systemu (w tym graficznym) w zakładce porcesy conky ma status "do_select"...w momencie gdy wisi, ma status "pipe_wait"...czy może wiecie co to oznacza?

Kiedyś słyszałem, że niektóre programy wiszą w funkcji "pipe_wait", ale szczerze nie wiem o co tu chodzi. Help.:sad:
Obejrzyj "Zeitgeist" i zacznij budować mosty a palić schematy!
Awatar użytkownika
gofer83
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 02 lip 2007, 17:37
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: Conky się zacina

Post autor: gofer83 »

Okej...

Dowiedziałem się, że "pipe_wait" to stan w którym aplikacja czeka na jakiś inny proces...dalej zaobserwowałem, że conky śmiga zupełnie dobrze jak nie ma "neta"...z tego wydedukowałem, że coś z sekcji "network" blokuje conkiego...a problemem okazał się być skrypt pokazujący publicznie ip (ip.sh)...więc tymczasowo problem rozwiązałem nie używając tego skryptu...:twisted:

Ale jakby ktoś umiał wycudować, żeby skrypcik nie zacinał conkiego, to byłbym wdzięczny:-)

Miał w ogóle ktoś z Was, drogie pingwiny, taki problem??
Obejrzyj "Zeitgeist" i zacznij budować mosty a palić schematy!
Awatar użytkownika
zet120
Wytworny Kaczor
Wytworny Kaczor
Posty: 280
Rejestracja: 31 maja 2008, 07:35
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Openbox
Architektura: x86_64

Odp: Conky się zacina

Post autor: zet120 »

Również zoobserwowałem to zjawisko, ale w moim przypadku conky zamiera na kilka sekund.
Z tego co udało mi się zaobserwować conky "czeka" na wykonanie skrypu pogodynki conkyforecast, a ponieważ korzystam z tej formy reprezentacji pogody, pogodziłem się z tym stanem rzeczy.

P.S.
Do badania zewnętrznego IP spróbuj tego, działa bardzo szybko:

Kod: Zaznacz cały

${execi 3600 wget -q -O - checkip.dyndns.org | sed -e 's/[^[:digit:]\|.]//g'}
Awatar użytkownika
Szmitas
Zakręcona Traszka
Zakręcona Traszka
Posty: 572
Rejestracja: 28 lis 2006, 17:38
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86
Lokalizacja: Luboń
Kontakt:

Odp: Conky się zacina

Post autor: Szmitas »

A zwykłe:

Kod: Zaznacz cały

${addr ppp0}
gdzie ppp0 to nazwa urządzenia, nie wystarcza?
www.ubuntu-pomoc.org - tutaj znajdziesz rozwiązanie każdego Twojego problemu.

Chcesz zostać Redaktorem ubuntu-pomoc.org? Skontaktuj się ze mną!
Awatar użytkownika
gofer83
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 02 lip 2007, 17:37
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: Conky się zacina

Post autor: gofer83 »

:w00t: No piękna sprawa! Twój skrypcik hula aż miło! Wielkie dzięki!

A opisz bardziej szczegółowo w którym momencie Twój conky się zacina? Też używam pogodynki ale na ten proces wogóle conky u mnie nie czeka.

EDIT:
Szmitas, co mam wpisać pod "nazwę" urządzenia?? Jeśli wpiszę eth0 to wyświetli "local ip" a nie "public".
Obejrzyj "Zeitgeist" i zacznij budować mosty a palić schematy!
Awatar użytkownika
Szmitas
Zakręcona Traszka
Zakręcona Traszka
Posty: 572
Rejestracja: 28 lis 2006, 17:38
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86
Lokalizacja: Luboń
Kontakt:

Odp: Conky się zacina

Post autor: Szmitas »

Sugerowałem się tym, że moja komenda, i ta zaproponowana przez zet120 wyświetla to samo.

Pokaż co wyświetla komenda

Kod: Zaznacz cały

ifconfig
www.ubuntu-pomoc.org - tutaj znajdziesz rozwiązanie każdego Twojego problemu.

Chcesz zostać Redaktorem ubuntu-pomoc.org? Skontaktuj się ze mną!
Awatar użytkownika
gofer83
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 02 lip 2007, 17:37
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: Conky się zacina

Post autor: gofer83 »

Oto co wyświetla:

eth0 Link encap:Ethernet HWaddr 00:4e:32:4b:4b:b6
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:2312023906 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:219 Base address:0x4000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:261 errors:0 dropped:0 overruns:0 frame:0
TX packets:261 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:18310 (18.3 KB) TX bytes:18310 (18.3 KB)

wlan0 Link encap:Ethernet HWaddr 00:1a:3e:7b:d3:74
inet addr:192.168.0.2 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::21f:3cff:de7a:c384/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:32103 errors:0 dropped:0 overruns:0 frame:0
TX packets:22847 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:43116694 (43.1 MB) TX bytes:2555792 (2.5 MB)

wmaster0 Link encap:UNSPEC HWaddr 00-1F-9C-8A-C3-74-33-37-00-00-00-00-00-00-00-00
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

EDIT:

Szmitas, wiem, że Twoja komenda pewnie wyświetla to samo, tylko nie napisałeś jak to zrobić:-)
Obejrzyj "Zeitgeist" i zacznij budować mosty a palić schematy!
Awatar użytkownika
Szmitas
Zakręcona Traszka
Zakręcona Traszka
Posty: 572
Rejestracja: 28 lis 2006, 17:38
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86
Lokalizacja: Luboń
Kontakt:

Odp: Conky się zacina

Post autor: Szmitas »

Spróbuj:

Kod: Zaznacz cały

${addr wlan0}
www.ubuntu-pomoc.org - tutaj znajdziesz rozwiązanie każdego Twojego problemu.

Chcesz zostać Redaktorem ubuntu-pomoc.org? Skontaktuj się ze mną!
Awatar użytkownika
gofer83
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 02 lip 2007, 17:37
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: Conky się zacina

Post autor: gofer83 »

Owszem Twoja propozycja Szmitas działa, ale tak jak pisałem wcześniej dla lokalnego IP. Dla publicznego wyśmienicie śmiga "linijka" zet120. Dziękuję za pomoc!
Obejrzyj "Zeitgeist" i zacznij budować mosty a palić schematy!
Awatar użytkownika
zet120
Wytworny Kaczor
Wytworny Kaczor
Posty: 280
Rejestracja: 31 maja 2008, 07:35
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Openbox
Architektura: x86_64

Odp: Conky się zacina

Post autor: zet120 »

gofer83 pisze:wyśmienicie śmiga "linijka" zet120.
Aby wszystko było jasne.
To oczywiście nie jest "moja linijka", nie "dorosłem" jeszcze do tego, aby wymyślać takie rzeczy. :-)
Wracając jeszcze do zamierania conky 'iego to doszedłem to tego usuwając z pliku konfiguracyjnego poszczególne elementy i wyszło na to, że to pogodynka.
Z tym, że używam tej.
Awatar użytkownika
gofer83
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 02 lip 2007, 17:37
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: Conky się zacina

Post autor: gofer83 »

Ja używam tej samej pogodynki...hmm, więc może porównaj sobie moją konfigurację z Twoją i wydedukuj co może być przyczyną na podstawie występujących różnic:

.conkyForecast:

Kod: Zaznacz cały

# config settings for conkyForecast.py
CACHE_FOLDERPATH = /tmp/
CONNECTION_TIMEOUT = 5
EXPIRY_MINUTES = 30
TIME_FORMAT = %H:%M
DATE_FORMAT = %Y-%m-%d
LOCALE = en
XOAP_PARTNER_ID = Moje ID:)
XOAP_LICENCE_KEY = Mój klucz:)
A to sekcja WEATHER w .conkyrc :)

Kod: Zaznacz cały

{color 4C9CFF}WEATHER ${hr 2} ${color }
${if_existing /proc/net/route wlan0}
${voffset -10}${alignr 56}${font ConkyWeather:style=Bold:size=40}${execi 600 conkyForecast --location=PLXX0036 --datatype=WF}${font}
${voffset -50}${font Weather:size=40}y${font}  ${voffset -38}${font Arial Black:size=26}${execi 600 conkyForecast --location=PLXX0036 --datatype=HT}${font}

${voffset 0}${alignc 43}${execpi 600 conkyForecast --location=PLXX0036 --datatype=DW --startday=1 --shortweekday} ${alignc 8}${execpi 600 conkyForecast --location=PLXX0036 --datatype=DW --startday=2 --shortweekday} ${alignc -29}${execpi 600 conkyForecast --location=PLXX0036 --datatype=DW --startday=3 --shortweekday} ${alignc -64}${execpi 600 conkyForecast --location=PLXX0036 --datatype=DW --startday=4 --shortweekday}
${voffset 0}${alignc 75}${font ConkyWeather:size=28}${execpi 600 conkyForecast --location=PLXX0036 --datatype=WF --startday=1 --endday=4 --spaces=1}${font}
${voffset 0}${font DejaVu Sans:size=7}${alignc 48}${execpi 600 conkyForecast --location=PLXX0036 --datatype=HT --startday=1 --hideunits --centeredwidth=3}/${execpi 600 conkyForecast --location=PLXX0036 --datatype=LT --startday=1 --hideunits --centeredwidth=3} ${alignc -14}${execpi 600 conkyForecast --location=PLXX0036 --datatype=HT --startday=2 --hideunits --centeredwidth=3}/${execpi 600 conkyForecast --location=PLXX0036 --datatype=LT --startday=2 --hideunits --centeredwidth=3} ${alignc -40}${execpi 600 conkyForecast --location=PLXX0036 --datatype=HT --startday=3 --hideunits --centeredwidth=3}/${execpi 600 conkyForecast --location=PLXX0036 --datatype=LT --startday=3 --hideunits --centeredwidth=3} ${alignr 6}${execpi 600 conkyForecast --location=PLXX0036 --datatype=HT --startday=4 --hideunits --centeredwidth=3}/${execpi 600 conkyForecast --location=PLXX0036 --datatype=LT --startday=4 --hideunits --centeredwidth=3}${font}
${else}${if_existing /proc/net/route eth0}
${voffset -10}${alignr 56}${font ConkyWeather:style=Bold:size=40}${execi 600 conkyForecast --location=PLXX0036 --datatype=WF}${font}
${voffset -50}${font Weather:size=40}y${font}  ${voffset -38}${font Arial Black:size=26}${execi 600 conkyForecast --location=PLXX0036 --datatype=HT}${font}

${voffset 0}${alignc 43}${execpi 600 conkyForecast --location=PLXX0036 --datatype=DW --startday=1 --shortweekday} ${alignc 8}${execpi 600 conkyForecast --location=PLXX0036 --datatype=DW --startday=2 --shortweekday} ${alignc -29}${execpi 600 conkyForecast --location=PLXX0036 --datatype=DW --startday=3 --shortweekday} ${alignc -64}${execpi 600 conkyForecast --location=PLXX0036 --datatype=DW --startday=4 --shortweekday}
${voffset 0}${alignc 75}${font ConkyWeather:size=28}${execpi 600 conkyForecast --location=PLXX0036 --datatype=WF --startday=1 --endday=4 --spaces=1}${font}
${voffset 0}${font DejaVu Sans:size=7}${alignc 48}${execpi 600 conkyForecast --location=PLXX0036 --datatype=HT --startday=1 --hideunits --centeredwidth=3}/${execpi 600 conkyForecast --location=PLXX0036 --datatype=LT --startday=1 --hideunits --centeredwidth=3} ${alignc -14}${execpi 600 conkyForecast --location=PLXX0036 --datatype=HT --startday=2 --hideunits --centeredwidth=3}/${execpi 600 conkyForecast --location=PLXX0036 --datatype=LT --startday=2 --hideunits --centeredwidth=3} ${alignc -40}${execpi 600 conkyForecast --location=PLXX0036 --datatype=HT --startday=3 --hideunits --centeredwidth=3}/${execpi 600 conkyForecast --location=PLXX0036 --datatype=LT --startday=3 --hideunits --centeredwidth=3} ${alignr 6}${execpi 600 conkyForecast --location=PLXX0036 --datatype=HT --startday=4 --hideunits --centeredwidth=3}/${execpi 600 conkyForecast --location=PLXX0036 --datatype=LT --startday=4 --hideunits --centeredwidth=3}${font}
${endif}${else}${if_existing /proc/net/route eth1}
${voffset -10}${alignr 56}${font ConkyWeather:style=Bold:size=40}${execi 600 conkyForecast --location=PLXX0036 --datatype=WF}${font}
${voffset -50}${font Weather:size=40}y${font}  ${voffset -38}${font Arial Black:size=26}${execi 600 conkyForecast --location=PLXX0036 --datatype=HT}${font}

${voffset 0}${alignc 43}${execpi 600 conkyForecast --location=PLXX0036 --datatype=DW --startday=1 --shortweekday} ${alignc 8}${execpi 600 conkyForecast --location=PLXX0036 --datatype=DW --startday=2 --shortweekday} ${alignc -29}${execpi 600 conkyForecast --location=PLXX0036 --datatype=DW --startday=3 --shortweekday} ${alignc -64}${execpi 600 conkyForecast --location=PLXX0036 --datatype=DW --startday=4 --shortweekday}
${voffset 0}${alignc 75}${font ConkyWeather:size=28}${execpi 600 conkyForecast --location=PLXX0036 --datatype=WF --startday=1 --endday=4 --spaces=1}${font}
${voffset 0}${font DejaVu Sans:size=7}${alignc 48}${execpi 600 conkyForecast --location=PLXX0036 --datatype=HT --startday=1 --hideunits --centeredwidth=3}/${execpi 600 conkyForecast --location=PLXX0036 --datatype=LT --startday=1 --hideunits --centeredwidth=3} ${alignc -14}${execpi 600 conkyForecast --location=PLXX0036 --datatype=HT --startday=2 --hideunits --centeredwidth=3}/${execpi 600 conkyForecast --location=PLXX0036 --datatype=LT --startday=2 --hideunits --centeredwidth=3} ${alignc -40}${execpi 600 conkyForecast --location=PLXX0036 --datatype=HT --startday=3 --hideunits --centeredwidth=3}/${execpi 600 conkyForecast --location=PLXX0036 --datatype=LT --startday=3 --hideunits --centeredwidth=3} ${alignr 6}${execpi 600 conkyForecast --location=PLXX0036 --datatype=HT --startday=4 --hideunits --centeredwidth=3}/${execpi 600 conkyForecast --location=PLXX0036 --datatype=LT --startday=4 --hideunits --centeredwidth=3}${font}
${endif}${else}
${font PizzaDude Bullets:size=14}4${font}   Weather Unavailable
${endif}
:pt36:

A w folderze ".scripts" mam conkyforecast_2.02_all.deb...i śmiga jak talala! :clap:
Obejrzyj "Zeitgeist" i zacznij budować mosty a palić schematy!
ODPOWIEDZ

Wróć do „Inne”

Kto jest online

Użytkownicy przeglądający to forum: Google [Bot] i 1 gość