In a multiseat desktop system with the /tmp directory polyinstantiated, the /tmp/.X11-unix/ directory and Xn instances are still created under root's /tmp not a user's.
ssh -Ying into or out of the box and trying to run X11 applications (via X-forwarding) generates connect /tmp/.X11-unix/X0: No such file or directory
Presumably this is because the session is created by a root or system user account that isn't being instantiated, so ends up in the traditional /tmp location.
Would there be any way around this or are they just not compatible?
The system currently uses lightdm as the login manager so the Xorg session is run by root.