mate-desktop / mate-notification-daemon

Daemon to display passive pop-up notifications
https://mate-desktop.org
GNU General Public License v2.0
30 stars 26 forks source link

Starting thunderbird freeze whole MATE Desktop and apps for 30 seconds #174

Closed jean2 closed 1 year ago

jean2 commented 4 years ago

Expected behaviour

No freeze, responsive desktop and apps.

Actual behaviour

When I start Thunderbird to read my e-mail, the whole dektop freeze for something like 30 seconds. I can't use Thunderbird, I can't use firefox, I can't use MATE menus, etc. Those apps don't even refresh if I move them. I know it's MATE because the mouse still work and I can switch to a text console that is not frozen. After a while, it unfreezes and things go back to normal.

Steps to reproduce the behaviour

Debian 10. Install MATE + KDE/Plasma.

MATE general version

MATE 1.20.4 on Debian 10. Most likely applies to other versions and other distro.

Package version

Debian package 1.20.4-2

Linux Distribution

Debian 10.3

Link to downstream report of your Distribution

None

Workaround

root# cd /usr/share/dbus-1/services/ root# mv org.kde.knotify.service org.kde.knotify.service-disabled root# mv org.kde.plasma.Notifications.service org.kde.plasma.Notifications.service-disabled

If I do the above, there is no freeze at all, it fully solve the issue. Note that I should not have to cripple KDE/Plasma to get MATE working properly. People using KDE on my computer (that would be me ;-) won't be pleased.

Full analysis

MATE notification system is not compatible with other desktops :

https://bugzilla.redhat.com/show_bug.cgi?id=1490959

Thunderbird attempts to notify about received e-mails, and that cause the Desktop and app freeze.

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/90463285-starting-thunderbird-freeze-whole-mate-desktop-and-apps-for-30-seconds?utm_campaign=plugin&utm_content=tracker%2F1172660&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F1172660&utm_medium=issues&utm_source=github).
raveit65 commented 1 year ago

Will be fixed with https://github.com/mate-desktop/mate-notification-daemon/pull/214