Capt printer driver linux

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

Script for installing the Linux CAPT Printer Driver for Canon LBP printers on Ubuntu (both 32-bit and 64-bit)

hieplpvip/ubuntu_canon_printer

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Canon LBP printers drivers installer for Ubuntu

Script for installing the Linux CAPT Printer Driver for Canon LBP printers on Ubuntu (both 32-bit and 64-bit)

wget https://github.com/hieplpvip/canon_printer/raw/master/canon_lbp_setup.sh chmod +x canon_lbp_setup.sh ./canon_lbp_setup.sh 

After installation, there will be a shortcut on your Desktop. Run it to check your printer status (if it shows «Ready to Print», the printer is ready to use)

  • LBP-810
  • LBP1120
  • LBP1210
  • LBP2900
  • LBP3000
  • LBP3010
  • LBP3018
  • LBP3050
  • LBP3100
  • LBP3108
  • LBP3150
  • LBP3200
  • LBP3210
  • LBP3250
  • LBP3300
  • LBP3310
  • LBP3500
  • LBP5000
  • LBP5050
  • LBP5100
  • LBP5300
  • LBP6000
  • LBP6018
  • LBP6020
  • LBP6020B
  • LBP6200
  • LBP6300n
  • LBP6300
  • LBP6310
  • LBP7010C
  • LBP7018C
  • LBP7200C
  • LBP7210C
  • LBP9100C
  • LBP9200C
Читайте также:  What is runlevels in linux

About

Script for installing the Linux CAPT Printer Driver for Canon LBP printers on Ubuntu (both 32-bit and 64-bit)

Источник

Arch Linux User Repository

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

mistersmee commented on 2022-07-17 10:26 (UTC) (edited on 2022-07-17 10:43 (UTC) by mistersmee)

@zwastik, The cndrvcups-common-lb , cnrdrvcups-lb and cndrvcups-lb packages provide a different sets of drivers than capt. All of those three provide the UFR II drivers for Canon printers, which is different from the CAPT drivers.

As replied by LoneWolf, the maintainer of all the other three packages in 2016 to a similar comment,

‘capt-src also uses cndrvcups-common, though another version then this package. If you really need both capt & UFR II AL drivers,you’re the first in 5+ years.’

‘While both cndrvcups-capt[1] and cndrvcups-lb use cndrvcups-common, they are targeted towards a specific version . latest cndrvcups-lb 3.40 uses cndrvcups-common 3.80 , latest capt 2.71 uses cndrvcups-common 3.21.1 . There have been times that they shared the same version, but that is rare. Using a different version then the one canon supplies in the driver download doesn’t work. To allow capt-src to be installed alongside cndrvcups-lb or cndrvcups-lb-bin , the 3 maintainers would need to decide on a mechanism that allows multiple cndrvcups-common versions to be installed at same time. [1] cndrvcups-capt is the name canon uses for the capt printer driver’

Читайте также:  Linux посмотреть информацию об оборудовании

So, they are not meant to be installed at the same time, if one works for you use that one, otherwise try the other one. Maybe I should add them as conflicts for this.

zwastik commented on 2022-07-16 17:14 (UTC)

There are conflicting files between this pkg and cndrvcups-common-lb. See Canon_CAPT talk page

FabioLolix commented on 2021-08-28 10:03 (UTC)

Compiling from source is the assumed default, please re-upload this pkgbuild simply as «capt»

Bafus commented on 2020-09-29 18:10 (UTC)

The printer lbp6020 stopped working. If anyone else has the same problem try downgrade ghostscript to 9.52-1. My work again.

alexkar commented on 2020-06-12 13:27 (UTC)

Thanks a lot. My Canon LBP3010 is working.

reztho commented on 2020-06-11 14:56 (UTC)

The driver is now updated and should compile nice although with a lot of warnings. Please, read the 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/

reztho commented on 2020-06-11 14:15 (UTC) (edited on 2020-06-11 22:10 (UTC) by reztho)

Please, DarwinsBuddy, do not flag this driver out of date if there isn’t a new version of the printer driver. I wasted my time searching for it.

I’ll check the issues with the PKGBUILD whenever I have the time for it. Please, remember that Arch is a moving target, so something that worked long time ago, maybe won’t work in the present/future.

The worst of all, DarwinsBuddy, is those packages come from the multilib repo which you should enable since you’re using x86_64: https://wiki.archlinux.org/index.php/Official_repositories#multilib

jrborbars commented on 2020-06-02 17:08 (UTC) (edited on 2020-06-02 17:23 (UTC) by jrborbars)

I have some troubles when trying to install the package. Maybe need an update? The message is as follows:

