Gtk+ форева, есть простой как валенок интерфейс GtkStatusIcon, но тут https://developer.gnome.org/gtk3/stable/GtkStatusIcon.html сказали что дропнули поддержку и есть оно только для совместимости.
Сказано что теперь надо использовать GNotification https://developer.gnome.org/gio/unstable/GNotification.html , который по первому взгляду хренпойми как работает.
Так как же всё же поступить в итоге, плюнуть и использовать GtkStatusIcon который просто работает или GNotification который как я понимаю и не является полноценным пассажиром трея.