Hi all.
Today I've taken the liberty to patch Canonical's notify-osd to (re-)enable OSD notifications over full-screen windows. Actually there's a line in a file called dnd.c (stands for do-not-disturb) that checks for the presence of full screen windows (like media players, browsers, whatever); it looks like Canonical considers (under popular demand, though) full screen windows shall mean “do not disturb” so I have patched that line. But to please both sides, I have provided an ebuild that makes this patch conditional to a USE flag. Without the USE flag the library is left untouched. Just put the ebuild and patch in your favourite portage overlay.
Here's my bug submission. So if you're interested like me...

