You’re using KDE, right?
Do you get other system notifications?
Do you have the notification plasmoid enabled in your system tray?
Right-click on the small green up-arrow just left of the digital clock and choose “System Tray Settings” to check and enable it if necessary.
I guess notify-osd now shows notifications on your system instead of KDE?
Have you tried what I suggested regarding the notifications plasmoid?
BTW, when I tried to install “notify-osd” it had a conflict with “notification daemon sth”. I just said uninstall that daemon thing.
Well, of course. From “notify-osd”'s package description:
This notification daemon is an alternative to the notification-daemon
package. It follows the freedesktop notification specification and
introduces some new policies for streamlining the user-experience by
discouraging the use of actions and timeouts.
Maybe something was wrong with your installation of “notification-daemon”?
Are you using KDE now or GNOME or something else? On KDE you shouldn’t need either “notification-daemon” or “notify-osd”.
Hm. It works here regardless whether I have notification-daemon installed or not. notification-daemon is only required by gnome-fallback-session on my system, so maybe you have installed that as well? That would explain why you had notification-daemon installed.
If it’s working for you now with notify-osd, that’s ok I guess.
If you’re satisfied with that and don’t want to further investigate why it’s not working without it, then please stop reading here and ignore the rest…
Some thoughts:
Maybe in your case notification-daemon somehow interfered and it’s working now because you uninstalled it? Then it should still work if you uninstall notify-osd again.
Or you have disabled application notifications in the notifications plasmoid? Right-click on it at choose “Notifications Settings”.
Or maybe your plasma configuration is somehow corrupted and you have another (invisible) notifications plasmoid capturing the notifications.
To find out if this is the case, you could create a new user and try with that. Or rename the file ~/.kde4/share/config/plasma-desktop-appletrc when plasma is not running, it should then start with a default setup.
I encountered this bug on a new installation of 13.1 with no prior .kde4 folder, and only removing the notification-daemon and installing notify-osd let me get notifications again, so it seems to be a bug with the notification daemon. I only tested it with notify-send and not other apps that use notifications.
I just tried with a freshly created user, and it worked the same. (with notification-daemon installed, not notify-osd; it even worked with none of both installed as I mentioned earlier)
But it is of course possible that a default fresh KDE installation is missing a required package (that I happen to have installed, I do have GNOME installed as well f.e.).
That would be a packaging bug then I’d say (missing dependency for some package, libnotify-tools or libnotify4 maybe?)
I don’t want to do a fresh install right now, but I may try that at the weekend maybe.