Strona 1 z 2

[+] Conky przy złoŻonych instrukcjach warunkowych świruje

: 17 maja 2009, 23:46
autor: lis6502

Kod: Zaznacz cały

#nudy
alignment bottom_left
background no
border_width 1
cpu_avg_samples 2
default_color CC0000
default_outline_color white
default_shade_color white
double_buffer yes
draw_borders no
draw_graph_borders yes
draw_outline no
draw_shades yes
maximum_width 600
max_specials 512
max_user_text 16384
minimum_size 300 10
net_avg_samples 4
no_buffers yes
out_to_console no
own_window_colour black
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_transparent yes
own_window_type normal
own_window yes
stippled_borders 2
update_interval 0.2
uppercase no
use_spacer right
use_xft yes
xftalpha 0.8
xftfont DejaVu Sans Mono:size=9
#po nudach

TEXT
CPU ${freq}MHz : ${cpu}%${tab 50}${color 2020ff}${if_match ${cpu}>26}$color${color ffff00}${endif}${if_match ${cpu}>51}$color${color FFa000}${endif}${if_match ${cpu}>74}$color${color ff0000}${endif}${cpubar}$color
${cpugraph 20,350} ${loadgraph 20,250}
Usage RAM : $mem/$memmax - $memperc% ${tab 70}${membar}
Usage Swap : $swap/$swapmax - $swapperc% ${tab 70}${swapbar}
Nie wiem jak u Was, ale u mnie przy zmianie koloru cpubara zmieniają dalsze wykresy, aż po jakichś 2 min conky umiera w konsoli słowami

Kod: Zaznacz cały

Conky: you don't need that many fonts, sorry.
Spotkał się z tym ktoś ?

Re: Conky przy złoŻonych instrukcjach warunkowych świruje

: 18 maja 2009, 00:01
autor: Redhead
lis6502 pisze: ${cpu}>74}$color${color ff0000}${endif}${cpubar}$color
${cpugraph 20,350} ${loadgraph 20,250}
Usage RAM : $mem/$memmax - $memperc% ${tab 70}${membar}
Usage Swap : $swap/$swapmax - $swapperc% ${tab 70}${swapbar}[/code]
Nie wiem jak u Was, ale u mnie przy zmianie koloru cpubara zmieniają dalsze wykresy,
No z konfiga wynika ze jak zmienisz kolor cpubar to zmienia sie tez inna.
Jak tego nie chcesz to musisz uzyc np kolor 888888:

Kod: Zaznacz cały

Usage RAM : $mem/$memmax - $memperc% ${tab 70}${color 888888}${membar}
Musisz to robic za kazdym razem gdy zmieniasz kolor dla jakiegos elementu.
Chyba nic nie popsulem :-)

: 18 maja 2009, 00:06
autor: lis6502
Jak zwykle o tej porze robię błędy myślowe :P.
lis6502 pisze: zmieniają dalsze wykresy
Chodzi mi tutaj o to, że tak jakby przesuwają się w prawo/ zmienia się ich skala (nie wiem jak to dokładnie opisać) na czas 'innego koloru'. No i tak jak napisałem wcześniej, po chwili conky zdycha.
Nie zmieni się kolor reszty, bo po narysowaniu cpubara domyślny kolor przywracany jest przez $color . Najlepiej zapuść u siebie ten konfig i zobaczych o co mi chodzi :mrgreen:

: 18 maja 2009, 00:08
autor: sigo
U mnie rzuciło na konsolę kilka błędów dot. instrukcji warunkówych, w instancji conky'ego też dziwnie to wyglądało, ale nawet po 5 minut nie wyłączał się.

: 18 maja 2009, 00:14
autor: Redhead
lis6502 pisze:Nie zmieni się kolor reszty, bo po narysowaniu cpubara domyślny kolor przywracany jest przez $color . Najlepiej zapuść u siebie ten konfig i zobaczyć o co mi chodzi
Wczoraj siedziałem przez 5godzin nad conky, już mam dość grzebania (a dalej nie wiem czemu mi miga czasami i wciąż pokazuje się na 4 pulpitach zamiast na pierwszym tylko).
Nie zazdroszczę ci zabawy z tym. Powodzenia

: 18 maja 2009, 00:18
autor: lis6502
Forum przełamało linię :(
CPU ${freq}MHz : ${cpu}%${tab 50}${color 2020ff}${if_match${cpu}>26}$color${color ffff00}${endif}${if_match ${cpu}>51}$color${color FFa000}${endif}${if_match ${cpu}>74}$color${color ff0000}${endif}${cpubar}$color
To wszystko jest w jednej linii.
Zgodzę się, czasem mignie i ogólnie skopali z tymi ifami, ale ogólnie jest to chyba najelastyczniejszy monitor systemu jaki kiedykolwiek widziałem d-:

: 18 maja 2009, 00:35
autor: yantar
Chyba trzeba scislej definiowac fonty moze tu cie cos natchnie.
http://ubuntuforums.org/showthread.php?t=1060709

: 18 maja 2009, 00:59
autor: lis6502
Byłem, widziałem. Oczywiście to zamieściłem na forum to tylko wycinek, ale działający, błąd objawia się w nim. Sęk w tym że w całym konfigu występuje ten sam problem, a nie zmieniam fontów co linijkę jak tamten gościu. Najbardziej denerwuje mnie (pomijając oczywiście fakt, że conky się wykłada) przeskalowywanie wykresów w trakcie działania programu.

: 18 maja 2009, 01:12
autor: yantar
U siebie mam wielkosc fonow zdefiniowana przed kazda "sekcja". Niestety, conky ostatni raz rozbieralem na czesci pierwsze rok temu wiec za duzo nie pamietam :)
Sprobuj zwiekszyc interwal odswierzania, to 0.2 wydaje sie byc dosc ekstremalne. Ustaw na probe 1.0.

: 18 maja 2009, 01:23
autor: lis6502
Po 1.0 nie zdycha po dwóch minutach (pewnie zrobi to później d- :) . Niestety, problem ze skalowaniem wykresów pozostaje, także chyba podaruję sobie kolorowanie do czasu aż deweloperzy rozwiną instrukcje warunkowe, albo podeślą jakiegoś buxfixa ;-).
//Jeśli kolorowany pasek wyrzucę na sam dół, to nie ma on wpływu na wykresy ani stabilność conky'ego (nawet przy interwale 0.1).