我正在尝试将Suse 7.3服务器升级到运行Ghostscript的Suse 10服务器。较旧的服务器具有GS v6.51,较新的版本具有v8.15.3。我的旧服务器从配置为Apple Color LaserWriter 12/600的Windows打印机接收LPR打印作业,我们正在尝试升级到由于工作站升级而获得Windows 2008 R2认证的HP Color LaserJet 9500 PS驱动程序。我有更新的服务器使用Apple驱动程序转换文档,但如果我使用HP驱动程序,它会崩溃:
%%[ Error: configurationerror; OffendingCommand: setpagedevice ]%%
我搜索了谷歌但无法找到解决方案。我对接下来的尝试感到茫然。
[更新] 我尝试在文本中打印一个带有简单HELLO的记事本文件而没有图形。如果我使用较新的v8.15 Ghostscript和HPCLJ驱动程序,则会弹出相同的错误。但是,如果我使用HPCLJ驱动程序将相同的作业发送到较旧的v6.51 Ghostscript,它会转换。如何查看旧驱动程序使用的配置,因为它将PS转换为PDF而没有错误?为什么老转换器没有失败?
[已解决] 删除HP并使用Xerox Phaser 6120 PS驱动程序获得精彩结果。一旦我能够让我的其他管理员允许更改,它就会很棒。
答案 0 :(得分:1)
这是一个PostScript错误,Ghostscript告诉你PostScript程序已经请求了一个与你正在使用的Ghostscript设备不兼容的功能。
在不知道如何使用Ghostscript(命令行)并至少看到PostScript作业的标题的情况下,我无法提供任何具体的建议。您是否可以让用户打印空白页面,如果失败,请将文件公开发布在某个地方,以及GS调用?
顺便说一句,那仍然是Ghostscript的一个非常古老的版本......