Systemd Manager is a Gnome Shell Extension which allows you to start/stop systemd services via a menu in the status area in the top panel. You can preselect which services should be shown in the extension preferences dialog.
You can install the latest version using the commands below.
wget https://github.com/hardpixel/systemd-manager/releases/download/v19/systemd-manager-v19.zip
gnome-extensions install --force systemd-manager-v19.zip
For Gnome versions up to 44 you can install the extension from the official extensions resource page here.
Arch Linux: AUR package
Done via a password prompt from the command pkexec
of the polkit package. This command usually pops up a graphical password prompt.
If you would like to be able to start services without getting prompted for a password, you need to configure a polkit policy.
The policy file org.freedesktop.policykit.pkexec.systemctl.policy allows the execution of systemctl [start|stop]
without a password
confirmation. Copy the file in your polkit policy folder (usually: /usr/share/polkit-1/actions
).
You can also choose to use systemctl
natively and bypass a password prompt. To do this, add the policy file 10-service_status.rules to /etc/polkit-1/rules.d
.
Feel free to change the wheel
group noted in the file to any other group that you see fit.
Bug reports and pull requests are welcome on GitHub at https://github.com/hardpixel/systemd-manager.
Systemd Manager is available as open source under the terms of the GPLv3
Fork of the Gnome Shell extension Services Systemd.