我安装了 CUP,但只是将其从系统中清除。
我从 Gnome 面板中删除了所有打印机。
然而,当我要求选择一台打印机时,有两个队列/连接到同一台物理打印机(我家里只有一台打印机)。只有第一个队列/连接才会打印任何内容。另一个只是将工作发送到la-la land,没有投诉或通知。
在我从系统中清除 CUPS 并从 Gnome 面板中删除剩余队列后,我的系统如何知道该打印机,以及为什么它显示两个到它的连接?
另外,状态为拒绝作业的名为“print”的打印机是什么?它在哪里找到的?
小智 4
我遇到了完全相同的问题 - 正如您在屏幕截图中所示的那样。我没有尝试删除/清除杯子。
我使用 Ubuntu 18.04 LTS(最小安装)设置了一台全新的(开箱即用的)HP Laserjet,启动并运行它,然后启动了我的电脑。打印机就在我期望的地方。但是我无法打印测试页(打印机说“文件已损坏”)。一些调查表明打印机确实可以工作(我可以毫无问题地打印文档。)然后我注意到重复的打印机条目(我只有一台打印机),并且我注意到奇怪的“打印”打印机正在“拒绝作业”。
我花了几个小时试图弄清楚,但没有找到任何我理解或认为可行的答案。
但我确实注意到,当我将操作系统切换到 Ubuntu 19.x 时,该版本的 Ubuntu 并没有出现问题(它运行得很好)。这就是我的答案:
切换到 Ubuntu 19.x(“disco dingo”。)
(我还想知道为什么 Libreoffice Ubuntu 18.04 LTS 无法访问共享驱动器上的文档,除非我在本地安装驱动器,但这是另一个问题。)
cups如果您仍然在任何“打印”对话框甚至“打印”中显示打印机,我坚信您没有完全清除软件包。
查看:
systemctl status cups或者service cups status。
ls /etc/cups/*
dpkg -l | grep cups
CUPS 是当前 Linux 上事实上的打印服务器。我只知道另一种从 Linux 进行物理打印的方法,即lpr直接将 postscript 文件发送到打印机。唯一的其他选择是使用另一种文件传输方法(电子邮件、复制到 ftp 等)将文件发送到某个远程服务器,并通过 WAN 连接连接远程打印机,这实际上会轮询特定服务器路径中的新文件,并响应通过非常规方式发送的打印请求,但具有预定的形式和语法,并在某个远程位置相应地打印它们。