Проблема с принтером Canon в Ubuntu 18.04

У меня есть принтер Canon, модель - LBP2900B. Я установил драйверы принтера также из показанной ниже ссылки.

http://support-in.canon-asia.com/contents/IN/EN/0100459601.html

При нажатии на кнопку печати сообщение отображается как «печать завершено ", но ни одна страница не печатается никогда.

lpinfo -v выдает следующее -

сеть beh сетевой файл lpd cups-brf: / сеть http сеть https сеть ipps сеть ipp serial serial: / dev / ttyS0? Baud = 115200 serial serial: / dev / ttyS1? baud = 115200 прямой сетевой сокет hp прямой ccp прямая параллель: / dev / lp0 прямой hpfax

lsusb показывает следующее -

Шина 001 Устройство 002: ID 04a9: 1909 Canon, Inc. CanoScan LiDE 110 Шина 001 Устройство 004: ID 04a9: 2676 Canon, Inc. Шина устройства CAPT 001 Устройство 001: ID 1d6b: 0002 Корневой концентратор Linux Foundation 2.0 Шина 005 Устройство 001: ID 1d6b: 0001 Корневой концентратор Linux Foundation 1.1 Шина 004 Устройство 001: идентификатор 1d6b: 0001 корневой сервер Linux Foundation 1.1. Шина 003 Устройство 002: идентификатор 1bcf: 0007 Sunplus Innovation Technology Inc. Шина оптической мыши 003 Устройство 001: идентификатор 1d6b: 0001 корневой сервер Linux Foundation 1.1. Шина 002 Устройство 001: идентификатор 1d6b: 0001 Linux Foundation 1.1 корневой концентратор

5
задан 11 May 2018 в 08:55

4 ответа

для любого драйвера существует по крайней мере 2 шага: 1) установите драйверы и 2) зарегистрируйте принтер в lpadmin (спулер печати)

этому нужен драйвер КАПИТАНА; как Вы знаете, но существует три шага: скопируйте команды ниже; вставка в терминал; поразите клавишу ENTER к действию..

1) установите драйверы.. уже походит сделанный?


для проблем этого принтера я предлагаю, чтобы мы создали правило udev;

gksudo gedit /etc/udev/rules.d/99-CAPT.rules

и если это не может найти, что gedit устанавливают его с sudo apt install gedit

когда вышеупомянутый файл открывается, вставка

ATTRS {производитель} == "CANON", ДРАЙВЕРЫ == "usb", ПОДСИСТЕМЫ == "usb", ATTRS {idVendor} == "04a9", ATTRS {idProduct} == "2676", СИМВОЛЬНАЯ ССЫЛКА + = "CAPT2900"

перезагрузите свою систему и затем сделайте детали ниже


2) Зарегистрируйте принтер (PPD) в спулере печати.

sudo /usr/sbin/lpadmin -p LBP2900B -m CNCUPSLBP2900CAPTK.ppd -v ccp://localhost:59787 –E

3) Зарегистрируйте принтер в ccpd файле настройки демона.

sudo /usr/sbin/ccpdadmin -p LBP2900B -o /dev/CAPT2900

..... это - только этот случай

затем перезапустите ccpd демона

sudo /etc/init.d/ccpd start

0
ответ дан 23 November 2019 в 10:26

Используя следующий метод определенно поможет пользователям Ubuntu 18.04 64 битов установить и использовать свой принтер Canon LBP2900, который иначе может быть мучительным опытом для менее опытного.

Это НЕ поможет использовать официальный Linux (32 бита или 64 бита) драйвер LBP2900 от Canon в https://support-in.canon-asia.com/contents/IN/EN/0100459601.html. Так будучи бесполезен напрасно тратить время по нему. Следующие инструкции помогут вместо этого:

  1. Выполните следующее в терминале:

    $ sudo apt-get install build-essential git autoconf libtool libcups2-dev libcupsimage2-dev
    $ git clone https://github.com/agalakhov/captdriver.git
    $ cd captdriver
    $ autoreconf -i
    $ ./configure
    $ make
    

    В некоторых системах место назначения ниже могло бы быть /usr/libexec/cups/filter:

    $ sudo cp src/rastertocapt /usr/lib/cups/filter/
    $ sudo cp Canon-LBP-2900.ppd /usr/share/ppd/custom/
    
  2. Теперь откройте Settings-> Printers и Add Printer-> принтер USB, выбрав драйвер Canon LBP-2900 КАПИТАН принтер GDI, 0.1.0 из списка, и завершите остающиеся шаги вперед.

  3. Затем нажмите Apply и OK. Распечатайте тестовую страницу, и Ваш принтер Canon LBP2900 готов распечатать на Ubuntu 18.04 на 64 бита!

