Cups 无法在我的戴尔笔记本电脑上运行。即我无法通过系统配置打印机添加任何打印机,也无法通过lpinfo -v
终端检测打印机。我尝试了所有常见的方法,例如重新安装杯子并恢复,/etc/cups/cupsd.conf
但/usr/share/cups/cupsd.conf.default
没有任何效果。我正在尝试安装佳能打印机,但我完全不知所措,任何帮助将不胜感激!
为了提供更多信息,如果我在终端中输入,lpstat -r
我会得到输出:
scheduler is not running
如果我使用“sudo systemctl status cups”检查终端中的状态,我会得到输出:
● cups.service - CUPS Scheduler
Loaded: loaded (/lib/systemd/system/cups.service; enabled; vendor preset: >
Active: active (running) since Sat 2023-10-14 13:10:48 CEST; 35min ago
TriggeredBy: ● cups.path
● cups.socket
Docs: man:cupsd(8)
Main PID: 6480 (cupsd)
Status: "Scheduler is running..."
Tasks: 2 (limit: 18850)
Memory: 14.6M
CPU: 2.506s
CGroup: /system.slice/cups.service
└─6480 /usr/sbin/cupsd -l
Okt 14 13:10:48 Q-bit systemd[1]: Starting CUPS Scheduler...
Okt 14 13:10:48 Q-bit systemd[1]: Started CUPS Scheduler.
从最后的输出来看,cups 似乎处于活动状态,但我仍然无法打印或添加任何打印机。最后,打印机系统配置给出错误:
Sorry! the system printing service doesn't seem to be available
我在此处附加了当我进入系统设置然后选择打印机时的样子:
经过近两天的搜索,我终于在文件中找到了罪魁祸首:
/etc/cups/client.conf
. 这是cups 的客户端配置文件。就我而言,该文件不是空的,而是有一行内容如下:删除此行并使文件为空后,一切再次正常,我使用打印机系统设置(或在终端中使用 system-config-printer )添加并查看打印机。