desktop: use w instead of grep ps to detect login

Now that all the desktops are on jessie, we don't need to workaround the
lightdm bug where users aren't logged to utmp.