![打印机可以工作,但文档只能打印到文件](https://linux22.com/image/1071312/%E6%89%93%E5%8D%B0%E6%9C%BA%E5%8F%AF%E4%BB%A5%E5%B7%A5%E4%BD%9C%EF%BC%8C%E4%BD%86%E6%96%87%E6%A1%A3%E5%8F%AA%E8%83%BD%E6%89%93%E5%8D%B0%E5%88%B0%E6%96%87%E4%BB%B6.png)
我是 Ubuntu 20.04 的新手。我的打印机可以正常打印 pfs、网页等内容。但使用 docs、Libreoffice 时根本无法打印,使用 docs OnlyOffice 时只能“打印到文件”。无法更改打印对话框。
答案1
该问题是由于 OnlyOffice 通常通过 Ubuntu 中的 snap 安装造成的。
请参阅莱佩的关于 Inkscape 的帖子,我将其引用如下:
这不是一个错误。Snap 在具有单独环境的容器中运行,出于安全考虑,这些环境会阻止应用程序访问整个系统(就像经典应用程序一样)。默认情况下,打印机不可访问,但可以通过以下方式启用:
sudo snap connect inkscape:cups-control :cups-control
这将允许打印机显示在 Inkscape 中。如果需要,请更改
inskcape
为应用程序的名称(例如gimp
)。我使用 WPS Office 时遇到过这种情况:这是我的问题。您需要重新启动应用程序才能生效。
我个人认为,如果在安装过程中您可以指定此类权限,或者应用程序可以决定需要哪些权限并让用户知道(就像 Android 应用程序一样),那就太好了。
几乎相同的解决方案适用于 OnlyOffice。不,最初的问题与 LibreOffice 中的打印问题不是重复的。
答案2
我在使用 OnlyOffice 时也遇到了同样的问题,我的解决方案是启动终端,然后删除软件包并重新安装。我以前在从“Ubuntu 软件”安装软件时也遇到了问题,并使用了相同的修复方法。