Bug 1737167
Summary: | Abrt notifications not showing in Cinnamon | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Chris Tao <taocrismon> |
Component: | cinnamon | Assignee: | Alternative GTK desktop environments <alt-gtk-de-sig> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | unspecified | ||
Version: | 30 | CC: | abrt-devel-list, alt-gtk-de-sig, jakub, jcpunk, jmilan, leigh123linux, mhabrnal, michal.toman, mkutlak, mmarusak |
Target Milestone: | --- | Keywords: | Reopened |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | cinnamon-4.2.3-2.fc30 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2019-08-15 18:09:53 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Chris Tao
2019-08-03 05:45:11 UTC
Maybe file the issue against gnome-abrt. (In reply to Chris Tao from comment #0) > I suspect either a Cinnamon or abrt upgrade causes this. Abrt was ported to > GApplication/GNotification in 2.11.1, maybe it triggered a bug in Cinnamon's > notification daemon. I can do further testing when I have time. I'm not here to march to whatever tune the gnome plays, they need to still support the old method! So I upgraded abrt to 2.12 in f29, then notification stopped working.
> Maybe file the issue against gnome-abrt.
Fine.
(In reply to leigh scott from comment #2) > (In reply to Chris Tao from comment #0) > > > I suspect either a Cinnamon or abrt upgrade causes this. Abrt was ported to > > GApplication/GNotification in 2.11.1, maybe it triggered a bug in Cinnamon's > > notification daemon. I can do further testing when I have time. > > > I'm not here to march to whatever tune the gnome plays, they need to still > support the old method! Cinnamon should implement the fd.o spec, then. And it seems that it should work in Cinnamon, so maybe figure out the implementation before writing such incredibly toxic comments. Chris, I can take a look at this, but not immediately, so, if you could do some more testing, I would appreciate it. Do any other applications that use GIO for notifications not work? Does using D-Bus directly work? (In reply to Ernestas Kulik from comment #6) > Chris, I can take a look at this, but not immediately, so, if you could do > some more testing, I would appreciate it. Do any other applications that use > GIO for notifications not work? Does using D-Bus directly work? Thanks. So far it seems only notifications from abrt are missing in Cinnamon. Gnome-software and gnome-clocks work. I think they both use GNotifications. Calling the Notify method with gdbus works. Notify-send works. I guess it is some weird interaction between Cinnamon and abrt-applet. I did run "abrt-applet -vvv" but had nothing helpful. There is one occurrence of "unable to send notifications through org.freedesktop.Notifications timeout was reached" in logs during multiple crash tests. Don't know if that is related. Let me know if I can help further. Okay, thank you, I will let you know my findings. Looks like it craps itself with notification icon being set to an icon name, so not really something for us to fix. Maybe https://github.com/linuxmint/cinnamon/issues/7491? Though there’s no client crash. https://github.com/linuxmint/cinnamon/pull/7521 should be a fix. Basically, Cinnamon does not follow the spec: https://developer.gnome.org/notification-spec/#icons-and-images https://github.com/linuxmint/cinnamon/blob/55ff854dfc20cd2f9f5a8c45650ebac9297b22e5/js/ui/notificationDaemon.js#L165 versus https://gitlab.gnome.org/GNOME/gnome-shell/blob/5d2e5fe85a91efb5863745e2527f5b6b68d7ae2d/js/ui/notificationDaemon.js#L71 FEDORA-2019-10f2ef34b8 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-10f2ef34b8 cinnamon-4.2.3-2.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report. |