I would suggest to run 'icewm' in the xterm without decorations (xdm session with default desktop set to icewm). We need to know why even this fails. Plasma desktop as reported here here looks rather broken to me.