[cups.general] Device cups for espgs-8.15.4

Till Kamppeter till.kamppeter at gmail.com
Tue May 15 10:31:52 PDT 2007


Generally, ESP Ghostscript is discontinued and replaced by GPL 
Ghostscript with the extra functionality of the former ESP Ghostscript 
merged in:

http://www.openprinting.org/download/printing/esp-gpl-ghostscript-merge/README

Your problem will probably as well occur with GPL Ghostscript, so here 
some tips:

Run "gs -h". See the version information of your Ghostscript. Is it the 
one which you have compiled or the old one of your system?

See also the path to Ghostscript in your 
/usr/share/cups/filter/pstoraster script. Does the Ghostscript which you 
have compiled be called? If not, modify the path in the script.

Does your Ghostscript compilation find the CUPS libraries? If you use 
the CUPS supplied with your distribution, you usually need to install an 
extra package named "libcups-devel" or "libcups-dev" or similar. After 
that compile your Ghostscript again, running "make distclean" at first 
and then running "./configure", "make", and "make install" again.

    Till


Cristian wrote:
> Hi all,
> 
> I've just compiled cups-1.2.11 and espgs-8.15.4, but I can't get printers working.
> 
> The problem seems to be due to pstoraster filter. It's calling gs with -sDEVICE=cups option but gs exits with an error: Unknown device: cups
> 
> How can I define the device "cups" for gs? Is there something wrong with compilation options?
> 
> Thanks in advance.
> 
> Here's the error log:
> 
> D [15/May/2007:18:23:31 +0200] Restart-Job ipp://localhost/jobs/12
> D [15/May/2007:18:23:31 +0200] Loading attributes for job 12...
> D [15/May/2007:18:23:31 +0200] Discarding unused printer-state-changed event...
> D [15/May/2007:18:23:31 +0200] job-sheets=none,none
> D [15/May/2007:18:23:31 +0200] banner_page = 0
> D [15/May/2007:18:23:31 +0200] [Job 12] argv[0]="HPLjet4050"
> D [15/May/2007:18:23:31 +0200] [Job 12] argv[1]="12"
> D [15/May/2007:18:23:31 +0200] [Job 12] argv[2]="root"
> D [15/May/2007:18:23:31 +0200] [Job 12] argv[3]="Test Page"
> D [15/May/2007:18:23:31 +0200] [Job 12] argv[4]="1"
> D [15/May/2007:18:23:31 +0200] [Job 12] argv[5]="job-uuid=urn:uuid:a8cd5833-2a86-3f83-5771-e467945262
> 10"
> D [15/May/2007:18:23:31 +0200] [Job 12] argv[6]="/usr/local/cups/var/spool/cups/d00012-001"
> D [15/May/2007:18:23:31 +0200] [Job 12] envp[0]="CUPS_CACHEDIR=/usr/local/cups/var/cache/cups"
> D [15/May/2007:18:23:31 +0200] [Job 12] envp[1]="CUPS_DATADIR=/usr/local/cups/share/cups"
> D [15/May/2007:18:23:31 +0200] [Job 12] envp[2]="CUPS_DOCROOT=/usr/local/cups/share/doc/cups"
> D [15/May/2007:18:23:31 +0200] [Job 12] envp[3]="CUPS_FONTPATH=/usr/local/cups/share/cups/fonts"
> D [15/May/2007:18:23:31 +0200] [Job 12] envp[4]="CUPS_REQUESTROOT=/usr/local/cups/var/spool/cups"
> D [15/May/2007:18:23:31 +0200] [Job 12] envp[5]="CUPS_SERVERBIN=/usr/local/cups/lib/cups"
> D [15/May/2007:18:23:31 +0200] [Job 12] envp[6]="CUPS_SERVERROOT=/usr/local/cups/etc/cups"
> D [15/May/2007:18:23:31 +0200] [Job 12] envp[7]="CUPS_STATEDIR=/usr/local/cups/var/run/cups"
> D [15/May/2007:18:23:31 +0200] [Job 12] envp[8]="PATH=/usr/local/cups/lib/cups/filter:/usr/local/cups
> /bin:/usr/local/cups/sbin:/bin:/usr/bin"
> D [15/May/2007:18:23:31 +0200] [Job 12] envp[9]="SERVER_ADMIN=root at cmariz.lombardini.it"
> D [15/May/2007:18:23:31 +0200] [Job 12] envp[10]="SOFTWARE=CUPS/1.2.11"
> D [15/May/2007:18:23:31 +0200] [Job 12] envp[11]="TMPDIR=/usr/local/cups/var/spool/cups/tmp"
> D [15/May/2007:18:23:31 +0200] [Job 12] envp[12]="TZ=Europe/Rome"
> D [15/May/2007:18:23:31 +0200] [Job 12] envp[13]="USER=root"
> D [15/May/2007:18:23:31 +0200] [Job 12] envp[14]="CUPS_SERVER=/usr/local/cups/var/run/cups/cups.sock"
> D [15/May/2007:18:23:31 +0200] [Job 12] envp[15]="CUPS_ENCRYPTION=IfRequested"
> D [15/May/2007:18:23:31 +0200] [Job 12] envp[16]="IPP_PORT=631"
> D [15/May/2007:18:23:31 +0200] [Job 12] envp[17]="CHARSET=utf-8"
> D [15/May/2007:18:23:31 +0200] [Job 12] envp[18]="LANG=en_US"
> D [15/May/2007:18:23:31 +0200] [Job 12] envp[19]="PPD=/usr/local/cups/etc/cups/ppd/HPLjet4050.ppd"
> D [15/May/2007:18:23:31 +0200] [Job 12] envp[20]="RIP_MAX_CACHE=8m"
> D [15/May/2007:18:23:31 +0200] [Job 12] envp[21]="CONTENT_TYPE=application/postscript"
> D [15/May/2007:18:23:31 +0200] [Job 12] envp[22]="DEVICE_URI=socket://192.168.1.249:9100"
> D [15/May/2007:18:23:31 +0200] [Job 12] envp[23]="PRINTER=HPLjet4050"
> D [15/May/2007:18:23:31 +0200] [Job 12] envp[24]="FINAL_CONTENT_TYPE=printer/HPLjet4050"
> I [15/May/2007:18:23:31 +0200] Started filter /usr/local/cups/lib/cups/filter/pstops (PID 9883) for j
> ob 12.
> I [15/May/2007:18:23:31 +0200] Started filter /usr/local/cups/lib/cups/filter/pstoraster (PID 9884) f
> or job 12.
> I [15/May/2007:18:23:31 +0200] Started filter /usr/local/cups/lib/cups/filter/rastertohp (PID 9885) f
> I [15/May/2007:18:23:31 +0200] Started filter /usr/local/cups/lib/cups/filter/pstoraster (PID 9884) f
> or job 12.
> I [15/May/2007:18:23:31 +0200] Started filter /usr/local/cups/lib/cups/filter/rastertohp (PID 9885) f
> or job 12.
> I [15/May/2007:18:23:31 +0200] Started backend /usr/local/cups/lib/cups/backend/socket (PID 9886) for
>  job 12.
> D [15/May/2007:18:23:31 +0200] Discarding unused job-state event...
> I [15/May/2007:18:23:31 +0200] Job 12 was restarted by "root".
> D [15/May/2007:18:23:31 +0200] cupsdProcessIPPRequest: 9 status_code=0 (successful-ok)
> D [15/May/2007:18:23:31 +0200] [Job 12] Running /usr/local/espgs/bin/gs -dQUIET -dDEBUG -dPARANOIDSAF
> ER -dNOPAUSE -dBATCH -dNOMEDIAATTRS -sDEVICE=cups -sstdout=%stderr -sOUTPUTFILE=%stdout -c -
> D [15/May/2007:18:23:31 +0200] Discarding unused printer-state-changed event...
> D [15/May/2007:18:23:31 +0200] [Job 12] START 0 1397176 113541 1300844 11688 true 511 3 <0>
> D [15/May/2007:18:23:31 +0200] [Job 12] END PROCS 2 1417272 130711 1300844 13056 true 631 3 <0>
> D [15/May/2007:18:23:31 +0200] [Job 12] gs_std_e.ps 4 1437368 140676 1300844 14432 true 640 3 <0>
> D [15/May/2007:18:23:31 +0200] [Job 12] gs_il1_e.ps 4 1457464 146740 1300844 14432 true 641 3 <0>
> D [15/May/2007:18:23:31 +0200] [Job 12] END FONTDIR/ENCS 5 1457464 146892 1300844 14432 true 643 3 <0
> D [15/May/2007:18:23:31 +0200] [Job 12] Unknown device: cups
> D [15/May/2007:18:23:31 +0200] [Job 12] Connected to 192.168.1.249:9100 (IPv4)...
> D [15/May/2007:18:23:31 +0200] [Job 12] backendRunLoop(print_fd=0, device_fd=4, use_bc=1)
> E [15/May/2007:18:23:31 +0200] [Job 12] No pages found!
> _______________________________________________
> cups mailing list
> cups at easysw.com
> http://lists.easysw.com/mailman/listinfo/cups
> 





More information about the cups mailing list