Conky oraz parametry "Upspeed" i "Downspeed&q

Zagadnienia dotyczące menadżerów okien, środowisk graficznych - X, KDE, GNOME, Fluxbox, XFCE., Compiz itp.
PhockouS

Conky oraz parametry "Upspeed" i "Downspeed&q

Post autor: PhockouS »

Witam.

Dokonałem wczoraj aktualizacji jądra do wersji 2.6.30. Wszystko działa super, niestety poza jednym szczegółem. Conky nie zlicza tego ile ściągam/wysyłam. W pliku konfiguracyjnym nie mieszałem, jest on taki sam od wersji jądra bodajże 2.6.28. Jeśli ktoś mógłby pomóc byłbym wdzięczny :-)

Poniżej załączam zrzut ekranu o co mi dokładnie chodzi oraz zawartości pliku konfiguracyjnego:

Obrazek

Kod: Zaznacz cały

[~] cat .conkyrc
#avoid flicker
double_buffer yes

#own window to run simultanious 2 or more conkys
own_window yes
own_window_transparent yes
own_window_type override
own_window_hints undecorate,sticky,skip_taskbar,skip_pager 

#borders
draw_borders no
border_margin 1

#shades
draw_shades no

#position
gap_x 1
gap_y 10
alignment top_right

#behaviour
update_interval 1

#colour
default_color ffffff

#font
use_xft yes
xftfont Dejavu Sans :p ixelsize=11

#to prevent window from moving
use_spacer no

TEXT
$color
${alignr}UPTIME: ${color gray}$uptime$color
${alignr}CPU ${color gray}$cpu% ${freq}MHz$color
${alignr}RAM ${color gray}$memperc% $mem / $memmax$color
${alignr}SWP ${color gray}$swapperc% $swap / $swapmax$color
${alignr}HDA ${color gray}${fs_used_perc /}% ${fs_free /} / ${fs_size /}$color
${alignr}HDB ${color gray}${fs_used_perc /home/phockous}% ${fs_free /home/phockous} / ${fs_size /home/phockous}$color
${alignr}UP ${color gray}${upspeed eth1} k/s ${totalup eth1}$color
${alignr}DL ${color gray}${downspeed eth1} k/s ${totaldown eth1}$color
${alignr}${execi 180 ~/Scripts/gmail.sh}
PS. Dodam, iż połączenie internetowe mam na eth1. Być może na tym nowym jądrze coś się zmieniło, jednakże "ifconfig" pokazuje właśnie ów nieszczęsne eth1.
sigo
Junior Member
Posty: 501
Rejestracja: 21 marca 2009, 19:12

Post autor: sigo »

Jest taka opcja w konfiguracji:

Kod: Zaznacz cały

net_avg_samples - The number of samples to average for net data
U Ciebie jej nie widzę, ustaw ją w ten sposób:

Kod: Zaznacz cały

net_avg_samples 2
Jeżeli nic to nie zmieni, spróbuj zamiast eth1 podać interfejs eth0.
marvell
Posty: 92
Rejestracja: 17 lutego 2009, 20:58
Lokalizacja: Krasnystaw

Post autor: marvell »

Nie wiem, czy to pomoże ale u mnie zamiast:

Kod: Zaznacz cały

${downspeed eth1}
${upspeed eth1}
mam:

Kod: Zaznacz cały

${downspeedf eth0}
${upspeedf eth0}
sigo
Junior Member
Posty: 501
Rejestracja: 21 marca 2009, 19:12

Post autor: sigo »

Te funkcje (z literką f na końcu) podają prędkość pobieranych/wysyłanych danych z dokładnością do 0.1 części.
PhockouS

Post autor: PhockouS »

Niestety nie pomogła żadna z Waszych rad.
PhockouS

Post autor: PhockouS »

W górę popchnę, może ktoś pomoże.
Sheryph
Posty: 43
Rejestracja: 23 października 2008, 16:37
Lokalizacja: Kwidzyn

Post autor: Sheryph »

Witam.
Wpisz w terminalu jako root ifconfig. Będziesz widzial jaki interface masz dostępne, czy eth0, eth1 a moze eth2 lub zobacz w jakimś menadżerze sieci np wicd przez co jesteś podłączony. Możliwe, ze po aktualizacji zmieniła się nazwa interface.Zamienisz w .conkyrc na ten, który jest u Ciebie aktywny i powinno działać. Oczywiście po wszystkim restart conky.
U mnie miałem podobnie jak zacząłem pracować na wifi a nie na kablu. W conkyrc musialem zamienić wszystkie eth0 na wlan0.
Pozdrawiam
PhockouS

Post autor: PhockouS »

Sheryph pisze:Witam.
Wpisz w terminalu jako root ifconfig. Będziesz widzial jaki interface masz dostępne, czy eth0, eth1 a moze eth2 lub zobacz w jakimś menadżerze sieci np wicd przez co jesteś podłączony. Możliwe, ze po aktualizacji zmieniła się nazwa interface.Zamienisz w .conkyrc na ten, który jest u Ciebie aktywny i powinno działać. Oczywiście po wszystkim restart conky.
U mnie miałem podobnie jak zacząłem pracować na wifi a nie na kablu. W conkyrc musialem zamienić wszystkie eth0 na wlan0.
Pozdrawiam
Dzięki za radę ale ifconfig to sprawdziłem na samym początku, pisałem o tym. Interfejs jaki był taki jest, tj. eth1:

Kod: Zaznacz cały

[~] ifconfig
eth1      Link encap:Ethernet  HWaddr 00:13:33:1b:ae:a1  
          inet addr:82.160.223.117  Bcast:82.160.223.127  Mask:255.255.255.224
          inet6 addr: fe80::213:33ff:fe1b:aea1/64 Scope:Link
          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)

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:69561 errors:0 dropped:0 overruns:0 frame:0
          TX packets:69561 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:9998323 (9.5 MiB)  TX bytes:9998323 (9.5 MiB)
malinkalive
Beginner
Posty: 100
Rejestracja: 12 lutego 2007, 14:35

Post autor: malinkalive »

Witam, mam dokładnie taki sam problem jak kolega PhockouS, czy udało się go rozwiązać?
ODPOWIEDZ