Desktop notifications denied in Ubuntu MATE

If you’re talking about https://github.com/canonical/multipass/issues/2258, it’s due to the inability to scan processes. The thing is Ubuntu MATE replaces MATE’s proper SNI support with Unity’s AppIndicators. AppIndicators support only a part of SNI spec (e.g. no IconPixmap support that Qt uses, that’s why you see the stub instead of the icon). Qt has a workaround, it scans processes and tries to find indicator-application process. If it finds it, Qt assumes AppIndicators are in use and saves the pixmap to a temp directory with specifying it as IconName (what is supported by AppIndicators).

1 Like