Forum: Printers from Samsung
Samsung has a new printer driver for linux. They call it
the Linux Printing Package
. It is in fact a bundled version
of BrightQ.
Has the following PPD's included:
Here are some links:http://www.samsungelectronics.com/printer/support/downloads/400329_844_file4.htmlhttp://www.samsungelectronics.com/printer/linux_driver/linux_index.htmlhttp://www.samsungelectronics.com/printer/support/downloads/attach_file/20030221160333lpp-1.0.6.i386.tar.gz
The samsung filter ppmtospl2 is incompatible with newer Linux distributions. The problem has been reported with RedHat v9 and Mandrake (now Mandriva) “Cooker” (around version 9.1).
This is likely a library error, but may lie in the binary itself. There is no known solution. There are two possible solutions you can try.
First, try using the free [1]gdi ghostscript driver.ppmtospl2
should start working. This requires using
ESP GhostScript.
Second, you can try to load the ppmtospl2
script by preloading old
libraries. First, obtain the old libraries that are needed. These
are libnss_files.so.2
, libc.so.6
and ld-linux.so.2
. Next,
edit the ld-linux.so.2
library and and change all
instances of the string /lib/ld-linux.so.2
to /lib/ld-smsng.so.2
.Very Important: The new name of the library (/lib/ld-smsng.so.2
must be exactly the same length as the old name /lib/ld-linux.so.2
, or
the binary will not work anymore.
Then copy your old ld-linux.so.2
to lib/test/ld-smsng.so.2
. Finally,
set the environment variable LD_PRELOAD
to point to the new library directory.
Now try to run the filter.
One problem is that LPP doesn't call the lp
program with the
correct arguments. It tries to issue
/usr/bin/lp -d samsung -n 1 -p 50 -o Collate=True /tmp/lppgzLDQR
but -d
, -n
, and -p
are not valid options.
One solution is to use a small script to remap the options. First,
change the lp
program to cupsdoprint
. Second, download this
script, copy it to where the lp
program was, and make it executable.
http://b-134.ahl.uni-linz.ac.at/~zing/lp
There is a backup copy here:http://www.openprinting.org/torsten/files/samsung-lp