I have systemd services on my desktop that don't need to run all the time. So far I start/stop them from the CLI every time I need it.

I'm using Gnome 3 on Fedora 25, is there any way to do it from the GUI? Ideally I would like to have an icon on the top bar that I could use to stop/start the service, as well as have a visual of whether the service is up or down.

Any idea how to proceed?

  • If you know basic js it should be piece of cake to adapt this to your needs (it if doesn't already do what you want...) – don_crissti Feb 17 '17 at 11:21

In terms of starting or stopping a service using an icon, there's already a spec for ".desktop" files that Gnome can use to run commands when clicked on. It doesn't matter that the scripts you happen to want to run are systemd command not something else.

There's also no special shortcut available when it comes to creating a visual indicator menu for a systemd service. Following the general documentation for how to build an indicator is recommended.


As for GUI apps you have following options

  1. systemd-manager written in rust
  2. Cockpit a system management service provides web app for managing more than one system

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.