我有一台 HP 喷墨打印机,通过 USB 电缆连接到 lubuntu 笔记本电脑,在 CUPS 下安装为“inkjet”。我可以使用 AbiWord 打印,并且打印机测试页可以从打印机属性对话框中打印,但如果我尝试使用“lpr -Pinkjet”从命令行打印,则没有任何反应。我没有收到任何错误消息,并且喷墨打印队列显示为空。lpstat 显示打印队列为空。
我正在运行 Ubuntu 16.04.5 LTS。打印机驱动程序是 hp-envy_4510_series-hpijs.ppd。
有任何想法吗?
* 编辑于 2018 年 12 月 11 日 *
我在 CUPS 错误日志中看到一些错误消息:
E [11/Dec/2018:09:08:43 -0500] Unknown directive JobPrivateAccess on line 85 of /etc/cups/cupsd.conf.
E [11/Dec/2018:09:08:43 -0500] Unknown directive JobPrivateValues on line 86 of /etc/cups/cupsd.conf.
E [11/Dec/2018:09:08:43 -0500] Unknown directive SubscriptionPrivateAccess on line 87 of /etc/cups/cupsd.conf.
E [11/Dec/2018:09:08:43 -0500] Unknown directive SubscriptionPrivateValues on line 88 of /etc/cups/cupsd.conf.
W [11/Dec/2018:09:08:48 -0500] CreateProfile failed: org.freedesktop.DBus.Error.ServiceUnknown:The name org.freedesktop.ColorManager was not provided by any .service files
W [11/Dec/2018:09:08:48 -0500] CreateProfile failed: org.freedesktop.DBus.Error.ServiceUnknown:The name org.freedesktop.ColorManager was not provided by any .service files
W [11/Dec/2018:09:08:48 -0500] CreateDevice failed: org.freedesktop.DBus.Error.ServiceUnknown:The name org.freedesktop.ColorManager was not provided by any .service files
我对 CUPS 不太了解,不知道如何处理它们或判断它们的严重性,所以我很感激任何建议。
答案1
我是 Ubuntu 和 Linux 的新手,所以我列出了很多你可能知道的基础知识。
我使用的是 Bottle 43.2,USB 电缆连接到佳能打印机。一开始我遇到的问题比你的问题更糟糕,我根本无法打印,但是:只有“绿色”LED 基本电源和“打印模式”LED 会以任何方式(图标或终端)闪烁。
这个命令确定了我的问题。
sudo hp-check -r
从未使用过您提供的发行版,但您的终端命令可能分为两个步骤:
$ su -
使用密码进入“超级用户”模式。然后,
$ hp-check-r
这表明存在 2 个问题:发现 CUPS 配置不正确并且我有错误的驱动程序。
答案2
按照建议,通过安装 cups-bsd 包解决了该问题lp 可以工作,但 lpr 不行(如果我意识到 lp 正在工作,我可能早就找到这个答案了。)
我意识到最好关闭该问题并将其标记为重复,正如 unutbu 所建议的那样,但我没有足够的代表来投票关闭,因此我发布了这个答案,试图实现某种结束。