SULDR Forums Supported Printers Printing Questions Scanning Questions General Questions Samsung Installer

Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - bchemnet

#61
Install the package libcupsimage2.  I believe that will solve your problem.

It seems that cups no longer include this library by default, as of 2.3.1.  Until I have a chance to modify the packages here to add a dependency explicitly on that library, it will need to be installed manually.  This might still only be affecting a small number of people because several common cups drivers do explicitly depend on it, so many people probably have it installed even with cups 2.3.1.
#62
Quote from: mysticturner on May 04, 2020, 12:29:45
I just now found out about the status of SULDR.  I finally after many years of successfully using my CLX-3175FW had to uninstall the printer definition and rebuild it.  But, that said, I'm interested in helping out if you choose to shut down the site.

I appreciate the offer and will definitely keep it in mind.  If I again reach a point where it looks like I am unable to continue, I will reach out privately.
#63
Printing / Re: ARM binaries needed for Raspberry Pi
February 13, 2020, 21:26:58
There are no binaries for the Raspberry Pi, nor is the source code available.  Samsung never released either and HP has done nothing since purchasing the Samsung printer line.  As far as I can tell, it is impossible to use this printer with the Raspberry Pi directly.
#64
Scanning / Re: SCX 3400 networked
December 15, 2019, 09:26:14
Have you tried the suggestions in issue 11 for scanners?
https://www.bchemnet.com/suldr/scanning.html#11

The network-1 package is only for much older driver versions.

You could also try the latest driver2 package, which theoretically should work with that printer.
#65
Printing / Re: Network printer installation problem
December 04, 2019, 06:35:24
It is part of the standard Debian and Raspbian repository, so you should be able to install it the same way as any other package.
#66
Printing / Re: Network printer installation problem
December 03, 2019, 21:05:57
This driver will not work with the Raspberry Pi 4, no matter how you try to install it.  The issue is that the driver for ARM processors is built only for much older processers than the type used in the Raspberry Pi.

There is some evidence that the printer may work if you install the splix driver (printer-driver-splix package), and set it up as a ML-1660 printer.  This method should be compatible with the Raspberry Pi.
#67
Scanner Server (Scan to PC) / Scan to PC is dead
August 31, 2019, 17:29:23
For all practical purposes, the Scan to PC utility is dead and will rarely work.  Nobody is actively maintaining it.  You are free to try it, but if it does not work then you are on your own.  For the reasons outlined in the link below, there is no real motiviation to address the issues.

See this announcement: https://www.bchemnet.com/suldr/forum/index.php?topic=366.0

Additionally (as of June 2020), some of the necessary python2 libraries have been removed from Debian as part of the planned elimination of all python2 code.  Therefore, anyone interested in utilizing this tool would first need to update it to all python3 libraries.  Unfortunately, not all the libraries utilized by scantopc have 1:1 replacements in python3, so it is not just a matter of substituting all libraries directly.
#68
HP has shown no interest in updating the Samsung printer driver, and has no financial incentive to do so (after all, there has not been a new Samsung-branded printer in nearly 3 years as of this moment).  As of this post, the latest driver release is nearly 3 years old, and is really based on code that is now 5 or more years old.  So the driver is going to gradually stop working on modern Linux systems as Linux and CUPS continue to evolve.

In addition, qt3 and qt4 are long obselete, so the Configurator packages (last updated 7 years ago) will often not install, or even if they do they still not work.  This will continue to get more frequent.  Even if you do manage to get everything installed, note that the relevant qt packages depend on an obselete and insecure openssl, and will not work with a modern library.  That is the main reason I am not attempting to repackage these programs in a way that will allow them to be installed even after distros drop the necessary dependencies.

Finally, CUPS has made design changes that, starting with version 2.3 (included in most mid-2019 Linux distros), are intended to make all drivers and PPD (printer instruction) files obselete.  As of 2.3, some releases of CUPS already do not work with the Samsung PPD files due to the use of non-standard keys in the Samsung PPD files.  Sometime in the next couple of years, it is likely that a current CUPS install will simply not work at all with these drivers on any system.  The new approach for CUPS is based entirely on the IPP protocol, which some (but by no means all) Samsung printers support, to varying extents.  See, for example:
https://www.cups.org/blog/2018-06-06-demystifying-cups-development.html
https://github.com/apple/cups/issues/5562

Somewhat related, scanning support that depends on the Samsung drivers continues to get less reliable each year due to various system changes in Linux, and there is no work around for this.

So nearly all Samsung-branded printers are going to stop working in Linux over the next few years if you keep an up-to-date system.  I will continue to host the files and resources here for a couple of more years, but after that there will not be much point and the best solution to a non-working Samsung printer will probably be to replace it.
#69
Unfortunately, all I can offer as a solution is to try a different version of the driver.  Or to contact HP to see if they have any interest in developing an updated driver, but I doubt it both because they have no financial incentive and because CUPS is making changes that will eventually make obselete all drivers in Linux (and printers that do not support the new CUPS approach).
#70
Do you mean the c467 (not c647)?  As far as I know Samsung, never produced a printer with a model number of c647 (or c6 anything).

My three suggestions are to (in no particular order):
1. If you installed via the repository, try using the Samsung installer.  Or if you installed using the Samsung installer, switch to using the repository.
2. Try a different driver version within the supported range.
3. Try printing by USB, even if only temporarily, to determine if it is a problem specific to the wireless connection.
#71
Quote from: thesupermoney on June 11, 2019, 01:28:14
I solve this problem in ubuntu 19.04 installing printe-driver-splix and this openprinting ppd --> https://mega.nz/#!9kcz2Cbb!xwTwiaD-RJTtEDu19V1NFSxZiAcRLapId0HO82Rs3Vc
Thanks for sharing.  Note that a more stable link to the ppd is https://github.com/rshev/SpliXextras .  It is possible that sufficiently motivated individuals could use this as a model for adapting other PPD files for use with splix (printing only, not for scanning), as the content differences between this and the Samsung PPD are not large.
#72
This error seems to be appearing with several ML printers on distros that have updated to cups 2.2.11 or pulled recent patches into 2.2.10.  Although there are no CUPS errors reported, I believe this is due to some change in CUPS.  Please report it as a bug to Fedora and ask that it be escalated to CUPS.  But honestly I expect that the CUPS team will say "not our problem", as they seem determined to keep making changes that are breaking support for Samsung printers.

As a fix, my best suggestion is to revert back to CUPS 2.2.10.
#73
This problem is related to the CUPS issue reported here:
https://github.com/apple/cups/issues/5562

The gist is that CUPS is making changes that are not compatible with the Samsung drivers.  CUPS 2.2.11 has recently been patched to restore working behavior for Samsung printers, but there is no guarantee that will remain true.  Debian inherited the problematic change in 2.2.10-4 and it may remain as of 2.2.10-6.  If you are using a Debian-based distribution and still have this problem, report it to the bug tracker and reference the CUPS issue above.

This is all related to a complete change in the way that CUPS handles printer drivers, as described here:
https://www.cups.org/blog/2018-06-06-demystifying-cups-development.html

The gist is that printers that do not use IPP, and/or that use custom drivers such as the Samsung driver, and at risk of no longer working after CUPS 2.3 is released (although they will likely continue working for some unknown amount of time after the initial release).  Some of the newer Samsung-branded printers support IPP, so will not necessarily be affected by the changes.  I do not know what the long-term implications are for continuing to provide this repository and the associated drivers.
#74
I suggest trying to revert your CUPS package to the previously installed verison (e.g., using snapshot.debian.org, although you may need multiple packages) to see if the printer works again.  If so, then it is a bug in CUPS and should be reported through the Debian bug reporter.
#75
Announcements / Re: Repository update: v1.00.36
March 01, 2019, 06:26:32
I have reworked the supported printers page to make recommended versions more clear.
#76
Thanks for sharing.  I will add this to the information about scanning.
#77
General Discussion / Re: A little contribution
December 16, 2018, 21:00:50
Thanks for the input.  I have taken some of your suggestions.  The two main ones I did not take were the suggestion for sans-serif and to narrow the text display.  Personally I find serif much easier to read, I know all about the arguments for why sans is supposed to be easier on a screen but my experience differs.  And I admit to being a real dinosaur about the text padding issue, because I prefer to control text width by managing window size, and artificially narrowing the display complicates my window mangement.

Neither of those is a good argument for user interface design, because I am not the target the audience for this website.  Consider it a silent protest to the design decisions others are making that I dislike.  Of course, I still do not use a "smart" phone and detest all touch interfaces, so my ideas of interface design are far out of sync with current norms.

I am glad that you have found the site useful.
#78
Using the Repository / Re: repo broken
November 27, 2018, 06:02:15
Quote from: oldunixguy on November 27, 2018, 00:09:35
W: Failed to fetch http://www.bchemnet.com/suldr/dists/debian/extra/binary-amd64/Packages  Bad header line

