Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2013-04-26 00:03:16

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

[SOLVED] Start kilku profili conky jeden po drugim

Mam obecnie 4 profile conkiego i potrzeba wymaga by ładowały się one jeden po drugim, a nie, jak obecnie, wszystkie naraz. W conkych są skrypty, które najwyraźniej się nie lubią i czasem powodują niepełne ich wczytanie. Istnieje jakiś w miarę prosty sposób by to osiągnąć?

Ostatnio edytowany przez morfik (2013-04-28 19:23:32)

Offline

 

#2  2013-04-26 08:24:34

  xomrk - Członek DUG

xomrk
Członek DUG
Zarejestrowany: 2010-03-21

Re: [SOLVED] Start kilku profili conky jeden po drugim

zrób sobie taki  skrypt startowy:

Kod:

#! /bin/bash

 
sleep 48
 
conky -c /home/bolo/.conky/.conkyrc_clock &
conky -c /home/bolo/.conky/.conkyrc_music &
conky -c /home/bolo/.conky/.conkyrc_net &
conky -c /home/bolo/.conky/.conkyrc_netstat &
conky -c /home/bolo/.conky/.conkyrc_process &
conky -c /home/bolo/.conky/.conkyrc_sys &

conky -c /home/bolo/.conky/.conkyrc_rss &
conky -c /home/bolo/.conky/.conkyrc_email &

done

Linux debian 3.2.0-4-amd64 #1 SMP Debian 3.2.46-1 x86_64 GNU/Linux

Offline

 

#3  2013-04-26 13:20:25

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: [SOLVED] Start kilku profili conky jeden po drugim

Jak to ma działać? Czekać 48s i odpalić wszystko naraz? Co za różnica czy odpali naraz wszystko czy poczeka trochę i wtedy odpali? xD

Offline

 

#4  2013-04-26 13:54:25

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: [SOLVED] Start kilku profili conky jeden po drugim

Taka, że jak ci się nie odpali WM za w czasu (przy starcie) to gdzie ci to wyświetli?


ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |

Offline

 

#5  2013-04-26 14:31:39

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: [SOLVED] Start kilku profili conky jeden po drugim

W sumie fakt, czasem może i niektóre okno się nie załaduje ale to jest bardzo rzadkie zjawisko. Myślałem, że to wina conkiego, że coś nie do końca zrobił poprawnie, jakiś bug czy coś. xD Niemniej jednak dodam mu tam te parę sek, np. 3.

Tutaj problem jest inny. Skrypty pobierają strony www i wyciągają z nich wartości. Na czas pobierania stron potrzeba jest by conky został zastopowany. Odpowiada za to:

Kod:

kill -STOP $(pidof conky)
...
kill -CONT $(pidof conky)

To działa dobrze, pod warunkiem, że ma się jedną instancję conkiego. W przypadku kilku, z tego co mówił developer tych skryptów, nie do końca jest zatrzymywany ten conky, który powinien. Dlatego część danych czasem nie ładuje się:

The first one pauses conky and the second one resumes it. I've put them there because conky didn't have the time to load all the info before showing up on the monitor.
If you run many conkys, the commands will pause and resume the conky with the lowest pid (and not necessarily the one you want).

Coś w sumie odpalanie sekwencyjne w tym przypadku za bardzo nic nie da. Może jakoś inaczej to idzie rozwiązać?

Offline

 

#6  2013-04-27 13:46:33

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: [SOLVED] Start kilku profili conky jeden po drugim

Chyba znalazłem to czego szukałem:

Kod:

-p | --pause= SECONDS
              Time to pause before actually starting Conky

Dodanie tego parametru prawdopodobnie rozwiąże sprawę niepełnego ładowania okienek conkiego. Potestuję to przez najbliższe dni i zobaczę czy tak w istocie będzie.

EDIT:

Wygląda w porządku.

Ostatnio edytowany przez morfik (2013-04-28 19:23:13)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)