首先尝试了以下操作:
硬件>打印机说
Printer service not available. Start the service...
但是,“启动服务 - 按钮”是灰色的,只有“连接 - 按钮可用”,对话框左下角显示“未连接”。
然后尝试连接>连接到 CUPS 服务器 (localhost)
CUPS server error, failed to connect to server
通过终端检查是否存在 cups 进程:
$ ps -ef|grep cups
root 796 1 0 08:36 ? 00:00:01 /usr/sbin/cups-browsed
root 2673 1 0 09:09 ? 00:00:00 /usr/sbin/cupsd -l
lp 2679 2673 0 09:09 ? 00:00:00 /usr/lib/cups/notifier/dbus dbus://
然后尝试了HPLIP工具箱:
HP 设备管理器说
No Installed HP devices found
使用设置设备-按钮,做到了手动发现>下一个,然后发现打印机。单击文本框上的下一步
PPD File Not found, click browse...
浏览并找到 Downloads/ppd/hpcups/hp-envy_4500_series.ppd,使用它并点击添加打印机
Printer queue setup failed, Error: unable to connect to CUPS server
请问有什么想法吗?
额外细节 :
每次启动后都会出现此问题。如果我随后终止 cupsd 并使用 sudo 和相同参数重新启动它 = sudo /usr/sbin/cupsd -l & ,打印机将再次可见,但仅限于下次启动,下面是我实际执行的操作以获得此临时解决方案:
xxxxx@D830:~$ ps -ef|grep cupsd root 700 1 0 15:30 ? 00:00:00 /usr/sbin/cupsd -l xxxxx 2432 2311 0 15:33 pts/0 00:00:00 grep --color=auto cupsd xxxxx@D830:~$ sudo kill 700 [sudo] password for xxxxx: xxxxx@D830:~$ sudo /usr/sbin/cupsd -l & [1] 2442 xxxxx@D830:~$ ps -ef|grep cupsd root 2442 2311 0 15:34 pts/0 00:00:00 sudo /usr/sbin/cupsd -l root 2443 2442 0 15:34 pts/0 00:00:00 /usr/sbin/cupsd -l xxxxx 2446 2311 0 15:34 pts/0 00:00:00 grep --color=auto cupsd
对于 AB,打开浏览器并使用此 URL:localhost:631。会发生什么?
- “Firefox 无法与 localhost:631 的服务器建立连接”
对于 AB,请在您的问题中发布此命令的输出:
grep cups /var/log/syslog*
Apr 29 15:30:08 D830 ureadahead[202]: ureadahead:/var/spool/cups/tmp/cups-dbus-notifier-lockfile: No such file or directory
(这是启动后系统日志中的唯一一行)
答案1
- 打开终端并执行
sudo service cups restart
- 打开打印机
localhost:631
在浏览器中打开位置- 点击行政和添加打印机
- 稍等片刻,您的打印机应该已列出
- 选择您的打印机继续
- 继续再次
- 点击后面的按钮或者提供 PPD 文件
- 选择您的 PPD 文件并单击添加打印机