Package Details: samsung-unified-driver 1.00.37-1

Git Clone URL: https://aur.archlinux.org/samsung-unified-driver.git (read-only)
Package Base: samsung-unified-driver
Description: Unified Linux Driver for Samsung printers and scanners.
Upstream URL: http://www.samsung.com
Licenses: custom:samsung
Submitter: ptb
Maintainer: christoph.gysin
Last Packager: christoph.gysin
Votes: 162
Popularity: 2.560670
First Submitted: 2010-12-06 00:01
Last Updated: 2016-01-23 11:11

Latest Comments

mrzeznicki commented on 2016-04-15 21:41

It still doesn't work with my SCX-3400 (scribbled page case). Can anyone with this model working share a tip? I'm getting:
systemd-coredump[7385]: Process 7377 (rastertospl) of user 2 dumped core constantly.
@emilio: rastertocpl is a 64-bit binary
/usr/lib/cups/filter/rastertospl: ELF 64-bit LSB executable, x86-64
so it is not that lib32-cups is needed

luuuciano commented on 2016-03-14 15:55

Oh no! it was not about disk space... I was just thinking if having sane things, without having a scanner, might break something some day...
Beside that, it works great as it is!
Thanks a lot christoph.gysin

christoph.gysin commented on 2016-03-13 20:18

Both provide drivers for samsung printers. This one also provides drivers for samsung scanners (and is slightly more up to date).

I can look into splitting the scanner drivers into a separate package if you are worried about disk space used :)

luuuciano commented on 2016-03-13 17:47

We should use samsung-printers if the printer do not have scaner?

christoph.gysin commented on 2016-03-13 09:55

Uninstall samsung-printers. It is providing the same drivers, but without the sane drivers.

afwlehmann commented on 2016-01-22 17:59

Unfortunately I have also only black pages since the last upgrade to 1.00.36-2. Printer is SCX-4729FW. Used to work like a charm.

christoph.gysin commented on 2015-12-18 06:09

Thanks, should be fixed now.

emilio commented on 2015-12-18 03:02

Actually, disregard that, the PKGBUILD always builds for i686, even on 64 bit boxes. Did you intend the first if to be

if [ "$CARCH" = "i686" ]; then
arch=i386
else
arch=$CARCH
fi

Instead of the current one? I changed that, rebuilt, and it works properly now.

emilio commented on 2015-12-18 02:52

It seems some of the binaries here are 32bit, so it breaks if you don't install lib32-libcups. Case in point, /usr/lib/cups/filter/rastertospl is a 32 bit binary and causes the "filter failed" because the 32 bit version of libcups.so.2 is not available unless you install lib32-libcups.

christoph.gysin commented on 2015-12-17 19:36

Updated to 1.00.36 and built directly from Samsung's tarball. Please try and report if this works, and if it fixes the issues in 1.00.35.

bijan commented on 2015-12-17 16:02

works fine for me too with a Samsung Printer ML-1610. no more 'filter failed' error in CUPS! thanks

Steltie commented on 2015-12-04 09:54

I can also confirm the black pages bug and for me as well it was fixed by ptb's PKGBUILD.

@ptb, as your solution is working, how about updating the package? Thanks for your work, though!

lcneves commented on 2015-10-25 18:16

SCX-3405. The driver version 1.00.35-1 made my printer print a black page, which wasted a lot of toner. It worked with the PKGBUILD posted by ptb, to revert to the binary modules of version 1.00.29. Thanks ptb!

novica commented on 2015-09-20 12:10

I'm trying to install CLP 310

I tried both of the PKGBUILD files linked here

I get 'filter failed' everytime I try print a test page from cups

gyan000 commented on 2015-06-02 08:28

Hi,for log same issue with a SCX 3405F. Using the PKGBUILD from ptb fixed it.

skydesigner commented on 2015-05-17 10:37

@ptb thank you for your work. It is working again with the PKBUILD hosted at pastebin.

skydesigner commented on 2015-05-17 09:19

how to build the tar.xz file? I only get an *.sh file from pastebin...

skydesigner commented on 2015-05-17 08:25

how to download the tar.xz file? I only get an *.sh file from pastebin...

tuxitop commented on 2015-05-15 18:40

I have a 3201G printer and the updated driver works fine for me.

luuuciano commented on 2015-05-11 19:01

Oh, thanks a lot ptb!
I have build it, uninstalled the latest, installed that mixed package and it prints again!
Will save this tar.xz file for ages

ptb commented on 2015-05-11 15:56

