[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: `Filter failed' no print error message



Brian <ad44@cityscape.co.uk> writes:

> On Sun 26 Mar 2017 at 17:58:28 +0100, Rodolfo Medina wrote:
>
>> Brian <ad44@cityscape.co.uk> writes:
>> 
>> >  > From where did you get the necessary drivers?
>> >  > Is there any sign of "gstoraster" in your error_log?
>> 
>> No, no gstoraster in error_log.  From UnifiedLinuxDriver_1.02.tar.gz I
>> extracted ML-191xspl2.ppd and copied it in a subdirectory of my home
>> directory, and the file rastertosamsungspl that I copied into
>> /usr/lib/cups/filter.
>
> No gstoraster. You aren't going anywhere. You will not be able to print.
>
> [...]
>
> "UnifiedLinuxDriver" indicates a package downloaded from
>
>  http://www.bchemnet.com/suldr/
>
> But there is no version 1.02 offered by this site, See here
>
>  http://www.bchemnet.com/suldr/suld.html
>
> Copying the PPD and filter is ok. But what file did you copy them from?
> UnifiedLinuxDriver_1.02.tar.gz is not offered by the bchemnet.com site.
>
> Have you got that, too. The file you say you downloaded does not exist
> at bchemnet.com as far as I can see.


I downloaded - years ago, when I bought the printer - from:

 http://www.samsung.com

.  With those two files, the printer had always worked fine with Debian.  Now I
installed Debian on a new machine, and the printer won't print.  Strange
because the old machine, where the printer still does work, *also* has Debian
Sid, the same operating system I have on my new Lenovo AMD A6 Desktop.


>> > You have rastertosamsungspl as a filter. It needs to be given raster
>> > data. It looks like it is being given PostScript - so the filter stops.
>> >
>> > Also provide the outputs of
>> >
>> >  cat /etc/cups/ppd/ppd_for_the printer | grep NickName
>> 
>> Here it is:
>> 
>> # cat Samsung_ML-191x_252x_Series.ppd | grep NickName
>> *ShortNickName: "ML-191x 252x"
>> *NickName:      "Samsung ML-191x 252x Series"
>
> Now - that looks ok
>
>> > and 
>> >
>> >  cat /etc/cups/ppd/ppd_for_the printer | grep cupsFilter
>> >
>> > You will probably have to be root to get these.
>> 
>> and:
>> 
>> # cat Samsung_ML-191x_252x_Series.ppd | grep cupsFilter
>> *cupsFilter:  "application/vnd.cups-postscript 0 rastertosamsungspl"
>> 
>> What now?  Thanks...
>
> What now?
>
> Whatever package you are using is expecting rastertosamsungspl to process
> PostScript. As its name implies, it will only process raster data. CUPS
> will not like this line.
>
> Please post
>
>  cat Samsung_ML-191x_252x_Series.ppd | grep cupsFilter
>
> for the machine which prints for you. Check the PPD file name in
> /etc/cups.ppd first.


Here it is:

*cupsFilter:  "application/vnd.cups-postscript 0 rastertosamsungspl"

, but exactly the same output also comes from Lenovo machine, where the printer
won't work...  So I think there must be some other different special reason
because one is ok and the other is not although the system is the same on both.

Thanks,

Rodolfo


Reply to: