Notifications are not working in Cinnamon 1.7.8 #1954

Closed
Jodell88 opened this Issue May 3, 2013 · 14 comments

Projects

None yet

7 participants

@Jodell88

Notifications don't seem to be working at all since the Gnome 3.8 update. No notifications are displayed on screen and the notification applet does not indicate any missed notifications.

@AlbertJP
Linux Mint member

I just edited the title to make clear that this is about Gnome 3.8.

@timvandermeij

I can confirm this. I haven't had notifications from Dropbox, disk mounts, etc. either since GNOME 3.8.

@Jodell88

Thanks for confirming. I was wondering if I was the only one with this problem.

@AndydeCleyre

In my projects, using

Notify.Notification.new(summary, body, icon).show()

once worked, but now results in

GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: Method "GetServerInformation" with signature "" on interface "org.freedesktop.Notifications" doesn't exist

Same result occurs when running

dbus-send --session --print-reply --dest=org.freedesktop.Notifications /org/freedesktop/Notifications org.freedesktop.Notifications.GetServerInformation

Possibly relevant,

env | grep DBUS

yields

DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-1aDK7Ph7fg,guid=25d3d11f541e8e5152f4bc7c5186d315
@nkoep

I'm seeing the same issue. The problem is that the org.freedesktop.Notification service (the name is requested by the cinnamon process) does not properly expose the /org/freedesktop/Notifications object on the session bus.

What distro are you using? I'm asking because the arch linux package for cinnamon has a patch that changes the way objects are exposed: https://projects.archlinux.org/svntogit/community.git/tree/trunk/gnome-3.8.patch?h=packages/cinnamon#n3312 Something there doesn't seem to be working properly, so it's probably not a cinnamon issue per se.

@Jodell88

I'm using Arch Linux.

@timvandermeij

I'm also experiencing the issues on Arch Linux.

@oboedad55

Same problem here with Cinnamon 1.8 and Arch Linux.

@nkoep

Well now I'm thoroughly confused. Feeding this snippet to gjs the object is exported just fine, but it's basically the same thing that is done in notificationDaemon.js (with the GDBus patch). The only difference I see is that I deferred exporting the object to the name-acquired callback.

@mtwebster
Linux Mint member

Fixed in #1888

@Jodell88

Just confirming that the fix works.

@timvandermeij

I suddenly received a notification from a finished download in Firefox on Arch Linux, but it was only one in the last 15 days or so. I do not get it again, so it's very strange. Can't wait until the patch from @mtwebster is merged :)

@nkoep

Cinnamon was updated yesterday to include mtwebster's recent commits on arch, so that might be why.

@mtwebster
Linux Mint member

Closing this, since fix is now included in rollup patch

@mtwebster mtwebster closed this May 12, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment