Installing a printer driver

Hello Silverblue developers,

Short version of my question:
How can I install a printer driver on Fedora Silverblue?

Long version:
I have the Samsung SCX-3400 and when I used Fedora Workstation the only thing I had to do, was running the shell script that is provided by Samsung. But when I run that script last week, I got an error (that I can’t reproduce because I don’t now how to uninstall/reinstall the driver) and I’m left with a non-working printer. The printer is recognized but it simple won’t print.
I could see the error only for a fraction of a second but I think that script wanted to write some data to a directory that was read-only and that could explain why I’m left with a non-working printer.

Does somebody have some advice about what I could do?

Thanks in advance!

Yours sincerely,

Scott Trakker

Maybe running the install script in a toolbox would work?

You could try the negativo rpm.

https://negativo17.org/repos/uld/fedora-30/x86_64/uld-1.00.39-1.fc30.x86_64.rpm

Ideally though, the script shouldn’t be trying to install to /usr

Hello Tdecacqu,

I tried running the script in the Fedora Toolbox but when I did this I got the message that cups wasn’t installed. When I tried to install cups in the Fedora Toolbox I got the message that it couldn’t be restarted because systemd wasn’t installed. Somehow Fedora Toolbox isn’t made for this.

But thank you very much for thinking along!

Yours sincerely,

Scott Trakker

Hello Pluto,

That did the trick!! :partying_face:

Thank your very much for thinking along and giving me the right package!!
How did you know I had to use this package?

Yours sincerely,

Scott Trakker

I had a feeling someone would of made an rpm of the driver, turned out Negativo had one, which is even better because Negativo is a generally trusted source.

It’s just the driver you linked but packaged.

1 Like

Since I have upgrade to Fedora 33 everything went very well except my Samsung printer. It doesn’t work even after reinstalling the above old rpm driver. Does anybody face the same issue ? Do you know if there is a newer uld rpm driver because the above negativo one is also a dead link anyway now :frowning:
Thanks

My issue was due to a cable issue so finally there is no problem with the old rpm uld samsung driver with new Fedora 33

I did a fresh install of Fedora Silverblue 34 last week.

Sadly, the above negativo rpm file is not available anymore.

Does somebody know another way to get a printer (in my case de Samsung SCX-3400) working?

I found a new package on the website of Negativo17!
https://negativo17.org/repos/uld/fedora-34/x86_64/uld-1.00.39-1.fc34.x86_64.rpm

I will install this package and see if it works!

Good news: the package of Negativo17.org works! I can print again :-)!

For everybody who uses a Samsung printer on Fedora, here are the links:

Samsung Unified Linux Driver for Fedora (Silverblue) 33
https://negativo17.org/repos/uld/fedora-33/x86_64/uld-1.00.39-1.fc33.x86_64.rpm

Samsung Unified Linux Driver for Fedora (Silverblue) 33
https://negativo17.org/repos/uld/fedora-34/x86_64/uld-1.00.39-1.fc34.x86_64.rpm

Thanks Negativo17.org!!

you need to scan for the latest version on each major system update, right?

Not sure what you mean with ‘scan’, but can you either install the new package (for Fedora 42) or keep an older one. I have the version for Fedora 38 installed and it works fine in Fedora 42! The driver is probably the same.

1 Like

Thank you, I meant to look for the newer version on each update, as it seems to change the name on every major release. I’m going to try it

1 Like