Bchemnet doesn't provide the files needed to recreate the old package. A completely untested PKGBUILD that mixes the binary modules from 1.00.29 with the ppd files from 1.00.35 can be found here http://pastebin.com/BTwzQJMA . Are any errors logged by cups if you get a black page? Does it happen with all applications?

luuuciano commented on 2015-05-11 15:25

Oh no... someone has the previous pkg in cache? can share it?!
My / went empty space, did a pacman -Scc, then updated this... why!? it was working awesome... :(

forivall commented on 2015-05-08 23:13

broke for me too, black pages even on test pages. I uninstalled this, foomatic and gutenprint, and just let the gnome print tool download a driver. printer model ML-2955DW

Gilrain commented on 2015-05-05 18:55

> The latest update broke my printer. Prints only a black sheet...

+½ The black page only happens when printing a web page (viewed in Firefox). PDF went out cleanly.

skydesigner commented on 2015-05-05 18:43

The latest update broke my printer. Prints only a black sheet... please fix or downgrade.

mrzeznicki commented on 2015-05-04 23:01

Hey, the last update has broken something. I have one of SCX-3400 series and after this update whatever comes out of my printer is, sadly, garbage. After downgrading everything works fine

kallisti5 commented on 2015-05-02 20:39

Update this bit to fix the x86_64 package build:

else
CARCHCUSTOM="amd64"
sha512sums=('449c15f1866ff580bb57896ca00df9fae7439df998bca9e0e50dca0ad025d31c55839dd85c26769fac7499f213d8ab2ae531a706831818d2e39c7aade8b3e09b' '91aae9117f7468a870c7ce23a220870bb9a9c945e2f558b2d20d659308c1501ece59c579ab86511b4e2cd374a8b5edabed23c622c932d9cf26e57fcc9d942df3' '4bc511981d5ce81f283e764f6cf90d8186df57a673ed75e212777124ba3751beb0601bce75c232cf7bbed00e0646f3e2ed6bf2f361fdf2deabd31ca06d24d4d8'
)
fi

suld_arch="suld-driver2-${pkgver}_${pkgver}-1_${CARCHCUSTOM}.deb"
suld_ppd="suld-ppd-4_${pkgver}-1_all.deb"
suld_common="suld-driver2-common-1_1-5_all.deb"

hickop commented on 2015-02-05 11:36

My Samsung SCX-4200 multifunction scanner is not working anymore.
Printer is working.

$ sane-find-scanner
found USB scanner (vendor=0x04e8 [Samsung], product=0x341b [SCX-4200 Series]) at libusb:003:006

$ scanimage -L
device `xerox_mfp:libusb:003:006' is a SAMSUNG ORION multi-function peripheral

scanimage -L shows this line only once, then I need to unplug/replug scanner to make it shows it again.

duvel71 commented on 2015-01-18 18:00

The links to the two driver files in this package return error 404.

hschletz commented on 2015-01-16 10:34

Thanks for the quick fix. Permissions on some files are now 444 which should not cause problems, but is a bit unusual. I think they should better be installed with the standard 644 permissions.

hschletz commented on 2015-01-14 17:22

Latest release installs 3 files world-writable as reported by namcap:

/etc/sane.d/smfp.conf
/usr/share/doc/suld-driver2/eula-fr.txt
/usr/share/doc/suld-driver2/eula.txt

isaac914 commented on 2014-12-04 08:12

@ptb , versions 1.00.27 and 1.00.29 are now on bchemnet.com. http://www.bchemnet.com/suldr/driver/UnifiedLinuxDriver-1.00.29.tar.gz and http://www.bchemnet.com/suldr/driver/UnifiedLinuxDriver-1.00.27.tar.gz .

blablubb1234 commented on 2014-11-24 10:53

Hi,

I have a question regarding the GUI of this tool:

1) On my laptop everything runs fine:

- Installation of this package works well.
- CUPS detects the Samsung Printer driver just fine.
- I can open the GUI without any problem.

2) On a desktop I own (which connects to the exact same printer):
- Installation of this package works well.
- CUPS detects the Samsung Printer driver just fine.
- BUT: I cannot open the GUI for whatever reason. I use gnome-shell (on both platforms) and in the "Activities" overview if I type Samsung (which normally results in the Samsung Application being found) nothing results and therefor I can't start the GUI. What is wrong here? Is there any dependency left one has to install manually? Can I copy the respective .desktop file from and to somewhere in order to get the "icon"?

blablubb1234 commented on 2014-11-24 09:58

Hi,

I have a question regarding the GUI of this tool. On my laptop everything runs fine: CUPS detects the Samsung Printer driver just finde and I can open the GUI without any problem. However, on a desktop I own (which connects to the exact same printer), the installation of this package worked fine aswell: CUPS detects the driver, too. BUT: I cannot open the GUI for whatever reason. I use gnome-shell and in the "Activities" overview if I type Samsung (which normally results in the Samsung Application being found) nothing results and I can't start the GUI. What is wrong here? Is there any dependency left one has to install manually?

neven commented on 2014-10-13 22:32

That last version doesn't seem to be packaged on bchemnet.com yet...

AJSlye commented on 2014-10-13 22:11

Here is the latest links I've found:
http://downloadcenter.samsung.com/content/DR/201407/20140709152519621/ULD_V1.00.27.04.tar.gz

bakgwailo commented on 2014-06-18 20:32

I just tried it via the web interface, and removing/adding the printer resulted in the same error.

bakgwailo commented on 2014-06-18 20:29

I removed the printer via KDE's cups interface and added it back and it did not work. I could try it again via the cups web interface if you think that will make a difference.

ptb commented on 2014-06-18 20:18

Could you please try if printing works without the symlink if you remove and add the printer from cups? They removed a couple of additional helper programs and I don't have enough printers to check if adding the symlink to the package does more harm than good. Otherwise I will add a message that warns the user that they have to remove and add the printer.

bakgwailo commented on 2014-06-18 20:08

The latest package update broke printing on my Samsung ML-2540. Cups errors is:

Samsung_ML-2540_Series: File "/usr/lib/cups/filter/rastertosplc" not available: No such file or directory

I resolved it by creating a symlink from rastertospl -> rastertosplc in /usr/lib/cups/filters.

lybin commented on 2014-06-10 10:14

http://org.downloadcenter.samsung.com/downloadfile/ContentsFile.aspx?CDSite=UNI_UK&CttFileID=4591552&CDCttType=DR&ModelType=N&ModelName=SCX-3400&VPath=DR/201403/20140312093733977/ULD_V1.00.21.tar.gz

ptb commented on 2014-05-14 17:40

@Dycius http://pastebin.com/FLH2DkBe Could you please tell me if everything is working for you?

Dycius commented on 2014-05-14 17:08

@ptb Are you going to update to the newest version? It looks like you were working on it, but the pastebin is no longer available. Is it not working right?

Thanks.

I-sty commented on 2014-04-15 11:39

@ptg:
Okay, thanks. I could not do this so I installed this version: samsung-unified-driver-4.01.17

ptb commented on 2014-04-14 18:52

This package only contains the drivers required for cups (printing, https://wiki.archlinux.org/index.php/CUPS) and sane (scanning, https://wiki.archlinux.org/index.php/Sane).

I-sty commented on 2014-04-14 18:08

How can I use this? What is the name of the binary?

ptb commented on 2014-03-26 20:01

The version 1.00.21 can be found at http://pastebin.com/S6iSK6AU . Could please somebody verify that everything is working for them too.

mav commented on 2014-03-23 10:00

Man, this is great, my printer finally works! Many thanks ptb for adding 1.00 version, had given up fiddling with this.

DaveCode commented on 2014-03-22 02:03

ptb - add remark beneath earlier AUR versions to deprecate and point people here - thanks for all the packaging work

ptb commented on 2014-03-16 23:07

An updated PKGBUILD can be found at http://pastebin.com/fnhHLRhE . Could somebody please verify that printing and scanning is working correctly. If so I will update the package.

ptb commented on 2014-03-07 22:14

Yes, I will update the package to version 1.00.06 in the next couple of days.

mike.cloaked commented on 2014-03-07 22:04

Is this package still being worked on?

dylanbr commented on 2014-03-05 13:20

Please add libusb-compat as a dependancy. It is required for the add printer wizard.

jose1711 commented on 2014-02-10 12:36

interesting. after upgrade to linux-pae 3.13.2-1 my scx4300 printer stopped working. i had to downgrade to 3.12.9-1.

w0ng commented on 2014-02-03 02:15

Also need some way to reflect the "new" (reset) version numbering:

Release of packages for the new 1.00.06 driver. These packages are marked as "driver2" to address the confusion associated with Samsung re-starting their version numbering.

wombalton commented on 2013-12-27 15:08

There seems to be a new unified-linux-driver from samsung with a new version scheme with arm support at
http://www.bchemnet.com/suldr/driver/UnifiedLinuxDriver-1.00.06.tar.gz (you can find that also over the official samsung homepage under the support section of your printer/scanner)
"Release of packages for the new 1.00.06 driver.[…] There is also limited support for the arm architecture." (http://www.bchemnet.com/suldr/index.html)

ptb commented on 2013-09-28 12:49

The newest driver is available at https://aur.archlinux.org/packages/samsung-unified-driver-4.01.17/ . Printing should work as expected. Last time I tested scanning, sane crashed. I will have access to a mfp device next weekend and try to investigate why.

jose1711 commented on 2013-07-06 09:48

no, sorry

Anonymous comment on 2013-07-06 07:23

can this driver be used in archlinux armhf environment? I mean the raspberry pi PC.

wombalton commented on 2013-06-27 21:40

I have the 4.01.17 installed from https://aur.archlinux.org/packages/samsung-unified-driver-4.01.17 and scanning works for me. I have a scx-4729fd. But I remember that I needed to add some usb unifier to /etc/sane.d/xerox_mfp.conf

#Samsung SCX-4729FD
usb 0x04e8 0x3453

ptb commented on 2013-06-27 18:29

I create the package https://aur.archlinux.org/packages/samsung-unified-driver-4.01.17/ , sadly scanning doesn't seem to work. And I currently have no time to investigate why sane crashes.

stas commented on 2013-06-26 21:50

I see there is version 4.01.17 released on the bchemnet website, anyone tried installing it?

jose1711 commented on 2013-06-05 16:00

scanning is still coredumping?

Anonymous comment on 2013-06-03 13:06

just change these 2 lines here:

install -d "${pkgdir}/usr/sbin/"
install -m 755 "${srcdir}/cdroot/Linux/${CARCHCUSTOM}/at_root/usr/sbin/smfpd" "${pkgdir}/usr/sbin/smfpd"

to this:
install -m 755 "${srcdir}/cdroot/Linux/${CARCHCUSTOM}/at_root/usr/sbin/smfpd" "${pkgdir}/usr/bin/smfpd"

and it's problem solved (remove the first, obviously)

hgabreu commented on 2013-06-03 12:54

The /usr/sbin/smfpd file is giving trouble to update arch now.
https://www.archlinux.org/news/binaries-move-to-usrbin-requiring-update-intervention/

ptb commented on 2013-05-31 22:19

Fixed. Thanks

Ownaginatious commented on 2013-05-31 21:36

The guy running the web server hosting the driver files has changed the directory they're in.

The valid address is now:

http://www.bchemnet.com/suldr/driver/UnifiedLinuxDriver-4.00.39.tar.gz

Notice how "driver" was added.

If I knew how fix AUR packages, I would :(

juurakki commented on 2013-05-17 14:11

Printing with samsung-unified-driver-4.01.17 4.01.17-1 driver works easily (just enable and start cups and use CUPS interface at http://localhost:631 to add your network printer).

MATE Applications->System Tools->Samsung Unified Driver Configurator points to a wrong place.

/opt/smfp-common/bin/netdiscovery -s --snmp finds my scanner (=printer SCX-4500W Series) as well as /opt/smfp-common/bin/Configurator. /opt/smfp-common/bin/smfpscan and simple-scan both dumps core when I try to scan.

pekka commented on 2013-05-12 08:09

samsung-unified-driver-4.01.17 4.01.17-1 works (ml-1665)
not tested sane ?


ptb commented on 2013-05-11 11:23

I created a new package samsung-unified-driver-4.01.17 that contains the new driver. Printing seems to work perfectly. Sadly sane/xsane crashes after the upgrade. I would appreciate it if somebody would test the new version. Don't forget to reinstall the printer driver within cups.

bct commented on 2013-05-08 17:11

Installation fails with:

==> Validating source files with sha1sums...
UnifiedLinuxDriver-4.00.36.tar.gz ... Passed
UnifiedLinuxDriver-4.00.39.tar.gz ... FAILED
99_smfpautoconf.rules ... Passed
samsungUDC.desktop ... Passed
==> ERROR: One or more files did not pass the validity check!

The sha1sum I got is:

[bct@mi-go ~]$ sha1sum UnifiedLinuxDriver-4.00.39.tar.gz
a222506f2c8a6cc3cbf81ec781506c1d7aabb43e UnifiedLinuxDriver-4.00.39.tar.gz

Also it looks like there's a brand new version out: 4.01.17

mrohnstock commented on 2013-03-13 17:49

If you've got problems to get LAN/WIFI Printer working with this driver, try to setup the printer with socket://[IP_OF_PRINTER]:9100 in cups (http://localhost:631) directly, after installing this package.

I-sty commented on 2013-02-19 19:11

Please, add this lines to the /etc/cups/ppd/(printer).ppd file

http://ubuntuforums.org/showpost.php?p=11902732&postcount=14

jyc commented on 2013-01-08 05:44

Sorry, clicked on flag by accident. Works fine on my system.

Thanks for the package!

TheWretched commented on 2012-12-06 23:34

Lot's of problems with this version 4.00.39-3 with the CLP770nd.

First test page prints good, after that all the jobs hang and the printer sits there saying "printing" on screen indefinitely.

Used the CLP-770.ppd from an older version off my own system on the new ones I was loading to solve the problem.

Superpiffer commented on 2012-11-25 17:19

This package installs version 4.00.36 instead of 4.00.39 due a wrong source line.

jose1711 commented on 2012-11-02 17:48

anyone else getting /opt/Samsung/mfp/bin/smfpscan.app: symbol lookup error: /usr/lib/sane/libsane-smfp.so.1: undefined symbol: mfp_device_is_scanner ?

ptb commented on 2012-10-26 04:49

Thanks

ptb commented on 2012-10-26 04:44

Thanks

syne commented on 2012-10-26 00:48

there's an unnecessary space between libjpeg6 and the ' in the depends array.

solarwind commented on 2012-10-25 17:45

Scanning works, but unable to save because Image Manager won't open.

Fix by installing libjpeg6 http://aur.archlinux.org/packages.php?ID=28427

Should be listed as a dependency.

Anonymous comment on 2012-10-11 11:26

Here is a solution to the problem of "garbage printing" in v4:
http://www.bchemnet.com/suldr/forum/index.php?topic=5.0
Tested on scx-3205w

ptb commented on 2012-10-09 15:15

Thanks

Anonymous comment on 2012-10-09 13:14

in PKGBUILD
line 81:
install -m 755 "${sane_dir}/cdroot/Linux/${CARCHCUSTOM}/at_root/usr/lib64/sane/libsane-smfp.so.1.0.1" \
should be:
install -m 755 "${sane_dir}/cdroot/Linux/${CARCHCUSTOM}/at_root/usr/${LIBDIRCUSTOM}/sane/libsane-smfp.so.1.0.1" \

Anonymous comment on 2012-09-06 14:14

Is it possible to find the AUR package for v3 somewhere? Recently with this v4 my Samsung SCX-3200 stopped working. Details: https://bbs.archlinux.org/viewtopic.php?id=148474

falmp commented on 2012-07-02 20:32

The file was not owned by any other package. It worked deleting it. Thank you. :)

ptb commented on 2012-07-02 19:10

Hi, an older Version of the package created this file, sadly I didn't find a way to delete it.
Check with pacman -Qo /usr/lib/libmfp.so if the file is owned by any package if not delete it.

falmp commented on 2012-07-02 18:02

(1/1) checking for file conflicts [#######################################################] 100%
error: failed to commit transaction (conflicting files)
samsung-unified-driver: /usr/lib/libmfp.so exists in filesystem
Errors occurred, no packages were upgraded.

Anybody else get this? How should I proceed?

Anonymous comment on 2012-06-18 17:55

ML-2160 (not supported in splix) works fine!

ptb commented on 2012-06-10 22:55

Printing using ipp doesn't work for me https://bugs.launchpad.net/ubuntu/+source/cups/+bug/992982

gatchan commented on 2012-05-31 05:09

the version 4.00.35 is out
http://www.bchemnet.com/suldr/smfpv4.html

Anonymous comment on 2011-08-26 19:24

Doesn't install because source page not found.

The error:
http://downloadcenter.samsung.com/content/DR/201106/20110622180520060/UnifiedLinuxDriver_1.14.tar.gz
...........
2011-08-26 19:37:01 ERROR 404: Not Found.

Thanks

DL0 commented on 2011-08-14 04:54

Worked fine here with my ML2525 using the ML2525 ppd on a Thinkpad T520:

...Doug

Linux t520 3.0-ARCH #1 SMP PREEMPT Sat Aug 6 16:18:35 CEST 2011 x86_64 Intel(R) Core(TM) i7-2720QM CPU @ 2.20GHz GenuineIntel GNU/Linux

Anonymous comment on 2011-07-31 19:01

driver currently fails for me with
"rastertosamsung[24542] general protection ip:41126d sp:7fff2f83a2d0 error:0 in rastertosamsungsplc[400000+1e000]"