Как заставить firefox использовать notifyOSD?

8

У меня есть компьютер, на котором установлено 10.04. Когда я загружаю что-то из Интернета, на экране появляется NotifyOSD, чтобы сказать, что загрузка завершена (Firefox использует NotifyOSD).

Я использую 11.04 на другом компьютере. Когда Firefox заканчивает загрузку чего-либо, он отображает «Уведомление Firefox», которое появляется в правом нижнем углу монитора, чтобы сообщить мне, что загрузка завершена (firefox НЕ использует NotifyOSD).

Это можно исправить? Я бы хотел, чтобы Firefox использовал NotifyOSD 11.04, как и 10.04.

Сэм
источник

Ответы:

4

Функциональность notify-osd была предоставлена ​​сторонним расширением xul-ext-notify.

Сопровождающие Firefox обсуждали это на панели запуска .

Подводя итоги - xul-ext-notifyсмотрители выглядят так, как будто они отказались от проекта. Сами Canonical не будут поддерживать эту интеграцию. Таким образом, если кто-то не сделает шаг вперед, эта возможность не будет включена ни в natty, ни в будущие версии Ubuntu.

свобода ископаемых
источник
2
:( Почему Canonical не поддерживает эту интеграцию? Я ЛЮБИЛ уведомления NotifyOSD о завершении загрузки.
Сэм
«Я не могу ответить на этот вопрос - я не работаю на канонического. Единственное, что я могу предложить, это зарегистрировать этот вопрос в списке рассылки канонических разработчиков.
fossfreedom
2
Я добавил свои собственные два цента на bugs.launchpad.net/ubuntu/+source/firefox/+bug/742475 . (Примечание для новичков в Launchpad: не публикуйте комментарии «Я тоже», если у вас нет чего-то дополнительного, чтобы добавить к разговору. Просто найдите ссылку вверху, в которой указано, на каких людей это влияет, и добавьте себя, если проблема затрагивает ты.)
зплетан
4

Вы можете использовать модифицированную версию Chromify-OSD, Javascript, который позволяет Firefox использовать notify-osd для уведомлений.

  1. Загрузите расширение Greasemonkey для Firefox.
  2. Загрузите скрипт Chromify-OSD
  3. Загрузите плагин NPAPI, скопируйте их в свою ~/.mozilla/plugins/папку и перезапустите браузер.
  4. После всего этого выполните в терминале следующую команду:

    sudo ln -s /usr/lib/x86_64-linux-gnu/libnotify.so.4 /usr/lib/x86_64-linux-gnu/libnotify.so.1
    

Теперь Firefox должен использовать notify-OSD для уведомлений.

Связанный вопрос:

Джокердино
источник
2

Используйте GNotifier, но используйте его на свой страх и риск, поскольку по какой-то причине он не одобрен Mozilla.

Вико Ади Рахмаван
источник
0

Вы можете установить xul-ext-notify, как упомянуто fossfreedom, но он не поддерживается, и вам, возможно, придется установить репортер совместимости аддонов, чтобы он работал в более поздних версиях Firefox.

RolandiXor
источник