[blfs-dev] notification-daemon service file missing
Fernando de Oliveira
famobr at yahoo.com.br
Wed Jun 4 05:51:41 PDT 2014
Em 04-06-2014 05:51, Armin K. escreveu:
> On 06/04/2014 08:29 AM, Bruce Dubbs wrote:
>> I ran into a problem with notifications not working:
>> (nm-applet:7993): nm-applet-WARNING **: Failed to show notification:
>> The name org.freedesktop.Notifications was not provided by any .service
>> Upon investigation, it seems that notification-daemon upstream has
>> stopped putting the .service file in the tarball.
>> I went back to older version and found the file in the 0.4.0 tarball. I
>> added the file
>> $ cat /usr/share/dbus-1/services/org.freedesktop.Notifications.service
>> [D-BUS Service]
>> and notifications started working. Shall we add this to the book?
>> -- Bruce
> If I recall correctly, it uses an autostart file to start it at login.
> But then again, those only get parsed if you use a session manager
> (gnome-session, kde session manager, lxsession, xfce4-session, etc). So
> adding that one might be a good idea.
Confirmed problem. Partially solved with the .service file.
When disabling network with nm-applet, still getting the message (in a
log file, so never noticed before), but without notification:
(notification-daemon:4269): GLib-CRITICAL **: Source ID 16 was not found
when attempting to remove it
** Message: app.vala:123: /usr/libexec/notification-daemon exit with
this type of exit: 5
** Message: app.vala:141: Exit not normal, reload
and also have the error message:
(nm-applet:4495): nm-applet-WARNING **: Failed to show notification:
GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name :1.16
was not provided by any .service files
Now, enabling network with nm-applet, get notification and no error
messages, but sometimes instead of "Connected", it displays
"Disconnected", when actually reconnecting.
BTW, Bruce, I added:
cat > /etc/polkit-1/rules.d/51-org.freedesktop.NetworkManager.rules << "EOF"
polkit.addRule( function(action, subject)
if ( action.id.indexOf("org.freedesktop.NetworkManager.") == 0 &&
that you mentioned the other day in the thread "network manager and
permissions" and included the group:
groupadd -g 500 wheel
More information about the blfs-dev