what you are asking for doesn't really make sense.
a display manager is for running when no user is logged in. its purpose is to log in and start your session. thats why they can't show a desktop as a background because ot isn't running yet. once you log in the display manager quits because its job is done.