[Xprint] Xprint and Canon

Reinfried O. PETER Reinfried.O.Peter at TUGraz.at
Thu Jun 24 09:35:08 EDT 2004


Peter Macarthur wrote:
> --- "Reinfried O. PETER" <Reinfried.O.Peter at tugraz.at>
> wrote: > Roland Mainz wrote:
>> > replace
>> > -- snip --
>> > *default-printer-resolution: 300
>> > -- snip --
>> > with
>> > -- snip --
>> > *default-printer-resolution: 600
>> > -- snip --
>> 
>> Now it's printing - but only the last page!
> What is the output of xplsprinters?

# ./xplsprinters
./xplsprinters:  no printers found for printer spec "".

# ./xplsprinters -printer canon
./xplsprinters:  no printers found for printer spec "canon".

("canon" is one of the printers I've installed via CUPS,
"lp" is the other one)

> 
>> When I print a longer document to the HP printer, it
>> is
>> e.g. about 4 pages - when I print it to the Canon, I
>> get only page 4 - very strange ...
> Maybe CUPS is now the problem - replacing the SYSV lp
> with CUPS on Solaris is not recommended - it breaks
> StarOffice and many other Solaris applications.
> 
> Can you please run these three tests for us?
> a1. print to file
> a2. send that PS file to the printer via /usr/bin/lp
> a3. how many pages do you get?

that has been one of my first tests within the last days:
my HP printer prints 2 pages, the Canon only the last one

> 
> b1. print to file
> b2. run ps2ps over the file

I get an error:

Error: /invalidfont in findfont
Operand stack:
   0   88   (Times-BoldISO)   Times-Bold   Font   Times-Bold   421938
Times-Bold   --nostringval--   Courier   NimbusMonL-Regu
(NimbusMonL-Regu)   NimbusMonL-Regu   (NimbusMonL-Regu)   NimbusMonL-Regu
Execution stack:
   %interp_exit   .runexec2   --nostringval--   --nostringval--
--nostringval--   2   %stopped_push   --nostringval--   --nostringval--
  --nostringval--   false   1   %stopped_push   1   3   %oparray_pop   1
  3   %oparray_pop   1   3   %oparray_pop   .runexec2   --nostringval--
  --nostringval--   --nostringval--   2   %stopped_push
--nostringval--   --nostringval--   --nostringval--   --nostringval--
4   3   %oparray_pop   5   3   %oparray_pop   --nostringval--
--nostringval--   --nostringval--   --nostringval--   --nostringval--
false   1   %stopped_push   8   4   %oparray_pop   --nostringval--
--nostringval--   --nostringval--   5   -1   1   --nostringval--
%for_neg_int_continue   --nostringval--   --nostringval--
Dictionary stack:
   --dict:1050/1417(ro)(G)--   --dict:0/20(G)--   --dict:206/302(L)--
--dict:17/17(ro)(G)--   --dict:1050/1417(ro)(G)--
Current allocation mode is local
Last OS error: 2
Current file position is 16797
ESP Ghostscript 7.07.1: Unrecoverable error, exit code 1

> b3. send the output of ps2ps to /usr/bin/lp
> b4. how many pages do you get?

because of the error:
1 empty page on each of the printers

> 
> c1. print using xphelloworld
> c2. how many pages do you get with it?
> 

# xphelloworld -printer canon
xphelloworld:  no printers found for printer spec "canon"

So maybe i've misconfigurated something?
Regards
Reinfried


More information about the Xprint mailing list