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

use*_*227 5 firefox snap

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

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

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

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

Tom*_*ell 10

我在打印时也遇到了麻烦,但这里的另一个答案对我不起作用。我确实注意到有评论提出了类似的问题

不幸的是命令行

sudo snap connect firefox:cups-control
Run Code Online (Sandbox Code Playgroud)

也没有立即帮助我。

但是,我能够使用以下过程成功激活打印:

  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 帮助解决了该问题:

\n

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

\n
    \n
  • 单击\xe2\x80\x9chamburger 菜单\xe2\x80\x9d 按钮。(或者,打开about:support。)
  • \n
  • 单击 \xe2\x80\x9cHelp\xe2\x80\x9d 并选择 \xe2\x80\x9c更多故障排除信息\xe2\x80\x9d。
  • \n
  • 在“故障排除信息”页面上,转到 \xe2\x80\x9c 打印部分\xe2\x80\x9d。
  • \n
  • 单击\xe2\x80\x9c清除保存的打印设置\xe2\x80\x9d。
  • \n
\n

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

\n

祝你好运!

\n