Hi,
I don't think that is a problem related to systemd, its mate-session job to start the necessary stuff. I worked around this by adding caja to the Startup Applications. I imagine it could be done relatively easy to add a script or something to enable that globally.
HTH Lucian
-- Sent from the Delta quadrant using Borg technology!
Nux! www.nux.ro
So, I opened a terminal and started caja. Voila! not only did a caja window open, but the desktop icons appeared, and the right-click menu. however when I closed the terminal it all went away. :(
so I did ALT-F2 and typed in "caja", hit enter, and there's the full desktop again. and this time it stayed.
from these symptoms I don't think I can tell if it's a caja problem, or an issue with whoever starts up caja after login (something in systemd ???)