Package Details: capt-src 2.71-5

Git Clone URL: https://aur.archlinux.org/capt-src.git (read-only, click to copy)
Package Base: capt-src
Description: Canon CAPT Printer Driver for Linux. Compiled from source code.
Upstream URL: http://support-asia.canon-asia.com/
Keywords: canon capt printer
Licenses: custom
Conflicts: cndrvcups-common-lb, cndrvcups-lb
Submitter: reztho
Maintainer: mistersmee
Last Packager: mistersmee
Votes: 77
Popularity: 0.000002
First Submitted: 2010-08-29 20:28 (UTC)
Last Updated: 2024-05-26 12:53 (UTC)

Pinned Comments

reztho commented on 2020-06-11 14:55 (UTC) (edited on 2020-06-11 18:47 (UTC) by reztho)

Do not expect this driver to work in the near future if Canon doesn't release a new version soon. This driver is from 2017 and the GCC environment started deprecating a lot of stuff used by this driver. Please, ask for better Linux support to Canon.

Do not flag this package out of date if there's no new version available. That's bad community behavior. A comment telling about the issue is enough.

If your machine uses the x86_64 arch, the multilib pacman repo will be needed for this driver: https://wiki.archlinux.org/index.php/Official_repositories#multilib

For an alternative 100% open source driver although not official by Canon, go to: https://aur.archlinux.org/packages/captdriver-git/

buovjaga commented on 2020-01-09 10:33 (UTC)

Re: driver deprecation - the CUPS creator opened this issue to discuss how to handle old devices: https://github.com/apple/cups/issues/5271

From one of his comments: "Before we drop PPDs, we will be working with developers to create those printer applications (particularly Gutenprint), and will likely end up creating our own printer application (based on the existing ippserver sample code) to support existing PostScript and CUPS raster drivers. So the goal is definitely not to leave people SOL, but rather to plan for a future where we aren't limited by the capabilities of the past."

reztho commented on 2019-10-06 11:44 (UTC)

Now you'll see this warning message: lpadmin: Printer drivers are deprecated and will stop working in a future version of CUPS.

Not sure what this will mean for the future with this driver.

Latest Comments

« First ‹ Previous 1 .. 9 10 11 12 13 14 15 16 17 18 19 .. 27 Next › Last »

<deleted-account> commented on 2013-02-04 20:27 (UTC)

If by "your instructions" you mean the 6 points that were displayed at the end of installing the driver, yes I followed those. I got 2x ccpd running, the printer is in the list, user is in lp group, and everything. captstatusui says ready to print, it's just that when I try to print something I get that (still happens) "ccp send_data error, exit" error. This error is even displayed in the SHIFT+P printing dialogue of Firefox.

reztho commented on 2013-02-04 20:22 (UTC)

- Pkg-config is inside the base-devel group, so I guess you uninstalled it at some point after installing the base-devel group. - The fifo file isn's needed if you are using the ccp protocol in the third step of my instructions, so that's not the problem. If you follow my instructions correctly, you have two instances of ccpd, captstatusui is ok and the printer still isn't working, I don't know where the problem is.

<deleted-account> commented on 2013-02-04 20:07 (UTC)

I'm sure I installed base-devel. Yes I have 2 instances and I did this: mkdir /var/ccpd mkfifo /var/ccpd/fifo0 But other than calibrating the printer I can't print anything. It basically just gets ignored. (No error message visible anymore after I made the fifo.)

reztho commented on 2013-02-04 20:04 (UTC)

So you didn't install the base-devel group with pacman (a requirement to build every package from Archlinux as the wiki tells you)... Besides that, did you read my instructions? There must be two instances of ccpd in memory or you cannot use the printer. Restart cupsd/ccpd until they are and/or check the configuration is ok.

<deleted-account> commented on 2013-02-04 19:49 (UTC)

I configured the printer and everything seemed ok, it said ready to print, and I was able to send a "calibration" command from captstatusui, and the printer started to calibrate! However, when I tried to print something to the printer in Firefox, it said "ccp send_data error exit" and nothing happened :( Any ideas?

<deleted-account> commented on 2013-02-04 19:34 (UTC)

Ok, after digging deep into google search results I found this http://www.coffeecode.net/archives/208-PKG_CHECK_MODULES-syntax-error-near-unexpected-token-DEPS,.html and that was the reason: I didn't have 'pkg-config' package installed. Now building the package works fine! (Apart from a lot of warnings... including a yellow one at the very end of the building process: "==> WARNING: Package contains reference to $pkgdir".)

<deleted-account> commented on 2013-02-04 19:22 (UTC)

Here is my cngplp/autogen.sh file: http://pastebin.com/wu8sjq6T (There is also a cngplp/autogen-old.sh file by the way. It doesn't work either, I just tried to run it.)

<deleted-account> commented on 2013-02-04 19:11 (UTC)

From the readme: REQUIREMENTS * aclocal (1.4.x or above) * automake (1.4.x or above) * Gtk+ (2.4.x or above) But my versions *fresh from pacman* are: (aclocal is from automake right? aclocal --version says "1.13.1") core/automake 1.13.1-1 (base-devel) [installed] multilib/lib32-gtk2 2.24.14-1 [installed] What's going on?