They may be needed by the background image.
Check out /root then. That's where I have a zdesk.inf file. Maybe the program
writes the file there without looking for $HOME.
You mean the icons getting reorganised according to the size of the window?
Works for me both with jinnee and zDesk.