In genere i WM sovrascrivono lo sfondo infatti.

Prova così nel tuo file .xinitrc o .xsession

codice:
(sleep 2; idesk & ) &
exec fluxbox
Oppure al posto di fluxbox usa i comandi per xfce.