debian server, mac client, samsung ml5000a, prints only one page max.

andreas at andreas at
Mon Apr 11 09:47:02 PDT 2005


I am trying to get a Samsung printer to work on a Debian server (details see below). I try to print from a Mac (or several macs, actually). I arrived to set up a good part, it seems. I can see the printer on the mac (the server is broadcasting, so i did not do anything on the mac). Now the but...

I am printing a PDF file from Acrobat 6 or Acrobat reader 7. What happens is, that i (sometimes) get one page of the multi page job, sometimes i do not get anything. The webinterface then shows the job as "aborted" (in both cases). When I tell it to print from page 2 to the end, I get page two (if I got the first page, if I got nothing, I still get nothing) and so on.

Another thing to mention (maybe it is related) is that when i print e.g. a M$ Word document (not making a PDF first) I (almost) always get little sqares instead of letters. I don't mind too much, I can make a PDF first, but maybe this gives a hint (fonts??).

The last thing is that sometimes I suddenly don't see the printer anymore on the mac. When I restart CUPS (on the server) then (/etc/init.d/cupsys restart) I can see it again...

I would really appreciate any help (also a hint to the friendly manual) on this, this is beginning to drive me mad :( If anybody needs further info, I will of course provide it.

BTW: I set up the printer via the web-interface on the server.


Excerpt from error_log (the part I think is important)
["full" File on]
D [11/Apr/2005:17:30:49 +0200] KID3 exited with status 3
D [11/Apr/2005:17:30:49 +0200] Renderer exit stat: 3
D [11/Apr/2005:17:30:49 +0200] Renderer process finished
D [11/Apr/2005:17:30:49 +0200] Killing process 23726 (KID3)
D [11/Apr/2005:17:30:49 +0200] Process dying with "Error closing renderer", exit stat: 3
D [11/Apr/2005:17:30:49 +0200] error: Broken pipe (32)
D [11/Apr/2005:17:30:49 +0200] Error closing renderer
E [11/Apr/2005:17:30:49 +0200] PID 23720 stopped with status 3!
D [11/Apr/2005:17:30:49 +0200] UpdateJob: job 221, file 0 is complete.
D [11/Apr/2005:17:30:49 +0200] CancelJob: id = 221
D [11/Apr/2005:17:30:49 +0200] StopJob: id = 221, force = 0
D [11/Apr/2005:17:30:49 +0200] StopJob: printer state is 3
D [11/Apr/2005:17:30:57 +0200] ReadClient() 7 POST /printers/Teddys_Laser HTTP/1.1
D [11/Apr/2005:17:30:57 +0200] CloseClient() 7
D [11/Apr/2005:17:30:57 +0200] CloseClient() 8
D [11/Apr/2005:17:31:06 +0200] CloseClient() 3

Excerpt from PPD
*PCFileName:	"HPIJS.PPD"
*Manufacturer:	"Samsung"
*Product:	"(ML-5000a)"
*cupsVersion:	1.0
*cupsManualCopies: True
*cupsModelNumber:  2
*cupsFilter:	"application/vnd.cups-postscript 0 foomatic-rip"
*%pprRIP:        foomatic-rip other
*ModelName:     "Samsung ML-5000a"
*ShortNickName: "Samsung ML-5000a hpijs"
*NickName:      "Samsung ML-5000a Foomatic/hpijs (recommended)"

OS: debian Linux (stable)
Kernel: 2.4.18-bf2.4
Cups: 1.1.14-5woody (installed through dselect)

Printer (more info:
Model: Samsung ML5000a
Driver: hpijs (self-compiled)
"Talks": true PCL (says

Mac G5
OS: 10.3.8
Sees printer as: Samsung ML-5000a Foomatic/jpijs (redommended)

More information about the cups mailing list