xsettings: Exit cleanly if X11 is not available
This could happen in a non-systemd started wayland session that has no Xwayland support. In this case, just exiting cleanly means that gnome-session should consider the service as being "successful" rather than considering it a failure of a required component.