/usr/bin/ld: load.o:/var/tmp/pamac-build-yyy/capt-src/src/cndrvcups-common-3.21/cngplp/src/load.h:40: multiple definition of `ExecPDLJobMode'; mainwnd.o:/var/tmp/pamac-build-yyy/capt-src/src/cndrvcups-common-3.21/cngplp/src/load.h:40: first defined here collect2: error: ld returned 1 exit status make[3]: *** [Makefile:448: cngplp] Error 1 make[3]: Leaving dir '/var/tmp/pamac-build-yyy/capt-src/src/cndrvcups-common-3.21/cngplp/src' make[2]: *** [Makefile:421: all-recursive] Error 1 make[2]: Leaving dir make[1]: *** [Makefile:353: all] Error 2 make[1]: Leaving dir '/var/tmp/pamac-build-yyy/capt-src/src/cndrvcups-common-3.21/cngplp' make: *** [Makefile:9: all] Error 1 ==> ERROR: Fail occurs in package(). Aborting. 

Copyright © 2004-2023 aurweb Development Team.

Читайте также:  Изменение размера swap linux

AUR packages are user produced content. Any use of the provided files is at your own risk.

Источник

Установка драйвера Canon CAPT для принтеров Canon LBP

Пользователем coden в соответствующей теме был предложен разработанный им на основе данных из разных источников скрипт автоматической установки и настройки драйвера Linux CAPT Printer Driver v2.71 для принтеров Canon: LBP-810, LBP-1120, LBP-1210, LBP2900, LBP3000, LBP3010, LBP3018, LBP3050, LBP3100, LBP3108, LBP3150, LBP3200, LBP3210, LBP3250, LBP3300, LBP3310, LBP3500, LBP5000, LBP5050, LBP5100, LBP5300, LBP6000, LBP6018, LBP6020, LBP6200, LBP6300, LBP6300n, LBP6310, LBP7010C, LBP7018C, LBP7200C, LBP7210C, LBP9100C, LBP9200C на Ubuntu 12.04, 12.10, 13.04, 13.10, 14.04, 14.10, 15.04, 15.10, 16.04 32-битной и 64-битной архитектуры. Если вы уже делали какие-либо действия по установке принтера этой серии, в текущей системе, то перед началом установки, следует отменить эти действия. При отсутствии пакетов драйвера они автоматически загружаются из интернета в папку скрипта. Для обновления драйвера сначала удаляете старую версию через скрипт, затем устанавливаете новую также через скрипт.

Чтобы воспользоваться скриптом, необходимо скачать его и запустить через терминал:

chmod +x canon_lbp_setup.sh

Материалы для загрузки

Установка драйвера принтера Canon CAPT — Рабочая актуальная документация по установке драйвера от французских пользователей

How to install Canon LBP printers in Ubuntu — Radu Cotescu’s professional blog — Первый найденный мной скрипт по установке принтера от программиста Раду Cotescu

Решение проблем

Если принтер не начал печатать, значит нужно посмотреть в /dev/usb под каким названием отображается принтер, например если lp2, то отменяем и регистрируем заново

sudo ccpdadmin -x LBP2900 sudo ccpdadmin -p LBP2900 -o /dev/usb/lp2

Мониторинг состояния принтера

В комплекте с драйвером поставляется графическая утилита captstatusui при помощи которой можно отслеживать состояние принтера. Использовать её можно следующим образом:

captstatusui -P название_вашего_принтера>

Для того, чтобы мониторинг запускался при каждом включении компьютера сделайте следующее: откройте Параметры системы → Автоматически запускаемые приложения, нажмите на кнопку добавить.

Название: Canon Printing Status Monitor
Команда: captstatusui -e -P
Описание: Скрыто до появления ошибок

С опцией -e утилита не будет показывать свое окно до тех пор, пока не случится ошибка.

Ссылки

canon.jp — официальная страница драйвера CAPT для систем семейства Linux, там выложен драйвер, исходники драйвера, список изменений в драйвере, минимальные требования драйвера, инструкция по установке (на японском), дополнительная информация

Экспериментальный драйвер от нашего соотечественника. На данный момент нестабилен и поддерживает только LBP2900 (также имеется экспериментальная поддержка LBP3000 и LBP3010/LBP3018/LBP3050), но лишён многих недоработок фирменного драйвера.

  • Сайт
  • Об Ubuntu
  • Скачать Ubuntu
  • Семейство Ubuntu
  • Новости
  • Форум
  • Помощь
  • Правила
  • Документация
  • Пользовательская документация
  • Официальная документация
  • Семейство Ubuntu
  • Материалы для загрузки
  • Совместимость с оборудованием
  • RSS лента
  • Сообщество
  • Наши проекты
  • Местные сообщества
  • Перевод Ubuntu
  • Тестирование
  • RSS лента

© 2018 Ubuntu-ru — Русскоязычное сообщество Ubuntu Linux.
© 2012 Canonical Ltd. Ubuntu и Canonical являются зарегистрированными торговыми знаками Canonical Ltd.

Источник

Оцените статью
Adblock
detector