Maybe got this working for lightdm.  Maybe broke it for gdm.

Time will tell.