1) Set up our own D-Bus (private) connection 2) Set up our own main loop and main loop context This means we finally work right within gnome-screensaver!
Otherwise it just won't work...
Add a PAM module, and enable all the warnings