I just wanted to make a quick post here because as I've been configuring conky, it sometimes doesn't reload properly after saving the config file, so I use the "restart conky" menu option to reload it. I've noticed, though, that the script it calls, /usr/bin/conkywonky, likes to continue running in the background, so I ended up with several uselessly-running conkywonky instances. So I made a small modification to the conkywonky script to make it wait 5 seconds and then terminate itself to prevent this, leaving you with only conky running. Nothing major to be sure, but I figured I'd share here anyway so that I can feel like I made a positive contribution
#!/bin/sh # conkywonky # ---------- # Many moons ago, Conky did not automatically restart when changes were # made to its config files. This script was used to restart it. It does not # really serve any purpose now, but I like the name and some people may still # be using/referencing it. if [ "$(pidof conky)" ]; then killall conky conky -q & (sleep 5 && killall conkywonky) exit else conky -q & (sleep 5 && killall conkywonky) exit fi
Had the same problem. Had no idea what the hell was going on.
I added this to my conkywonky. Id never noticed there was a problem, but Im always restarting conky after changing my resolution and conky is in the wrong place.