O Libnotify é apenas o daemon de notificação - muitos programas o usam, mas você precisa de um cliente para exibir a notificação.
Sim, o dbus é o protocolo que lida com a comunicação, mas a menos que você esteja com problemas de permissão ou envie notificações para outro usuário ou pela rede, perseguir o dbus pode ser uma perda de tempo.
O cliente real no freebsd é (eu acho) o daemon de notificação.