When this error occurs with an otherwise apparently working repository or one that had been working, it pretty much always means some sort of network traffic error occurred.  The error should automatically clear quickly, but apt sometimes get stuck in some odd state.  Usually clearing the cache takes care of it, but obviously not this time.  Some other things you can try to force apt to find the repository again:
1. Change the "http" to "https" in the repository source line.  In some cases, it might be necessary to update the repository files, and then revert back to "http" to get it to work.
2. Comment out/deactivate (or delete) the bchemnet repository line, update apt, add the line back and update again.
3. If neither of the above works, it could be a persistent DNS or path resolution problem.  (However, I doubt this because if it was you would probably not be able to reach this forum.)  If know how, you can try changing the DNS servers being used by your computer/network, updating apt, and then changing the DNS servers back.
4. Wait 24 hours, clear the cache again, and repeat 1 or 2.
#79
Using the Repository / Re: repo broken
November 26, 2018, 21:28:52
The repository is up, but there may be some temporary network path issue reaching it from some locations.  If the issues persists in a day or two and clearing the cache does not solve it, reply here.
#80
The planned shut down is canceled.  SULDR will remain active in its current form for at least a couple of more years, although I cannot promise that I will have time to perform updates or provide assistance in the forums.  The forums will remain active for users to help each other.
#81
Thanks for sharing.  It is not obvious to me why splix would be interfering, but that driver is now quite a bit older than the official drivers so some strange conflict is possible.  I suspect it is more likely a change in CUPS that causes any conflict when both drivers are installed, but reverting CUPS is not practical.  And there is certainly no need for splix if you are using the Samsung/HP driver.

Removing printer-driver-splix is safe, and hopefully it will help more people resolve the scanner issues.
#82
General Discussion / Re: 1.00.39?
October 31, 2018, 08:42:54
Yes.  As far as I know, it will be the last version.  HP has not made any public move to update anything since purchasing Samsung's printer division.  Samsung released new versions only when new printers came out.
#83
Scanning / Re: SCX 3400 on ubuntu 18.04.1
October 27, 2018, 15:36:02
Quote from: pi4630 on October 26, 2018, 00:48:15
@Suldr: it's a damn pity you're shutting this down. Is there anything we/I can do to prevent this?

I am exploring some options.  It is clear that many people do not want this to go away.
#84
I have no objection to dumping everything somewhere public.  My brief read of Github's terms of service implies that hosting the .debs there might be a problem because Samsung/HP have copyright on all the binary files and the official license prohibits redistribution.  But I will consider some options as I have time over the next few months and see if something makes sense.
#85
Printing / Re: Samsung ML2545 with Manjaro XFCE 17.1.2
September 29, 2018, 13:40:37
You need several files other than the rasterotspl file for the driver to actually work.  That is likely the problem.

You might want to install using the version in the Arch user repository: https://aur.archlinux.org/packages/samsung-unified-driver/ .  The files I provide are not packaged for use directly by Arch-based systems.

Otherwise you should probably install using the actual installer from HP instead of trying to piece it together.  There are a number of non-obvious places you can be tripped up when manually installing.
#86
General Discussion / Re: Typo on the website
September 15, 2018, 05:56:00
Fixed.  Thanks.
#87
Scanning / Re: SCX 3400 on ubuntu 18.04.1
September 03, 2018, 10:34:00
try this in a terminal:
ls -l /dev/bus/usb/003/

And see who owns 001.  If it is not root/lp, you may need to add your user to another group, and/or chown that device to match a group that you are in.

If it is owned by root/lp and you are sure that you are in lp, try logging out & back in, then seeing if you can access it.
#88
Using the Repository / Re: repo broken
July 27, 2018, 21:09:03
Probably a bad cache file that isn't clearing due to the temporary network glitch.  Try purging the apt cache:
rm -rf /var/lib/apt/lists/*
#89
Using the Repository / Re: repo broken
July 27, 2018, 05:28:45
I think this is due to a temporary routing error between your computer and the server.  It should clear soon on its own if it has not already.
#90
Printing / Re: reinstallation error
July 24, 2018, 06:38:31
You seem to have mixed the two ways of installing the driver.  The two approaches are:

1. Use the repository.  For this, you have to install through your package management software.  You do not need the download that you are using.

2. Use the download.  For this, you must run the install as root (sudo).  In this approach, you do not need to have the repository source or key set up.
Repository Information Legal Contact Alternative Drivers