Cups Printer Help Please

This problem literally just started about half an hour ago out of the blue. I have a Brother mfc-j430w printer, fax,scanner, copier and all was working just fine then it stopped printing and when i check the jobs it says the status is “stopped” and it has this as well

"usr/lib/cups/pdftops failed"

I have no clue what that means I tried re installing all of the drivers with no luck. Could someone give me some suggestions on what to do? And yes i am using Tumbleweed :slight_smile:

Here is some of the error log if it helps…

D [20/Dec/2012:04:58:28 -0500] [Job 57] \327\000W\004s\000	\004s\000\026\007\035\000I\005V\000H\001\207\000h\002\252\000\177\002\252\000\f\003\035\000!\004\254\000d\0029\000\270\002\252\000\0029\000\273\0029\000\000\004s\000P\004s\000\234\004s\000g\004s\000N\004s\000/\004s\000R\004s\000h\004s\000i\004s\000Y\004s\000`\0029\000\273\0029\000\270\004\254\000e\004\254\000d\004\254\000e\004s\000T\b\037\000\241\005V\000\004\005V\000\250\005\307\000h\005\307\000\250\005V\000\250\004\343\000\250\0069\000g\005\307\000\250\0029\000\275\004\000\000 \005V\000\250\004s\000\250\006\252\000\250\005\307\000\250...)   (\000\000\000,\000,\000,\000,\000,\000,\000,\000,\000,\000,\000,\000,\000,\000,\000,\000l\000l\000\216\000\266\001,\001r\001\374\002\272\003 \003\276\004h\004\252\005z\006,\006Z\006Z\006Z\006Z\006Z\006Z\006Z\007\f\007\f\007\240\b\000\b>\b>\b\340\b\340\b\340\b\340\b\340	\f
l
l
\342\013F\013F\013F\f\020\r\016\rz\016\022\020\212\020\212\020\212\020\336\020\336\020\336\020\336\020\336\020\336\020\336\021\212\022 \022\226\023 \023\220\024
\024\330\025B\025\220\025\220\026*\026n\030 \030\216\030\376\031\232\031\232\031\350\032\226\032\370\033l\034\272\036\334\036\334 v v v v v v v...)   (\000\001\000\000\002\242\001R\000T\000\214\000\005\000\002\000\020\000/\000Z\000\000\003\236\005\300\000\003\000\001\000)   (\261	@\276\001\007\000\001\000\037\001\007\000\001\000\237\001\004@\216\001\300\375\001\257\375\001\000\375\001
O\373\001 \373\001\365P\(\037\362F\(\037\361F*\037\360F+\037_\357\177\357\002\017\357O\357_\357\217\357\257\357\005\013\345\344\036\037\343\342F\037\017\342\001@\342F\026\037\341\340F\037\317\340\337\340\357\340\003@\34036F\340F\030\037\335=\337U\336=\003U\337\001\003U\334\003\377\037\017\325\037\325\002\017\325\037\325\002@\312\030\033F\317\302\001\275\300<\037\301P&\037\274\276\(\037\377\271\001P\270p\270\200\270\003\270\377\300@\377\270\0222F\037\267?\267O\267o\267\177\267\237\267\257\267\007p\262\240\262\260\262\003\017\262\001\220\265\001\260...)   (\000\001\000\000\000\000\000\000\000\000\
b\000\000\000\000\000\000\000\000\000\000\
D [20/Dec/2012:04:58:28 -0500] [Job 57] 001\000\000\000\000\000\000\000\000\000\000\000\000\000\001\000)
D [20/Dec/2012:04:58:28 -0500] [Job 57] Execution stack:
D [20/Dec/2012:04:58:28 -0500] [Job 57] %interp_exit   .runexec2   --nostringval--   --nostringval--   --nostringval--   2   %stopped_push   --nostringval--   --nostringval--   --nostringval--   false   1   %stopped_push   1894   1   3   %oparray_pop   1893   1   3   %oparray_pop   1877   1   3   %oparray_pop   1771   1   3   %oparray_pop   --nostringval--   %errorexec_pop   .runexec2   --nostringval--   --nostringval--   --nostringval--   2   %stopped_push
D [20/Dec/2012:04:58:28 -0500] [Job 57] Dictionary stack:
D [20/Dec/2012:04:58:28 -0500] [Job 57] --dict:1161/1684(ro)(G)--   --dict:0/20(G)--   --dict:84/200(L)--   --dict:73/75(L)--   --dict:12/20(L)--
D [20/Dec/2012:04:58:28 -0500] [Job 57] Current allocation mode is local
D [20/Dec/2012:04:58:28 -0500] [Job 57] Last OS error: 2
D [20/Dec/2012:04:58:28 -0500] [Job 57] GPL Ghostscript 9.05: Unrecoverable error, exit code 1
D [20/Dec/2012:04:58:28 -0500] [Job 57] End of messages
D [20/Dec/2012:04:58:28 -0500] [Job 57] printer-state=3(idle)
D [20/Dec/2012:04:58:28 -0500] [Job 57] printer-state-message="/usr/lib/cups/filter/pdftops failed"
D [20/Dec/2012:04:58:28 -0500] [Job 57] printer-state-reasons=none
E [20/Dec/2012:05:03:29 -0500] [Job 57] Stopping unresponsive job!

Is there some cups update or something that i don’t know about?

"usr/lib/cups/pdftops failed"

was supposed to be…

"usr/lib/cups/filter//pdftops failed"

Really? No one has any idea?

I edited printer.conf manually and put in the uri for the printer and it saves the setting there but in localhost631 it shows the uri is set to usb…does that give any clue? Someone? Please?

Can you post the contents of /etc/cups/printers.conf for us to inspect? When you say that you entered the printer URI manually, I’m not sure what you entered, or how you know if it is correct.

I have a number of printers (work and home) defined, but for reference, here’s how my usb-connected Brother printer appears:

 cat /etc/cups/printers.conf 
# Printer configuration file for CUPS v1.5.3
# Written by cupsd on 2012-12-21 10:59
# DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
<Printer Brother_DCP-7055>
UUID urn:uuid:d4069269-0a10-316d-6351-7328b3bddb97
Info Brother DCP-7055
MakeModel Brother DCP7055 for CUPS
DeviceURI usb://Brother/DCP-7055
State Idle
StateTime 1355525245
Type 8392708
Accepting Yes
Shared No
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer
</Printer>

I assume you still have a valid PPD for your printer located in the /etc/cups/ppd/ directory?

I entered the same thing that it’s been…And it has no contents right now since i’m reinstalling again just because i have no clue what else to try…

Yes, probably best to redefine via YaST or the CUPS web interface.

Did you use the drivers from the Brother site?

Brother Solutions Center : Brother Driver for Linux Distributions

Yes there was a cups update. I am using an mfc brother printer also but a different model.
It is still working. Please elaborate more the kind of setup you have with your printer.

Now that I’ve checked, I’ve found that I’m experiencing the same symptoms when printing from my browser.

openSUSE 12.2, CUPS 1.5.3-2.4.1

I’ll dig into this a little deeper…

+1 I think I recall the update either yesterday or the day before. The Tumbleweed tree has been dicey for me for the last week with different problems popping up such as with the locale and pango related madness, not to mention the problem with firefox and libpng I think it was (which seems fixed now for me). I noticed a glibc downgrade today which might be an effort to fix some of the bugs?

With latest cups update my Brother MFC-5890CN
is still working including the scanner.
This is connected to my router wired/wireless
and using the driver downloaded from the brother site.

@conram: Can you print a web page from firefox successfully?

Hi. Thanks for the replies. Okay my setup is a Brother MFC-J430W on 12.2 Tumbleweed. And i just reinstalled everything again completely and still no luck. And i am usingthe drivers from the brother site. And Cups 1.5.3-2.4.1

This is what it says in the jobs tab of the cups web interface when i try to print…

processing since
Thu 20 Dec 2012 09:06:44 PM EST 
*"/usr/lib/cups/filter/pdftops failed"*

Same thing for the printer status in the printers tab. I don’t know if it’s helpful or not. And it does not appear that way until i do try to print. Before that it’s all normal.

And the web interface still shows a usb connection while printer.conf shows the network connection that it is supposed to be.

That doesn’t make sense to me, unless you have it defined in /etc/cps/printers.conf for some reason.

Anyway, I can confirm that I’m experiencing the same browser printing failure, and I’m NOT using Tumbleweed, but openSUSE 12.2 instead. (I’m not sure if it is CUPS or a poppler/libpoppler issue at this stage). In any case, this needs to be reported:

https://en.opensuse.org/SDB:How_to_Report_a_Printing_Issue

Hi,
I tried it and you’re right, no success in firefox with printer error " no page found".
I still can print from other applications. I downgraded the cups and it is now
printing in firefox.

Thanks for the confirmation conram. FWIW, I tried upgrading via the printing repo, and the problem remained. I’ll downgrade soon.

I’ve submitted a basic report:
https://bugzilla.novell.com/show_bug.cgi?id=795582

I’ve rolled back to 1.5.3-2.1.5 and can confirm all is now working as expected. :slight_smile: