Package Details: cnrdrvcups-lb 1:6.30.1.07-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: MIT, GPL-2.0-only, LicenseRef-custom
Conflicts: cndrvcups-common-lb, cndrvcups-lb
Submitter: Lone_Wolf
Maintainer: Lone_Wolf (severach)
Last Packager: Lone_Wolf
Votes: 39
Popularity: 0.56
First Submitted: 2019-09-28 12:34 (UTC)
Last Updated: 2026-05-21 19:31 (UTC)

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

1 2 3 4 5 6 .. 12 Next › Last »

sihab_habib commented on 2026-08-11 03:12 (UTC)

worked on 2 canon ira 6075 at my office.

Lone_Wolf commented on 2026-06-26 11:20 (UTC)

Archlinux depends array only includes things necessary to run the software.

$ lddtree /usr/lib/libcanonufr2r.so.1.0.0 
/usr/lib/libcanonufr2r.so.1.0.0 (interpreter => None)
    libcanon_slimufr2.so.1.0.0 => /usr/lib/libcanon_slimufr2.so.1.0.0
    libcaepcmufr2.so.1 => /usr/lib/libcaepcmufr2.so.1
        libm.so.6 => /usr/lib/libm.so.6
            ld-linux-x86-64.so.2 => /usr/lib/ld-linux-x86-64.so.2
        libdl.so.2 => /usr/lib/libdl.so.2
        libpthread.so.0 => /usr/lib/libpthread.so.0
        librt.so.1 => /usr/lib/librt.so.1
        libstdc++.so.6 => /usr/lib/libstdc++.so.6
            libgcc_s.so.1 => /usr/lib/libgcc_s.so.1
    libc.so.6 => /usr/lib/libc.so.6
$ 

Nothing in that library links to jbigkit so-files , so it can run without jbigkit installed.

At buildtime it's needed, at runtime it's optional . That's why its listed as makedepend and optional .

Convince Canon that jbigkit is necessary, let them link to it and I'll add it.

ghostscript, gtk3 and libpeg6-turbo where optional in the past because canon used them but didn't link to them. They've improved their code and they were moved to depends .

Note that past events have shown that Canon only handles support tickets for supported linux versions. tickets about usage on non-supported distros are closed immediately even if they're submitted by clients with enterprise support contracts.

ValdikSS commented on 2026-06-26 08:48 (UTC)

optdepends=('jbigkit: solves some cpu hangs'

This is not an optional dependency. UFR-II is a suite of protocols with different raster encoding methods, one of which is jbig.

List of JBIG models here. These won't print without libjbig: https://github.com/ondrej-zary/carps-cups/issues/25

Lone_Wolf commented on 2026-01-31 12:53 (UTC)

There are proprietary parts in the code that require older versions. libjpeg-turbo is too new for those.

Note that the proprietary code is updated by canon , just slowly.

Please test with libjpeg-turbo and report your findings.

iyanmv commented on 2026-01-31 10:34 (UTC)

Same question as kbipinkumar: Is libjpeg6-turbo needed? If libjpeg-turbo from [extra] does not work, do you know why?

treefort commented on 2026-01-05 23:50 (UTC)

Worked for me on an iR-ADV C5860i using Arch 6.17.9 - Thanks!

squid-f commented on 2025-12-30 20:38 (UTC)

@kbipinkumar : I have both installed libjpeg-turbo 3.1.2-1 libjpeg6-turbo 1.5.3-3

kbipinkumar commented on 2025-12-30 18:09 (UTC)

is libjpeg6-turbo a hard requirement to build the package? is it incompatible with libjpeg-turbo from arch repo?

cbrnr commented on 2025-06-23 13:35 (UTC)

Sadly, the latest version does not work either. I still get the error message on the printer (translated from German "Could not execute print job because of unsupported data.").

Lone_Wolf commented on 2025-06-19 07:09 (UTC)

Thanks, seems I forgot to regenerate it.

Fixed.