Примечание: Иногда, печать застревает с сообщением “Завершенный рендеринг”. В этом случае это помогло просто выключить и включить принтер снова.

Подтвердите и сообщите, если найдено полезный или не полезные.

2
ответ дан 23 November 2019 в 10:26

Я наконец выяснил, как установить и выполнить Canon LBP 2900B принтер на Ubuntu 18.04 (64 бита) успешно. Выполните шаги ниже показанного один за другим:

1) Загрузите драйверы: Многие люди предложат, чтобы следующая ссылка загрузила соответствующие диски.

https://support-in.canon-asia.com/contents/IN/EN/0100459601.html

Не делайте этого, вместо этого загружайте их с этой ссылки.

https://www.canondriver.net/canon-lbp2900b-driver-linux/

2) Выполненный после команд в терминале один за другим:

склонные sudo - получают установку libglade2-0

склонные sudo - получают установку libxml2:i386

склонные sudo - получают установку libstdc ++ 6:i386

склонные sudo - получают установку libpopt0:i386

3) Установите драйверы, загруженные с вышеупомянутого сайта. Разархивируйте его, перейдите к папке на 64 бита, перейдите к папке Debian и установите их путем двойного щелчка. Сначала установите второй. При установке второго пакета можно получить ошибку, что зависимости не встречены. В этом случае нажмите ниже данной ссылки и загрузите libpng12-0 и установите его.

https://packages.ubuntu.com/xenial/amd64/libpng12-0/download

4) Перезапустите чашки при помощи команды в терминале -

сервисная остановка чашек

сервисные чашки запускаются

5) Используйте ниже данной команды в терминале:

sudo/usr/sbin/lpadmin-p LBP2900-m CNCUPSLBP2900CAPTK.ppd-v ccp://localhost:59787-E

6) Регистрация принтера:

sudo/usr/sbin/ccpdadmin-p LBP2900-o/dev/usb/lp0

(Прежде чем, добавляя эту команду в терминале, проверьте, что/dev/usb/....... соединяют каналом и видят, есть ли у Вас lp0 файл, там или нет. У меня был lp1 вместо этого. Добавьте его соответственно. Если нет никакого файла, вероятно, Вы не запустили принтер при запуске его, что файл прибывает туда.)

7) Запустите ccpd демона:

sudo/etc/init.d/ccpd запускаются

8) Возьмите тестовую печать. Готово!

9) Если после перезапуска ОС, это не работает, дают следующую команду снова в терминале.

sudo/etc/init.d/ccpd запускаются

Кредит переходит в: https://gbtechnologie.blogspot.com/2018/11/how-ti-install-canon-2900-printer-on.html

1
ответ дан 23 November 2019 в 10:26

У меня была эта проблема с Canon Pixma MG3250. После чистой установки Ubuntu 18.04 я загрузил соответствующий cnijfilter и scangearmp файлы, и также установил CUPS.

У меня были все проблемы, обозначенные выше и в другом месте. Таким образом, я переустановил Ubuntu 18.04. Не делая ничего больше, я включил свой принтер, включенный, и Ubuntu, которую спрашивают, если я хотел установить его. Я согласился, и это шло вперед и установило его отлично. Конечно, мой компьютер был подключен к Интернету через USB.

Не только принтер работал, но также и сканер, с помощью Простого Сканирования. На моем ноутбуке, который является также двойной загрузкой Win 10 и Ubuntu 18.04, и который имел беспроводное соединение с Интернетом, я выполнил ту же процедуру, и снова принтер был установлен без любого вмешательства от меня.

Надеюсь, что это работает на Вас.....

0
ответ дан 23 November 2019 в 10:26

Другие вопросы по тегам:

Похожие вопросы: