Change ordering of detection, detect processes gnome-screensaver/xscreensaver first before detecting by desktop type, since it's possible to run KDE but still use xscreensaver (which I'm planning to do BTW)