У меня есть принтер 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 корневой концентратор
для любого драйвера существует по крайней мере 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
Используя следующий метод определенно поможет пользователям Ubuntu 18.04 64 битов установить и использовать свой принтер Canon LBP2900, который иначе может быть мучительным опытом для менее опытного.
Это НЕ поможет использовать официальный Linux (32 бита или 64 бита) драйвер LBP2900 от Canon в https://support-in.canon-asia.com/contents/IN/EN/0100459601.html. Так будучи бесполезен напрасно тратить время по нему. Следующие инструкции помогут вместо этого:
Выполните следующее в терминале:
$ 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/
Теперь откройте Settings-> Printers и Add Printer-> принтер USB, выбрав драйвер Canon LBP-2900 КАПИТАН принтер GDI, 0.1.0 из списка, и завершите остающиеся шаги вперед.
Затем нажмите Apply и OK. Распечатайте тестовую страницу, и Ваш принтер Canon LBP2900 готов распечатать на Ubuntu 18.04 на 64 бита!
Примечание: Иногда, печать застревает с сообщением “Завершенный рендеринг”. В этом случае это помогло просто выключить и включить принтер снова.
Подтвердите и сообщите, если найдено полезный или не полезные.
Я наконец выяснил, как установить и выполнить 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
У меня была эта проблема с Canon Pixma MG3250. После чистой установки Ubuntu 18.04 я загрузил соответствующий cnijfilter и scangearmp файлы, и также установил CUPS.
У меня были все проблемы, обозначенные выше и в другом месте. Таким образом, я переустановил Ubuntu 18.04. Не делая ничего больше, я включил свой принтер, включенный, и Ubuntu, которую спрашивают, если я хотел установить его. Я согласился, и это шло вперед и установило его отлично. Конечно, мой компьютер был подключен к Интернету через USB.
Не только принтер работал, но также и сканер, с помощью Простого Сканирования. На моем ноутбуке, который является также двойной загрузкой Win 10 и Ubuntu 18.04, и который имел беспроводное соединение с Интернетом, я выполнил ту же процедуру, и снова принтер был установлен без любого вмешательства от меня.
Надеюсь, что это работает на Вас.....