File desktop.patch of Package budgie-screensaver
--- a/src/gnome-screensaver.c 2021-05-09 22:55:01.927477820 +0200
+++ b/src/gnome-screensaver.c 2021-05-09 22:55:51.941849759 +0200
@@ -86,7 +86,7 @@
gchar* desktop = g_environ_getenv(env_vars, "XDG_CURRENT_DESKTOP"); // Get the current desktop value
if (desktop != NULL) { // Got a value
- if (!g_str_has_prefix(desktop, "Budgie")) { // Does not start with Budgie
+ if (!g_str_has_prefix(desktop, "Budgie") && !g_str_has_prefix(desktop, "X-Budgie")) { // Does not start with Budgie
g_message("Not running under Budgie, exiting.");
exit(1);
}