conky chewing resources

Hi.

I’m running openSUSE 11.1 with KDE 3.5 and conky 1.6.2. I find that after leaving conky to run for about 24 hours or so, I start having strange problems happen, like not being able to open new windows, or firefox behaving weirdly. Sorry I can’t be precise.

Anybody else experienced weirdness like this?

Below is a sample of one of my conky config files:

background yes

Use Xft?

use_xft yes
xftfont Andale Mono:size=8

Update interval in seconds

update_interval 10

This is the number of times Conky will update before quitting.

Set to zero to run forever.

total_run_times 0

Create own window instead of using desktop (required in nautilus)

own_window yes
own_window_transparent yes
own_window_type desktop
own_window_hints undecorate,sticky,skip_taskbar,skip_pager

Use double buffering (reduces flicker, may not work for everyone)

double_buffer no

Minimum size of text area

minimum_size 350 5

#maximum_width 250

Draw shades?

draw_shades no

Draw outlines?

draw_outline no

Draw borders around text

draw_borders no

Stippled borders?

stippled_borders 0

border margins

border_margin 5

border width

border_width 1

Default colors and also border colors

default_color ffffff
#default_shade_color white
#default_outline_color black
own_window_colour 1B1A18

Text alignment, other possible values are commented

#alignment top_left
#alignment top_right
#alignment bottom_left
alignment bottom_right

Gap between borders of screen and text

same thing as passing -x at command line

gap_x 10
gap_y 300

Subtract file system buffers from used memory?

no_buffers yes

set to yes if you want all text to be in uppercase

uppercase no

number of cpu samples to average

set to 1 to disable averaging

cpu_avg_samples 2

number of net samples to average

set to 1 to disable averaging

net_avg_samples 2

Force UTF8? note that UTF8 support required XFT

override_utf8_locale yes

Add spaces to keep things from moving about? This only affects certain objects.

use_spacer right

#Email:
#${pop3_unseen SERVER NAME USERNAME PASSWORD} new messages

text_buffer_size 1024

color1 FFFF00
color2 FFFFFF
color3 AAAAAA

TEXT
$hr
${font Andale Mono:size=8}${color1}PHONE LOG${color2}
${execpi 60 ~/.conky/scripts/phonelog}
$hr

Just a note that updating to the latest conky release seems to have fixed the problems.

Also, I was using feh to set the wallpaper on the root to match KDEs background, which might have been the culprit. I switched to using qiv instead.