Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I work in a shared office and I have the heaphones plugged in in order not to bother my colleagues with the poping sounds of chats and incoming calls. The problem is that I miss most of my calls and chats because the current alerts are just to hard to notice.

Is there a way to make...

  • the full screen flicker,

  • or to bring up an obnoxious message right in the middle of the screen,

  • or a full status bar blink while not focused on the messaging-calling

    app so that I will not miss the calls?

I've gone through the full dconf-editor without finding anything helpful.

There may be a good lead here: How to make Skype use notify-osd? but I don't know how to take advantage of it to change the notifications.

There's a USB key with changing lights project but it does not work with Linux. Besides, why add another hardware piece when you can just put it in the interface you are looking too?

This is not a whitelisting problem, all my apps show in the tray.

PS: I've done my research in askubuntu and not found anything. If you know and think this question is a duplicate, please include the original question before closing this one so that I can check it and that others can find it in the future. I appreciate your work and that you keep askubuntu tidy, but it is very frustrating to arrive to questions that are closed because they are duplicates and not have a link to the question they are a duplicate of.

share|improve this question
3  
I just wanted to note: all questions that get closed as a duplicate have a banner at the top with the link to the master question. –  Seth Feb 4 '13 at 0:16
    
Thanks a lot @Seth I had not noticed –  Ramon Suarez Feb 4 '13 at 13:28

2 Answers 2

This will implement your second suggestion. An obnoxious message right in the middle of the screen.

Go to Skype -> Options -> Notifications.

Click the Advanced View

Click for example the Chat Message Received event.

Now enter the following at the Execute the following script:

zenity --info --text "Text message from %sname."

Click Apply and Test Event to test whether an info box appears in the middle of the screen.

You can repeat this option for other events.

Skype window

For Pidgin the same can be achieved using any of the execute plugin command plugins.

share|improve this answer
    
Thank you Paul. Do you know how to make it global for all messaging apps? –  Ramon Suarez Feb 8 '13 at 17:10
    
do you know how it could be implemented in Pidgin ? –  Ramon Suarez Feb 11 '13 at 8:57
1  
I don't use Pidgin, but I had a look at the ThirdPartyPlugin page in their wiki. It lists several plugins that can execute commands upon events. It should be possible to do the same as I've showed for Skype –  Paul van Schayck Feb 11 '13 at 11:04
    
Yes, that's where the magic is. Thanks! Please add it to your answer so that I can accept it. –  Ramon Suarez Feb 14 '13 at 14:42

Recent Notifications is a GNOME applet that collects recent messages sent with libnotify to a notification daemon, such as notify-osd.

It logs all notifications that show up on your screen – whether you act on them or not.

sudo add-apt-repository ppa:jconti/recent-notifications
sudo apt-get update && sudo apt-get install indicator-notifications

At OMG!Ubuntu you can read a blog post about it: [How to] Never Miss an Ubuntu Notification

share|improve this answer
    
Thanks Itsuga, but this only keeps track of what I've missed, it does not help me not to miss them –  Ramon Suarez Feb 8 '13 at 17:12

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.