如何从 Firefox 的 snap 打包版本进行打印?

如何从 Firefox 的 snap 打包版本进行打印?

我在 Ubuntu 20.04 上运行了最新稳定版本的 snap 打包 Firefox(78.0.2)。

我无法使用 Brother DCP-L2500D 激光打印机进行打印 - 我可以看到并选择打印机,但是当我尝试打印文档时出现“打印失败”对话框。

我认为这与权限以及 snap 包如何与系统其余部分隔离有关。

我可以从通过 apt 安装的 Chrome 浏览器成功打印。

答案1

我在打印时也遇到了麻烦,但是另一个答案在这里对我来说没用。我确实注意到一条评论建议类似的问题

不幸的是命令行

sudo snap connect firefox:cups-control

也没有立即帮助我。

但是,我能够通过以下步骤成功激活打印:

  1. 打开 Ubuntu 软件中心应用程序。
  2. 搜索 Firefox 并选择它(注意旁边显示“已安装”)。
  3. 单击权限按钮。
  4. 确认其打印权限设置为“:cups-control”。

在我的系统上,打印已设置为“(断开连接)”。在我将其更改为“:cups-control”后,我的打印机在 Firefox 的“打印”对话框中可见。

更新:在较新版本的 Ubuntu(22.04“Jammy”或更高版本?)中,您还可以使用 GNOME 设置菜单更改应用程序设置。在我的系统中,“打印文档”权限在设置 --> 应用程序 --> Firefox Web 浏览器中设置为“core:cups-control”

答案2

最近从 Firefox 8x 升级到 91.3 ESR (snap) 后也出现了同样的问题。按照 Mozilla 帮助解决了这个问题:

重置 Firefox 打印机设置:http://mzl.la/1BAQqop

  • 点击“汉堡菜单”按钮。(或者打开about:support。)
  • 点击“帮助”并选择“更多故障排除信息”。
  • 在“故障排除信息”页面上,转到“打印部分”。
  • 点击“清除已保存的打印设置”。

这将删除 Firefox 中所有修改过的(不兼容的)打印设置(很可能是通过以前的配置文件设置继承的)。

祝你好运!

相关内容