Package Details: cnrdrvcups-lb 1:6.00.1.00-1

Git Clone URL: https://aur.archlinux.org/cnrdrvcups-lb.git (read-only, click to copy)
Package Base: cnrdrvcups-lb
Description: CUPS Canon UFR II LIPSLX CARPS2 printer driver for LBP iR MF ImageCLASS ImageRUNNER Laser Shot i-SENSYS ImagePRESS ADVANCE printers and copiers
Upstream URL: https://www.canon-europe.com/support/consumer/products/printers/i-sensys/mf-series/i-sensys-mf657cdw.html?type=drivers&language=EN&os=Linux%20(64-bit)
Licenses: custom, MIT, GPL-2.0-only
Conflicts: cndrvcups-common-lb, cndrvcups-lb
Submitter: Lone_Wolf
Maintainer: Lone_Wolf (severach)
Last Packager: Lone_Wolf
Votes: 32
Popularity: 0.55
First Submitted: 2019-09-28 12:34 (UTC)
Last Updated: 2024-09-15 09:42 (UTC)

Dependencies (17)

Required by (0)

Sources (2)

Pinned Comments

Lone_Wolf commented on 2021-03-15 16:48 (UTC) (edited on 2024-08-06 16:55 (UTC) by Lone_Wolf)

Canon also supports this driver on i686 and MIPS64 .

IF

you run archlinux (or something close to it) on such a processor

AND have a supported printer

AND are willing to help test necessary adjustments

THEN please send me an email.

Lone_Wolf commented on 2020-01-27 22:15 (UTC) (edited on 2020-01-27 22:16 (UTC) by Lone_Wolf)

The printers supported by this package are often networked.

problems can be in the cnrdrvcups-lb driver, but also with authentication over smb, vpn settings etc .

Troubleshooting those is often very hard.

Archlinux and derivatives are not supported by canon. Use whatever works for you, even if that means using canon drivers in a VM that runs a supported distro .

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 Next › Last »

slashinfty commented on 2021-10-31 17:23 (UTC)

As Lone_Wolf mentioned in March, my system would hang indefinitely when trying to print. However, libjbig-shared did not fix my problem.

Instead, I downloaded the driver archive from Canon's website (for the MF731/MF733), and dug through it to find CNRCUPSIR1643I2ZS.ppd which I selected in CUPS, and it worked instantly.

fireofearth commented on 2021-09-28 02:07 (UTC) (edited on 2021-09-28 02:08 (UTC) by fireofearth)

Thanks my printer (CANON imageCLASS MF229dw) works now. For newcomers, I had to install all of cups, cnrdrvcups-lb, and libjbig-shared.

cartesius commented on 2021-09-26 21:09 (UTC) (edited on 2021-09-26 21:10 (UTC) by cartesius)

Just works on Manjaro. Thank you!

dillongc commented on 2021-09-01 08:12 (UTC)

You're awesome SmashedSqurl! The package worked, brilliantly!

Lone_Wolf commented on 2021-08-27 12:59 (UTC)

New upstream release, also building with locally set CFLAGS now.

Alex-Kim commented on 2021-04-03 07:03 (UTC)

Installing libjbig-shared fixed the problem with hanging for me. Thanks SmashedSqwurl!

Lone_Wolf commented on 2021-03-15 16:48 (UTC) (edited on 2024-08-06 16:55 (UTC) by Lone_Wolf)

Canon also supports this driver on i686 and MIPS64 .

IF

you run archlinux (or something close to it) on such a processor

AND have a supported printer

AND are willing to help test necessary adjustments

THEN please send me an email.

Lone_Wolf commented on 2021-03-15 16:41 (UTC)

On some systems printing fails while a component of this driver consumes 100% CPU . SmashedSqwurl figured out this appears to be related to differences between archlinux jbigkit and debian jbigkit.

A workaround is to install https://aur.archlinux.org/packages/libjbig-shared/ .

Lone_Wolf commented on 2021-01-18 12:46 (UTC)

I checked and it does appear debian patches jbigkit heavily [1][2].

If I understand you correctly, the problem is that UFR2 is hardcoded to use a library that's present in debian jbigkit but not in archlinux jbigkit ?

The contents of cnrdrvcups-common-5.20/cnjbig/cnjbig.c do reference libjbig.so.0 .

Wonder if redHat / fedora use the same patches as debian.

I'll consider adding jbigkit and your libjbig-shared packges as optional dependencies, but do have some comments about the new package and will post them there.

[1] https://packages.debian.org/buster/libjbig0

[2] http://deb.debian.org/debian/pool/main/j/jbigkit/jbigkit_2.1-3.1.debian.tar.xz

SmashedSqwurl commented on 2021-01-17 22:01 (UTC)

I went ahead and built an AUR package that just builds and installs the libjbig shared library: https://aur.archlinux.org/packages/libjbig-shared/

If you add this to the dependencies it should fix the 100% CPU bug everyone is having.