我正在尝试让 Xerox Workcentre 3119 打印机在 Linux 上运行。它是一款多功能设备(打印机和扫描仪)。我运行 CUPS Web 界面:
并且它在 USB 端口上识别它,甚至从列表中建议使用 Gutenprint 驱动程序。当我尝试打印测试页时,打印机经过“预热”过程(即指示灯闪烁并发出声音),但没有打印任何内容。
/var/log/cups/error_log 中没有错误,并且 access_log 显示一切正常。
打印机在 Windows XP 下工作正常。
有人在 Linux 上使用过这台打印机吗?
答案1
如果你使用的是 Ubuntu,解决方案非常简单。你需要安装以下驱动程序:
sudo apt-get install printer-driver-splix
一旦安装了驱动程序,您就可以从列表中在 CUPS 的 Web 界面上选择 Xerox WorkCentre 3119。
答案2
尝试另一个驱动程序,可能是不同的 postscript 驱动程序。
施乐还为其许多打印机分发 PPD 文件 - 但一般来说,施乐打印机倾向于支持 PostScript,并且通用的 PostScript 驱动程序即可运行。
答案3
施乐工作中心(至少是我办公室里的那个(5645))通常具有显示打印作业及其在机器上的状态的功能,它可能会为您提供一些有意义的故障排除。
我花了几个小时进行故障排除,才让我们的电脑在 Linux 上工作,但最大的问题是用户标准记账功能;即使是施乐网站上的驱动程序也无法正常使用用户记账。我最终重写了驱动程序的部分内容(.ppd 文件)来管理记账。我重述了这个过程并发布了我使用的驱动程序(--类似的方法可能适用于您的型号--)在 Ubuntu 论坛的这个主题中。祝你好运!