mkiol / GNotifier

Thunderbird add-on that replaces built-in notifications with the OS native notifications
https://addons.mozilla.org/thunderbird/addon/gnotifier/
GNU General Public License v3.0
164 stars 25 forks source link

Not working on gnome-shell 3.4 on debian wheezy with firefox 23 #1

Closed bellini666 closed 11 years ago

bellini666 commented 11 years ago

I posted this review [1] about a notification problem on debian wheezy.

Let me try to explain the problem better with a screenshot:

1) This is the kind of notification I'm expecting (the one gnome-shell uses): http://postimg.org/image/qu5xt9med/

2) This is what I'm getting after finishing a download: http://postimg.org/image/sycm64q3v/

[1] https://addons.mozilla.org/en-US/firefox/addon/gnotifier/reviews/494745/

mkiol commented 11 years ago

Hi, I guess you're expecting something like this: http://postimg.org/image/neh82ys91/ right? I've tested it on a clean Debian installation and have no problems :/

Try to check if "libnotify.so.4" is present: root@debi:/# ldconfig -p | grep libnotify.so.4

...or maybe some other add-on or plugin is blocking notification? Try to experiment disabling/enabling one by one additional extensions in your FF.

bellini666 commented 11 years ago

Yes, that's exactly what I'm expecting =P

This is what comes out from the command you said:

vigorplant@vigorplant-server:~$ ldconfig -p | grep libnotify.so.4 libnotify.so.4 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libnotify.so.4

About add-ons, I already tried that. Also, the add-ons I'm using should not conflict with your. This is the list that is active right now [1]

One thing I noticed on your screenshot: You are using Firefox, while on Debian only Iceweasel is present on repositories, which is just a rebranded version of Firefox [1]. Maybe that's where the issue is?

If you want to test it on the last Iceweasel (that is, Iceweasel 2), there's instructions here [3]. There are instructions for Iceweasel backported for Debian stable and too for Debian testing/unstable (I'm actually using this one).

Just ask if you need any kind of extra information.

[1] http://postimg.org/image/9leic1g91/ [2] http://en.wikipedia.org/wiki/Mozilla_Corporation_software_rebranded_by_the_Debian_project [3] http://mozilla.debian.net/

bellini666 commented 11 years ago

I just noticied that I posted the result from the command from a server I was sshed in =P

But the result in my pc is the same:

hackedbellini@bellini-pc:~$ sudo ldconfig -p | grep libnotify.so.4 libnotify.so.4 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libnotify.so.4

mkiol commented 11 years ago

I've managed to reproduce the same issue in Iceweasel.. but didn't find any solution so far.

I'am beginning to think maybe this is Iceweasle bug. Extension is not automatically executed on browser startup. I've also checked other "restartless" extensions from AMO and in Iceweasel behaviour is the same - extensions are not launched when you start the browser.

I need to spend more time on debugging....

bellini666 commented 11 years ago

That explains a lot! I have a similar issue with the extension "Add to Wunderlist".

I can help you debug the problem if you need. If that's really an Iceweasel bug, I'll open a bug on it's bug tracking system.

Many thanks for spending time looking at this.

mkiol commented 11 years ago

I didn't find anything new. Well I guess the best approach is to open a bug report. Please feel free to do it :-)

bellini666 commented 11 years ago

I reported it here: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=720361

The only strange thing is: Today I installed another restartless extension, but it don't have the problem this one have. I mean, wen I close Iceweasel and open it again, it works fine.

It's mainly an Iceweasel problem, since it doesn't happen on Firefox, but since there are some restartless extensions working, maybe there's a workaround?

The extension I installed is this one: https://addons.mozilla.org/en-US/firefox/addon/searchload-options/

bellini666 commented 11 years ago

The problem seems to be fixed on Iceweasel 24. All restartless extensions (including yours) are working fine now :)

Thanks for taking the time to look at this. I'm closing the issue since it's not a bug anymore (hope it's ok)

mkiol commented 11 years ago

Awesome! Thanks for your help.