LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   More printing problems! (https://www.linuxquestions.org/questions/slackware-14/more-printing-problems-816205/)

metageek 06-24-2010 05:01 PM

More printing problems!
 
I upgraded from 13.0 to 13.1 and now I have strange behaviors with the printer. It is an Epson Stylus Photo RX640. It was working well with the vanilla Gutenprint 5.2.2 that came in Slack 13.0. The printer is shared and used from other slackware boxes and a mac.

Upgrade to 13.1 (gutenprint gets to be 5.2.4) ...

Now when I print from the machine that has the printer attached I get full black pages, and cups shows errors. The Mac is still able to print well (probably because it is using its own PPD and passing through directly to the printer).

I then removed gutenprint, and then removed the 5.2.2 PPDs (that were still in the system). Reinstalled gutenprint from the Slackware 13.1 distro. And the problem persists.

The errors I see in /var/log/cups/error_log are:
Code:

E [24/Jun/2010:22:18:19 +0100] Unable to set ACLs on root certificate "/var/run/cups/certs/0"
- Operation not supported
E [24/Jun/2010:22:44:15 +0100] PID 3425 (/usr/lib/cups/filter/pstoraster) crashed on signal 11
!
E [24/Jun/2010:22:45:37 +0100] [Job 200] Job stopped due to filter errors; please consult the
error_log file for details.
D [24/Jun/2010:22:45:37 +0100] [Job 200] The following messages were recorded from 22:45:34 to
 22:45:37
D [24/Jun/2010:22:45:37 +0100] [Job 200] Gutenprint: Reading 17850 4142
 ... lots of messages like the above ...
D [24/Jun/2010:22:45:37 +0100] [Job 200] Printing page 1, 99%
D [24/Jun/2010:22:45:37 +0100] [Job 200] ATTR: job-media-progress=99
D [24/Jun/2010:22:45:37 +0100] [Job 200] Gutenprint: Reading 17850 4168
 ... lots of messages like the above ...
D [24/Jun/2010:22:45:37 +0100] [Job 200] Read 8192 bytes of print data...
D [24/Jun/2010:22:45:37 +0100] [Job 200] Finished page 1...
D [24/Jun/2010:22:45:37 +0100] [Job 200] Gutenprint: Purging 1 rows
D [24/Jun/2010:22:45:37 +0100] [Job 200] Gutenprint: Done printing page 1
D [24/Jun/2010:22:45:37 +0100] [Job 200] Gutenprint: Ending job
 ... on and on...
D [24/Jun/2010:22:45:37 +0100] [Job 200] Gutenprint: Used 10.860 seconds user, 0.060 seconds system, 82.773 seconds elapsed
 ...
D [24/Jun/2010:22:45:37 +0100] [Job 200] End of messages
D [24/Jun/2010:22:45:37 +0100] [Job 200] printer-state=3(idle)
D [24/Jun/2010:22:45:37 +0100] [Job 200] printer-state-message="Finished page 1..."
D [24/Jun/2010:22:45:37 +0100] [Job 200] printer-state-reasons=none

Note the errors at the top. The localhost:631 web front-end shows the job still in the queue with the message:
"stopped "/usr/lib/cups/filter/pstoraster failed" "

All very strange, but I think this may be a faulty PPD. I am now tempted to go back to gutenprint 5.2.2 to see if that works .

Anyone seen this? Fixes?

thx

disturbed1 06-24-2010 05:52 PM

Quote:

Originally Posted by metageek (Post 4014049)
Anyone seen this? Fixes?

thx

5 or 6 posts directly related to Slackware in this forum. Some posts on the web about this exact problem with similar printers.
Fix - it's an upstream Ghostscript bug, fixed in their svn. Search this forum for the link to the bug report which includes the patch, and re-build Ghostscript. Some have down graded Ghostscript to the 8.7.0 version from 13.0.

For some odd reason it only effects this version of Ghostscript and particular models of printers. It is not manufacturer wide (IOW our Epson and Samsung printers work, people with other models, not so lucky)

Direct link to the bug report :)
http://bugs.ghostscript.com/show_bug.cgi?id=691203

Hopefully The Team sees this, and investigates it. Seems to pertain to quite a few users.

metageek 06-25-2010 11:59 AM

Thanks for the tip disturbed1,

I downloaded the patch from the link you provided and applied the patch in the original slackbuild. Upgraded with this patched version and now it works fine.

Marking this a solved.


All times are GMT -5. The time now is 11:26 PM.