The command to start Conky:
conky -c /home/christian/.conkyrc-genmon
The .conkyrc file in question:
# ~/.conkyrc-genmon
# conky configuration for genmon plugin
# settings
background no
out_to_console yes
out_to_x no
total_run_times 1
uppercase no
use_spacer none
cpu_avg_samples 2
net_avg_samples 2
# output to console
TEXT
CPU ${cpu cpu0}% \
MEM ${memperc}% \
TEMP ${acpitemp}°C \
NET \
${if_existing /proc/net/route wlp4s0}\
down ${downspeed wlp4s0} up ${upspeed wlp4s0}\
${else}${if_existing /proc/net/route enp5s0f0}\
down ${downspeed enp5s0f0} up ${upspeed enp5s0f0}\
${else}\
unavailable\
${endif}${endif}
So is this a bug in Conky, or am I missing something in my .conkyrc?
<edit>
If it helps, the genmon plugin is set to run Conky every second. Having Conky run every hour (3600 seconds) and changing the total_run_times to 3600 doesn't help either.
It appears that this is not a bug in Conky but a deficiency in the genmon applet. So is there any alternative to genmon or should I hack some other way to put Conky on top of the XFCE panel?
</edit>