From 7b0bf0688b3c4504198e2bddc6f6c5b22b2f97dc Mon Sep 17 00:00:00 2001 From: Mike Gabriel Date: Wed, 12 Jun 2024 23:50:45 +0200 Subject: Wait with Ayatana Indicators startup until D-Bus mimick services have come up. --- src/settings-daemon.vala | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/settings-daemon.vala') diff --git a/src/settings-daemon.vala b/src/settings-daemon.vala index d8766d5..5fa9117 100644 --- a/src/settings-daemon.vala +++ b/src/settings-daemon.vala @@ -205,6 +205,15 @@ public class SettingsDaemon : Object { debug ("Could not start %s: %s", Config.SD_BINARY, e.message); } + + /* Start Ayatana Indicators... + * The indicator start has been moved here, because the session + * indicator requires org.gnome.ScreenSaver to have been setup + * accurately (which is happening before the settings-daemon start). + */ + debug ("Launching Ayatana Indicators..."); + var greeter = new ArcticaGreeter(); + greeter.start_indicators (); } private void stop_settings_daemon () -- cgit v1.2.3