Package Details: capt-src 2.71-1

Git Clone URL: https://aur.archlinux.org/capt-src.git (read-only)
Package Base: capt-src
Description: Canon CAPT Printer Driver for Linux. Compiled from source code.
Upstream URL: http://support-asia.canon-asia.com/
Licenses: custom
Submitter: reztho
Maintainer: reztho
Last Packager: reztho
Votes: 72
Popularity: 0.000975
First Submitted: 2010-08-29 20:28
Last Updated: 2017-08-09 19:07

Pinned Comments

reztho commented on 2017-08-09 19:15

Known issue in v2.71: bad news with this new driver, captstatusui is broken again. It says "No specified printer" everytime.

So if someone with time wants to debug this and share a patch, I'll be thankful since I don't have time to do it myself.

Latest Comments

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

rsteube commented on 2019-08-04 16:48

Thanks kaztai, works fine now with LBP2900

kaztai commented on 2019-06-06 02:41

"captstatusui Error: No specified Printer" fixed. add in PKGBUILD prepare(): sed -i 's@#include <cups/cups.h>@#include <cups/cups.h>\n#include <cups/ppd.h>@' "${_capt_dir}/statusui/src/uimain.c"

Potomac commented on 2019-01-05 16:41

there is a problem with this driver and the last version of kate (default text editor in plasma/kde) : we can not print (capt error in cups), see my thread :

https://bbs.archlinux.org/viewtopic.php?id=243127

Cray2TheZ commented on 2018-09-24 00:19

Thank you, reztho, for your valuable advice! base-devel installed :)

bluetux commented on 2018-09-14 15:10

To avoid defective drivers and for correct package manager information, you can translate the original deb packets (cndrvcups-capt_2.71-1_amd64.deb and cndrvcups-common_3.21-1_amd64.deb from CANON https://support-sg.canon-asia.com/contents/SG/EN/0100459601.html) using the debtap program (https://aur.archlinux.org/packages/debtap/). Obtain the .pkg.tar.xz arch installation packages. .PKGINFO files can be edited easily before generating .pkg.tar.xz packages. Everything goes perfectly.

yuweng commented on 2018-09-09 19:20

'@reztho, been using your driver working fine all thru the years never updated it until a few days ago. Spent alot of time digging & found out the solution, fyi, i'm just a power user not a programmer.

Long story short, found that you need the flag '-no-pie' at LDFLAGS at Line 118 => https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=capt-src#n118 Also found the compiled libbuftool.a needs to be copied to /usr/lib/ then only statusui will build. Hope this helps, Thanks for maintaining & keep updating this driver for so many years, Cheers.


Updates

Finally found out why libbuftool.a was not found during build is bcos ${pkgdir} was not properly expanded :P

LDFLAGS='-L'${pkgdir}'/usr/lib -no-pie'


Updates

In case anyone wants to build the previous version 2.70, it'll work with the above same flag. https://bit.ly/2wUesB1 To know which model is supported then refer to here => https://bit.ly/2CEtRus All credits goes to reztho for this driver.

reztho commented on 2018-09-08 20:37

bluetux, hope you saw the pinned comments. Good luck with that. Keep the installation files somewhere in case you want to uninstall the driver someday. You've lost the whole point of using a package by doing a manual installation in your system: now you have the driver files scattered around your system without the package manager knowing about them.

Cray2TheZ, pacman -S base-devel. This pacman group is a must to have in any system, specially if you're looking to compile stuff like this package. It's a pity that group is not enforced anymore to be installed in the installation guide: https://wiki.archlinux.org/index.php/Installation_guide#Install_the_base_packages, as you can see it's mentioned there.

Cray2TheZ commented on 2018-09-08 19:26

The package is not compiling in Arch, even after installing automake and autoconf. I get a this error:

checking for gcc... no checking for cc... no checking for cl.exe... no configure: error: in `/home/myusername/capt-src/src/cndrvcups-common3.21/buftool': configure: error: no acceptable C compiler found in $PATH

Please help! Thanks!

bluetux commented on 2018-09-06 11:34

Installing this driver resolve the problem:

Canon CAPT Drivers for Solus and others

https://github.com/gkr09/Canon-CAPT/archive/master.zip https://github.com/gkr09/Canon-CAPT/blob/master/README.md

And everything goes like a charm in LTS Manjaro (august 2018) Thanks to Gopikrishnan R (github.com/gkr09) !

bloodflash commented on 2018-09-05 11:04

"No specified printer" captstatusui bad compiled. In the .deb package there is a compiled worker. replaced original captstatusui by compiled .deb package. PS sorry for bad english