more changes to remove dependency on gnome-settings-daemon