PDA

View Full Version : Samsung/Splix printer no longer works after F14-F15 upgrade



mps2006
15th June 2011, 02:45 PM
I have a Samsung CLP-500, which was working using the Splix driver under F14.

I upgraded to F15 and now it doesn't print. Cups has an error message:


E [15/Jun/2011:13:56:49 +0100] [Job 189] SpliX Cannot open CMS file /opt/OpenPrinting-SpliX/ppds/samsung/cms/CLP-500cms (2)
E [15/Jun/2011:13:56:49 +0100] [Job 189] SpliX Cannot open CMS file /opt/OpenPrinting-SpliX/ppds/samsung/cms/CLP-500cms2 (2)
W [15/Jun/2011:13:56:49 +0100] [Job 189] SpliX CMS data are missing. Color correction aborted
E [15/Jun/2011:13:56:49 +0100] [Job 189] SpliX Cannot execute pstoraster (2)
E [15/Jun/2011:13:56:49 +0100] [Job 189] SpliX Cannot get input slot information.
E [15/Jun/2011:13:56:49 +0100] [Job 189] SpliX Cannot open job
E [15/Jun/2011:13:56:49 +0100] [Job 189] SpliX Error while rendering the request. Check the previous message

SELinux is in permissive mode.

Any ideas what the problem might be? What has changed F14-15 that might cause this?

thanks
M.

---------- Post added at 05:45 AM ---------- Previous post was at 05:09 AM ----------

More info:

Splix has a file pstoraster that is a symlink to /usr/lib/cups/filters/pstoraster

However /usr/lib/cups/filters/pstoraster doesn't exist on my F15 system.

As i understand, pstoraster is a shell script that call's ghostscript. I have ghostscript installed, so why wouldn't pstoraster be included?

yum whatprovides */pstoraster

doesn't give any output.

Is this likely to be something to do with it? Or am I barking up the wrong tree?

cheers
M.

---------- Post added at 05:45 AM ---------- Previous post was at 05:09 AM ----------

Ok, sorted it:

According to the ghostscript changelog (http://www.ghostscript.com/doc/current/History9.htm) the *toraster commands were replaced by one binary gstoraster.

so solved by symlinking the splix pstoraster to gstoraster:


cd /usr/lib/cups/filter
ln -s gstoraster pstoraster

Printer works fine now, but MAN that was a waste of a few hours.

HTH someone else!
M.

trystan
11th May 2012, 11:19 AM
Hi M,

Your solution worked for me too - so thank you for posting it.

I too had a Samsung, and I was using SpliX. No problem with the older Fedora, but on upgrading to FC16 I just could not print.

Only when I googled:


SpliX Cannot open CMS file /opt/OpenPrinting-SpliX/ppds/samsung/cms/CLP-500cms (2)

I found your post, and hey presto it worked.

Thanks :)
Trystan

trystan
15th September 2018, 07:51 PM
Hi M,

Your solution worked for me too - so thank you for posting it.

I too had a Samsung, and I was using SpliX. No problem with the older Fedora, but on upgrading to FC16 I just could not print.

Only when I googled:



I found your post, and hey presto it worked.

Thanks :)
Trystan

Well it's me again, some years later!

So now I'm up to Fedora 28 and suddenly I'm getting the same error message again - even though the symbolic link that I created those years ago is still there.

Any help at all (please) would be much appreciated.

Thank you.

Trystan

trystan
19th September 2018, 04:41 PM
Right.

I found the answer in the end.

So I went into "Printers", then "Unlocked" with the root password.

I selected the Printer, Samsung CLP-500 SpliX 2-0-0

So this is as far as I would normally have to go.

But then, just by chance I looked at "Printer Details" and selected "Select from Database"

The exact same dialogue comes up again, and again I select the very same printer option Samsung CLP-500 SpliX 2-0-0

So that worked.

There is somehow a glitch in the the way that the SpliX pdd file is installed the first time it is selected.

Trystan

sergiomb
16th May 2019, 02:40 AM
BTW
Since F15 we got splix package with [1] will install the same OpenPrinting-SpliX

[1]
dnf install splix