我们的打印服务器使用 cups,并且已将其设置为使用分类,但分类未显示在页面上。横幅打印和所有配置文件看起来都正常(printers.conf、cupsd.conf、client.conf),lpoptions 显示具有正确分类的作业表。我们没有使用用户配置文件。
那么我在这里遗漏了什么?为什么分类不起作用?
Cups 版本为 1.1.14,运行于 Solaris 8 上。
我捕获了一些调试级别的日志,这些日志是我在打开所有设置的情况下打印的。您可以从http://zenorsoft.com/downloads/cups_logs.txt
答案1
天哪!您问的问题是关于在 12 年前的操作系统上运行 10 年前的 CUPS 版本...
很有可能,阅读此网站的其他人都没有这个组合来尝试重现此问题。
我当时使用的是 CUPS 1.1.14,记得在将横幅与隐式类一起使用时会出现问题。
所以问题是:你有ImplicitClasses Yes|On|True
吗cupsd.conf
?
还:secret
您的目录中是否有一个名为 PostScript 文件/usr/share/cups/data/banners/
?
最后:CUPS“分类”不适用于“原始”队列或“原始”作业。
原始队列是那些没有与之关联的 PPD 的队列/etc/cups/ppd/
。这意味着推送到它们的任何作业都会在不应用任何过滤的情况下打印。原始作业是不会通过任何过滤的作业(即使发送到非原始队列),因为命令行说-o raw
...