Samsung CLX-3175 produces low quality printouts when using foo2qpdl from this package. Full-color images have heavy moire, and the colors are somewhat off (ICM problem?). I've compared these printouts to what Samsung's proprietary Linux driver produces. Those printouts don't have the described problems. Ghostscript version 8.71. I know this bug report probably doesn't help much. I can help you debug this by producing e.g. test QPDL files, if you tell me how.
Hi Alexey!
[...]
Have you tried with the ICM files upstream provides? You should
download them with the 'getweb' script:
# getweb 3175
Then, if nothing changes, please also try moving the ICM files from the
foo2zjs folder to the foo2qpdl one:
# mv /usr/share/foo2zjs/icm/samclp3* /usr/share/foo2qpdl/icm/
In the current Debian package (version 20090908dfsg-4), the 'getweb'
script puts all ICM files into /usr/share/foo2zjs/icm/. The same script
From the Ubuntu package, however, splits them in the correct folder,
something I am integrating in Debian as well.
That is good to know. Do you have any Samsung's ICM that you can try
with foo2zjs? However, I am not sure Samsung's ICM will work...
This should be OK, according to upstream INSTALL file:
I have never used such files (I own only an HP Color LaserJet 1500L, now
broken), but you should simply copy the upstream QPDL files from
foo2zjs/crd/qpdl/* into /usr/share/foo2qpdl/crd/.
NB, these files were removed from the Debian package because their
license is unclear, thus we can not distribute them.
Obviously, you can also try to use the QPDL files from Samsung's
proprietary Linux driver.
Finally, there is a new updated package, with a lot of improvements and
more synchronized with the Ubuntu package (but it still misses the split
for files downloaded via the 'getweb' script):
http://bugs.debian.org/594322
http://people.debian.org/~gismo/tmp/
If you can try this new package, please let me know first if it works
and then if anything changes.
Thx, bye,
Gismo / Luca
Thanks! Never knew about this possiblity. I'll try the things you suggest as soon as I find a little time for this. What are these files? Why do they need to be in the distribution, and what happens if they aren't present?
Hi Alexey! Thank you. From <http://foo2qpdl.rkkda.com/>: In fact, QPDL printers are raster printers which happen to use a very efficient wire protocol. QPDL is just one of many wire protocols that are in use today, such as Postscript, PCL, Epson, ZjStream, etc. This means that feeding the printer with a QPDL file can effectively "configure" the printer. OTOH, the CRD files are "Color Rendering Dictionaries", i.e. a color profile for PostScript files. Basically, the major drawback should be a color problem, as you can see From the image attached in the corresponding LaunchPad bug: https://bugs.launchpad.net/ubuntu/+source/foo2zjs/+bug/424546 Given that we (Debian foo2zjs maintainers) do not know where these files come from and especially their license, it is impossible for Debian to include them, even in the source package. Actually, at least upstream foo2zjs/crd/qpdl/CLP-300cms contains a clear evidence that this file should derive directly from Samsung (probably an older version of their Unified Linux Driver):
Hi Alexey! [...] Upstream 'getweb' have been fixed in Debian as well: http://svn.debian.org/viewsvn/foo2zjs?view=rev&revision=244 Please try the latest temporary package at: http://people.debian.org/~gismo/tmp/ Thx, bye, Gismo / Luca