2025-02-20 19:29:56 -08:00

28 lines
1.6 KiB
Diff

We don't provide systemd, so don't disable gnome-remote-desktop sharing if systemd is not avaliable.
diff -rup gnome-control-center-46.2.orig/panels/system/remote-desktop/cc-desktop-sharing-page.c gnome-control-center-46.2/panels/system/remote-desktop/cc-desktop-sharing-page.c
--- a/panels/system/remote-desktop/cc-desktop-sharing-page.c
+++ b/panels/system/remote-desktop/cc-desktop-sharing-page.c
@@ -182,7 +182,6 @@ enable_gnome_desktop_sharing_service (Cc
if (!cc_enable_service (REMOTE_DESKTOP_SERVICE, G_BUS_TYPE_SESSION, &error))
{
g_warning ("Failed to enable remote desktop service: %s", error->message);
- disable_gnome_desktop_sharing_service (self);
}
}
diff -rup gnome-control-center-47.4.orig/panels/system/cc-system-panel.c gnome-control-center-47.4/panels/system/cc-system-panel.c
--- a/panels/system/cc-system-panel.c
+++ b/panels/system/cc-system-panel.c
@@ -165,10 +165,6 @@ cc_system_panel_init (CcSystemPanel *sel
g_resources_register (cc_system_get_resource ());
gtk_widget_init_template (GTK_WIDGET (self));
- service_state = cc_get_service_state ("gnome-remote-desktop.service", G_BUS_TYPE_SYSTEM);
- /* Hide the remote-desktop page if the g-r-d service is either "masked", "static", or "not-found". */
- gtk_widget_set_visible (GTK_WIDGET (self->remote_desktop_row), service_state == CC_SERVICE_STATE_ENABLED ||
- service_state == CC_SERVICE_STATE_DISABLED);
gtk_widget_set_visible (GTK_WIDGET (self->software_updates_group), show_software_updates_group (self));
cc_panel_add_static_subpage (CC_PANEL (self), "about", CC_TYPE_ABOUT_PAGE);