First look at version 5.50 indicates it's a multi-lingual version and includes licenses & documentation in several languages.
Not sure how to deal with them, but will look into it.
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/products/imagerunner/imagerunner-1730i.aspx |
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: | 27 |
Popularity: | 3.52 |
First Submitted: | 2019-09-28 12:34 (UTC) |
Last Updated: | 2024-05-02 18:59 (UTC) |
First look at version 5.50 indicates it's a multi-lingual version and includes licenses & documentation in several languages.
Not sure how to deal with them, but will look into it.
If I run cngplp2
as sudo, I can activate "Job Accounting" (in "Properties..." -> "Device Settings" -> second-to-last checkbox). If I activate it, press "OK", and "Save Settings" I'm appropriately asked for my ID/PIN. When I open cngplp2
again, the setting has not been saved though, "Job Accounting" is disabled. Does anyone have an idea why this is the case?
Another detail: If I run cngplp2
with my normal user (without sudo), the "Job Accounting" checkbox is grayed out.
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.
Thanks my printer (CANON imageCLASS MF229dw) works now.
For newcomers, I had to install all of cups
, cnrdrvcups-lb
, and libjbig-shared
.
Just works on Manjaro. Thank you!
You're awesome SmashedSqurl! The package worked, brilliantly!
New upstream release, also building with locally set CFLAGS now.
Installing libjbig-shared fixed the problem with hanging for me. Thanks SmashedSqwurl!
Canon appears to have added i686 , ARM Aarch64 and MIPS64 processor support since Version 5.30 .
A quick peek indicates that the PKGBUILD will need adjustments to work on those other architectures.
If you do run archlinux (or something close to it) on such a processor, have a supported printer and are willing to help test the adjustments, send me an email.
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/ .
Pinned Comments
Lone_Wolf commented on 2021-03-15 16:48 (UTC) (edited on 2021-08-21 14:56 (UTC) by Lone_Wolf)
Canon appears to have added i686 , ARM Aarch64 and MIPS64 processor support since Version 5.30 .
A quick peek indicates that the PKGBUILD will need adjustments to work on those other architectures.
If you do run archlinux (or something close to it) on such a processor, have a supported printer and are willing to help test the adjustments, 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 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 .
Lone_Wolf commented on 2020-01-27 22:07 (UTC) (edited on 2021-08-21 14:58 (UTC) by Lone_Wolf)
Main difference between 3.70 and 5.x versions :
3.70 has 64-bit & 32-bit code and needs to be built as a multilib application. Also it includes proprietary binaries from canon.
5.x is pure 64-bit and more parts of it are opensource.
Lone_Wolf commented on 2019-09-28 12:41 (UTC) (edited on 2019-09-28 12:42 (UTC) by Lone_Wolf)
People coming from cndrvcups-lb / cndrvcups-common-lb or cndrvcups-lb-bin :
You will have to start afresh.
html documentation from canon is in /usr/share/doc/cnrdrvcups-lb