收到消息“打印已完成”,但实际上没有打印任何内容......随机

收到消息“打印已完成”,但实际上没有打印任何内容......随机

我有一台通过 USB 连接到 Windows 盒子的网络共享打印机。

我正在使用装有 Pop_OS 19.10 的 Linux 笔记本电脑进行打印,但有时它会说打印作业已完成,但实际上并没有打印任何内容。

我已经看到很多人遇到同样的问题,但就我而言,它是随机发生的。

今天我收到一封电子邮件,其中包含两个 pdf 文件。我尝试打印的第一个 pdf 没有打印,第二个 pdf 打印没有任何问题。我尝试再次打印第一个pdf,只是为了检查一下,但我又遇到了同样的问题。

这种情况已经发生在我身上大约几周了。到那时为止,我从我的 Linux 笔记本电脑上打印没有任何问题。

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=19.10
DISTRIB_CODENAME=eoan
DISTRIB_DESCRIPTION="Pop!_OS 19.10"
NAME="Pop!_OS"
VERSION="19.10"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Pop!_OS 19.10"
VERSION_ID="19.10"
HOME_URL="https://system76.com/pop"
SUPPORT_URL="http://support.system76.com"
BUG_REPORT_URL="https://github.com/pop-os/pop/issues"
PRIVACY_POLICY_URL="https://system76.com/privacy"
VERSION_CODENAME=eoan
UBUNTU_CODENAME=eoan
LOGO=distributor-logo-pop-os


cups:
  Installed: 2.2.12-2ubuntu1
  Candidate: 2.2.12-2ubuntu1
  Version table:
 *** 2.2.12-2ubuntu1 500
        500 http://us.archive.ubuntu.com/ubuntu eoan/main amd64 Packages
        100 /var/lib/dpkg/status

smbclient:
  Installed: 2:4.10.7+dfsg-0ubuntu2.4
  Candidate: 2:4.10.7+dfsg-0ubuntu2.4
  Version table:
 *** 2:4.10.7+dfsg-0ubuntu2.4 500
        500 http://us.archive.ubuntu.com/ubuntu eoan-security/main amd64 Packages
        500 http://us.archive.ubuntu.com/ubuntu eoan-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     2:4.10.7+dfsg-0ubuntu2 500
        500 http://us.archive.ubuntu.com/ubuntu eoan/main amd64 Packages

编辑:

我可以使用 CLI 打印文件lp file.pdf

答案1

我曾经遇到过这样的情况:我错误地配置了一台刚刚发货的打印机(具有相似的名称!)。正如你所说,得到lpr -Pprinter something了“正常打印”。如果将错误的名称配置到 LibreOffice 中,则很危险......

这可能是过滤器故障(例如翻译仅有的PDF 损坏,没有打印任何内容)、发送打印的文件被破坏(根据格式,尝试用查看器查看它们,任何损坏都应该是明显的)、打印机驱动程序错误。

看看升级是否可以解决这个问题。检查 CUPS 页面http://localhost:631,查看其报告的失败打印作业的内容。检查 CUPS 手册,有一些深入研究和调试的方法,但不是非常简单的方法。

在网络上搜索您的发行版和打印机。也许是一个已知的错误?

答案2

将文件复制到Windows机器上,看看是否可以直接打印。如果不打印,则存在文档损坏问题。如果确实打印出来,那么您可能在 Linux 系统中缺少字体。我也遇到了类似的问题,必须在 Linux 系统中安装额外的字体才能允许文档在 Windows 打印服务器上打印。

相关内容