06-19-2026 11:38 AM
hello im on bluefin (Based on Fedora Silverblue atomic distro ) and i have a canon i-sensys lbp6000b printer that i need to use.
when i add it in printers it correctly detects it but it doesnt print test page.
on opencups webpage on localhost port 631 when i try to print test page it gives me the following error:
unable to print test page:
unsupported format"application/vnd.cups-pdf-banner"
I downlaoded the official linux packages from canon and extracted it , tried installing the rpms using ostree but failed then i tried exctracting the rpm and found the ppd files and used Cups -> administratior -> add printer -> use files to add it and i tried both captk and capts and both of them dont work ( capts got stuck on processing but after pc restart that one failed aswell )
i tried using a vm in gnome boxes and the flatpak version do not let usb passthrough.
is there anything that i can do to get it to work ?
thanks in advance
06-19-2026 01:37 PM - edited 06-19-2026 01:42 PM
It has been a few years since I worked with Linux, installing wide area networks and CRM programs for med practices.
My research for your issue produced this, hope it helps.
The Canon i-SENSYS LBP6000B uses the proprietary Canon CAPT driver, which relies on a background daemon (ccpd) that is highly incompatible with the read-only, containerized file systems of Atomic Linux distributions (like Fedora Silverblue or MicroOS).
How to Fix the CAPT Driver Constraint
Because Atomic Linux uses immutable root directories, standard Canon .deb driver installations will fail. To work around this, follow this specific approach:
1. Use the Generic PPD Method (Highly Recommended)
Rather than trying to force the ccpd daemon to run on a read-only system, you can use CUPS with a raw Canon PPD file.
Download the official Canon CAPT Linux driver package (version V2.71 or newer) from the Canon Support Site.
Extract the archive and locate the cndrvcups-capt .deb or .rpm file.
Use your favorite archive extraction tool (like file-roller or 7z) to open the package and extract the PPD files (usually located under .../usr/share/cups/model/).
Copy the file CNCUPSLBP6018CAPTK.ppd to your desktop.
Open your browser and navigate to the CUPS web interface at http://localhost:631.
Go to the Administration tab, click Add Printer, and add your locally attached USB printer.
When prompted to select a driver, choose Provide a PPD file and upload the CNCUPSLBP6018CAPTK.ppd you extracted.
2. The Distrobox Alternative
If the generic PPD method fails or yields blank pages, you will need to utilize Distrobox to create a mutable traditional Linux container (like Ubuntu or Debian) inside your Atomic system.
Create and enter a Ubuntu-based Distrobox container.
Install the official Canon drivers using dpkg exactly as you would on a standard Ubuntu system.
Share the CUPS socket between your container and your host system so that print jobs route properly.
For visual tips on navigating the CUPS web interface to add printer drivers successfully:
Install Canon Printer Driver in Ubuntu 20.04, 22.04, 24.10
Troubleshooting
If the printer is recognized but nothing comes out, it usually means the connection is blocked.
1. Check for usblp Conflict
Sometimes standard USB printer auto-discovery modules in Linux conflict with the Canon CAPT architecture.
Run lsmod
| grep usblp to check if the module is loaded.
If it is, blacklist usblp or disconnect and reconnect your printer while the CUPS service is running to manually capture the USB port on /dev/usb/lp0.
2. Verify CCP Daemon Status
If you attempted a manual setup of the ccpd daemon, verify that it is running with the command:
bash
systemctl status ccpd
Use code with caution.
Could you let me know:
Are you using Fedora Silverblue or a different Atomic Linux distribution?
Is the printer connected via USB or Network?
Have you checked to see if the device shows up under lsusb?
05/13/2026: New firmware updates are available.
EOS R5 Mark II - Version 1.3.0
EOS R6 Mark II - Version 1.7.0
03/17/2026: New firmware updates are available.
SELPHY CP1500 - Version 1.0.7.0
01/20/2026: New firmware updates are available.
10/15/2025: New firmware updates are available.
Speedlite EL-5 - Version 1.2.0
Speedlite EL-1 - Version 1.1.0
Speedlite Transmitter ST-E10 - Version 1.2.0
Canon U.S.A Inc. All Rights Reserved. Reproduction in whole or part without permission is prohibited.