Skip to content

Building and Installing captdriver: A Unified Guide

mounaiban edited this page Aug 21, 2022 · 7 revisions

Foreword

The process of building captdriver varies between operating systems. This guide attempts to describe the process of building and installing captdriver on your system, while taking into account the different operating systems you may be running.

The entire process of building captdriver from source and installing it can be broken down into four stages:

  1. Preparing the build environment on your system.

  2. Downloading and compiling the source code.

  3. Copying captdriver to the CUPS filter directory.

  4. Configuring the printer for use with the CUPS daemon.

Building and Installation

The table below highlights the similarities and differences between operating systems when building and installing captdriver. To use it, identify your operating system (OS distribution) and then follow the guides in order, from 1 to 4.

OS/Distro 1: Build Env. Preparation 2. Download & Compile 3. Installation 4. Configuration
CentOS (8.1.1911) Fedora BE Build guide GNU/Linux install Command line
Debian Debian BE Build guide GNU/Linux install Command line
Fedora (22+) Fedora BE Build guide GNU/Linux install Command line
Xubuntu Debian BE Build guide GNU/Linux install Command line
Zorin OS Debian BE Build guide GNU/Linux install Command line

Acknowledgement

This guide contains information adapted from the Candid's Brain LBP2900 Printer on Linux tutorial, first published 2014 January 16th.

Bookmarks

Installation Guide

Targeted Printers

Essential Test Suite

Unofficial Introduction to CAPT (Executive Summary)

Support Levels

Rootless Write Access To USB Devices

Miscellaneous Tips

Wishlists

Other Canon Printer-Related Projects

SPECS: 0xA1A1 Command and Response Format

Home Page

Search for pages starting with

  • SPECS for notes on the operation of the CAPT data formats and communications protocol
  • TESTING for guidelines on testing Captdriver
  • TIPS for potentially helpful information on studying the project or the CAPT format-protocol
Clone this wiki locally