Package Details: cndrvcups-lb 3.40-1

Git Clone URL: (read-only)
Package Base: cndrvcups-lb
Description: Canon UFR II /LIPSLX Printer Driver build from source for LBP, iR & MF printers
Upstream URL:
Keywords: Canon Printer
Licenses: custom
Conflicts: cndrvcups-lb-bin, cndrvcups-lb-cpca
Submitter: Lone_Wolf
Maintainer: Lone_Wolf
Last Packager: Lone_Wolf
Votes: 73
Popularity: 0.749914
First Submitted: 2012-04-22 13:50
Last Updated: 2017-07-30 18:46

Dependencies (8)

Required by (0)

Sources (2)

Pinned Comments

Lone_Wolf commented on 2016-02-24 20:33

i'm not surprised pacaur (and likely any aur helper) has problems building this.

The reason for the versioned dependency on cndrvcups-common-lb is that a cndrvcups-lb version ONLY works with 1 specific cndrvcups-common-lb version .

The correct way to build them goes like this :

build new cndrvcups-common-lb
remove old cndrvcups-lb version (if present on system)
install new cndrcups-common-lb
build & install new cndrvcups-lb version

Easiest way to build this with pacaur : use 2 commands like this :
pacaur -S cndrvcups-common-lb
pacaur -S cndrvcups-lb

Latest Comments

johnnybegood commented on 2017-09-22 10:37

I got the following error:

[ 6026.818234] cnpkmoduleufr2[3639]: segfault at 0 ip 00000000f757eb63 sp 00000000fff01b10 error 4 in[f74fe000+1cf000]

After downgrading 'binutils', 'glibc' and 'lib32-glibc' to previous versions (2.28 and 2.25), everything seems to get back to normal again.

operating commented on 2017-09-22 08:43

Yes, have same error messages as DoXer:

Sep 14 15:00:19 zen systemd-coredump[4304]: Process 4302 (cnpkmoduleufr2) of user 2 dumped core.

Stack trace of thread 4302:
#0 0x00000000f7dc2b63 __strtok_r (
#1 0x000000000805931d n/a (cnpkmoduleufr2)
#2 0x000000000804a8ec n/a (cnpkmoduleufr2)
#3 0x0000000008049547 n/a (cnpkmoduleufr2)
#4 0x0000000008049ea0 n/a (cnpkmoduleufr2)
-- Subject: Process 4302 (cnpkmoduleufr2) dumped core

DoXer commented on 2017-09-22 08:11

Same issue with a Canon MF8550cdn. Uses 100% CPU.

Here from dmesg:
cnpkmoduleufr2[9169]: segfault at 0 ip 00000000f75deb63 sp 00000000fff491d0 error 4 in[f755e000+1cf000]

johnnybegood commented on 2017-09-21 21:16

I have exactly the same problem: Processing - "Unsupported booklet value None, using booklet=off!" However, I have seen this error previously and you can fix it by modifying the corresponding ppd file (changing from None to Off in the Booklet option). It is not the real problem, it is simply a warning.

There must have been some update that has made this UFRII driver suddenly stop working. I have tried downgrading a few packages with no luck. Hopefully we will find a solution soon.

operating commented on 2017-09-21 16:35

Seems I recently have problems printing on canon ir2022 using this package. Everytime I try to print process cnpkmoduleufr2 dumps core, and c3pldrv process stays hanging (100% cpu), strace shows it is trying to read something :) Kernel versions dont influence it, dont have ideas where to start looking. Contact me in case you need more info. Thanks!

Lone_Wolf commented on 2017-09-21 13:38

The booklet option sounds like it could come from an office application.

Testing with plain pure text helps to determnine whether a problem is related to a specific documenttype or application.
If that works, basic printer functionality is intact.

to get more info about the problem :
print something, check /var/log/cups/error.log .
if the info there is not enough, set cups loglevel to debug (see cups troubleshooting page in wiki) and print again.
post the log somewhere.

axanar commented on 2017-09-21 12:41

Downgrading libxml2 did not work for me.

If pure text does not print, does that mean that problem might be elsewhere?

Lone_Wolf commented on 2017-09-21 10:11

@echonitrix :
try downgrading libxml2 to see if that helps.

If it doesn't, try printing a pure text document, like /etc/pacman.conf .

zespri commented on 2017-09-21 09:21

@axanar: Did you try to downgrade this package?

axanar commented on 2017-09-21 07:02

No SELinux on my system. I found "upgraded libxml2 (2.9.5rc2+0+g69936b12-1 -> 2.9.5+6+g07e227ed-1)" in logs and there is libxml2 listed in dependencies. Can this update be the cause of the problem?

All comments