KDisplayManager: Work without $DISPLAY set
In a Plasma Wayland session, kscreenlocker_greet is started by kwin_wayland, so it doesn't inherit $DISPLAY currently. Additionally, there might not even be an Xwayland instance running. Remove the only non-optional use of $DISPLAY and drop the requirement.
parent
9e54c478