So it looks like elogind sets XDG_RUNTIME_DIR. Need to fix the pam issue and then the weston session will hopefully just work (just kidding, like that ever happens =P)
- [PATCH] Sddm pam authentication failure. David Craven
- [PATCH] services: Add sddm service. David Craven
- [PATCH] gnu: Add sddm. David Craven
- Re: [PATCH] gnu: Add sddm. Marius Bakke
- Re: [PATCH] gnu: Add sddm. David Craven
- Re: [PATCH] Sddm pam authentication failure. David Craven