On Saturday 16 February 2008 22:56:18 Carlos E. R. wrote:
The Saturday 2008-02-16 at 22:02 +0200, Stan Goodman wrote:
A quick check on the Web suggests this is not a PostScript-capable printer.
I would be happy to get it to print the same files as it printed without complaint until a few weeks ago. What I have been trying to print are plain text files, e.g. from Kmail and Kwriter, and HTML files.
Perhaps the problem is in the stand-alone print server?
The problem appeared while I was still using a print server that has since malfunctioned under warranty, H-P has replaced it with a new one, and the behavior is the same. In other words, what you suggest would require that both devices have the same fault. Anything is possible, but that seems far fetched.
Probably misconfigured.
Yes. I now understand the way I have to go.
The printing at the top is like so:
%!PS-Adobe-3.0 %%BoundingBox: 0 0 420 595 %%HiResBoundingBox: 0 0 419.55 595.25
...
from something from long-ago in another OS.
This is the software that generated the print job saying that it is encoded using PostScript Level 3.
Impossible. The only copy of Acroreader on the machine is v8. Acroreader v3 is antediluvian software, and has never been in this openSuSE v10.3 installation. To be certain of that, I have done <find -name "acro*>.
Adobe acroread is part of a typical opensuse install, and is certainly not antediluvian:
Acroread v3.0 can be described as antediluvian. But you are right: it doesn't say "Acroread", only "Adobe", so I guess I misinterpreted what I saw.
cer@nimrodel:~> rpm -q -f `which acroread` acroread-7.0.9-59
Right. You have v7.x. What is here is v8.x. v3.0 is very old. But that seems to be irrelevant.
What you are seen above is postscript, not pdf: don't confuse both. All linux printing is done as postscript (and version 3 is correct, and modern). When you print a plain text file it is typically converted to postscript first, then it is sent to the print server. This server must know it is postscript and treat is accordingly; in this case, convert postscript to whatever coding your printer really understands.
AH! The conversion takes place in the print server, not in CUPS? Is that right? That doesn't seem right: where would it take place if this were not a network printer, but were connected directly to the computer, with no print server?
You can try to print some other kind of files instead of text.
I can try PDF or graphic files (JPEG, etc.).
It seems like there's some serious malconfiguration in your printing system. You could start over and define a new printer configuration for this device?
Another possibility that suggests itself is that something is converting innocent plain-text files into Postscript on the way to the printer. It would have to be something old enough to remember Acroreader v3.0.
Not acrobat reader pdf: it is postscript version 3, which is correct. You can use version 1, 2, and 3, if I remember correctly. And yes, the correct thing in linux is to convert the plain text to ps, and send that to the print server.
That's clear now. I misunderstood.
It is the print server fault.
To send plain text as text I think you have to send it "raw". There may be some documentation about this in the cup's manual.
I'll look into that too. Thanks.
-- Cheers, Carlos E. R.
-- Stan Goodman Qiryat Tiv'on Israel -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org