我有一台安装了 10.04 的电脑。当我从互联网上下载某些内容时,NotifyOSD 显示下载已完成(Firefox 正在使用 NotifyOSD)。
我在另一台电脑上使用 11.04。当 Firefox 下载完某些内容时,它会在显示器右下角弹出“Firefox 通知程序”,告诉我下载已完成(Firefox 未使用 NotifyOSD)。
这个问题能修复吗?我希望 Firefox 在 11.04 上也能使用 NotifyOSD,就像在 10.04 上一样。
答案1
notify-osd 功能由第三方扩展提供xul-ext-notify
。
Firefox 维护者已经在 launchpad 上讨论过此问题。
总结一下 - 的维护者xul-ext-notify
似乎已经放弃了这个项目。Canonical 本身不会支持这种集成。因此,除非有人站出来,否则 natty 或 Ubuntu 的未来版本将不会包含此功能。
答案2
您可以使用修改版的 Chromify-OSD,这是一个允许 Firefox 使用 notify-osd 进行通知的 Javascript。
- 下载Greasemonkey 扩展适用于 Firefox。
- 下载Chromify-OSD 脚本
- 下载NPAPI 插件并将其复制到您的
~/.mozilla/plugins/
文件夹并重新启动浏览器。 完成所有操作后,在终端中运行以下命令:
sudo ln -s /usr/lib/x86_64-linux-gnu/libnotify.so.4 /usr/lib/x86_64-linux-gnu/libnotify.so.1
现在,Firefox 应该使用notify-OSD 进行通知。
相关问题:
答案3
答案4
您可以安装 fossfreedom 提到的 xul-ext-notify,但它不受支持,您可能必须安装插件兼容性报告器才能使其在更高版本的 Firefox 中运行。