Mako: Difference between revisions
Prabuanand (talk | contribs) (added test procedure) |
Prabuanand (talk | contribs) (removed the user service as it is not officialy packaged) |
||
(8 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
[https://github.com/emersion/mako | {{DISPLAYTITLE:mako}} | ||
[https://github.com/emersion/mako mako] is a lightweight notification daemon for [[Wayland]]. | |||
== Prerequisites == | == Prerequisites == | ||
* Mako requires [[D-Bus]] | * Mako requires [[D-Bus#D-Bus_session|D-Bus session bus]]. | ||
== Installation == | == Installation == | ||
Install the {{pkg|mako}} package as per command: {{cmd|# apk add mako}} | Install the {{pkg|mako}} package as per command: {{cmd|# apk add mako}} | ||
== Troubleshooting == | == Troubleshooting == | ||
Line 32: | Line 14: | ||
=== org.freedesktop.DBus.Error.NoReply === | === org.freedesktop.DBus.Error.NoReply === | ||
{{ic|GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying}} | |||
To resolve the above error, if you are using <code>dbus-run-session</code> wrapper to launch sway, set D-Bus variables by adding the following line to sway [[Sway#Sway config file|config]] file: | To resolve the above error, if you are using <code>dbus-run-session</code> wrapper to launch sway, set D-Bus variables by adding the following line to sway [[Sway#Sway config file|config]] file: | ||
exec dbus-update-activation-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP=sway | exec dbus-update-activation-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP=sway | ||
Line 43: | Line 26: | ||
== See also == | == See also == | ||
* [https://github.com/emersion/mako/wiki mako wiki] | * [https://github.com/emersion/mako/wiki mako wiki] | ||
[[Category:System Administration]] | [[Category:System Administration]] |
Latest revision as of 03:25, 6 August 2025
mako is a lightweight notification daemon for Wayland.
Prerequisites
- Mako requires D-Bus session bus.
Installation
Install the mako package as per command:
# apk add mako
Troubleshooting
org.freedesktop.DBus.Error.NoReply
GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying
To resolve the above error, if you are using dbus-run-session
wrapper to launch sway, set D-Bus variables by adding the following line to sway config file:
exec dbus-update-activation-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP=sway
Failed to acquire service name
daemon.err mako: Failed to acquire service name: File exists daemon.err mako: Is a notification daemon already running?

Todo: The above message appears in /var/log/messages randomly, but no cause is found yet. Please update here, if reason and resolution is found. Earlier attempts at naming the mako service executable file as
org.freedesktop.Notifications
did not make any difference.