Canon принтер не печатает linux

«Печать завершена», но принтер не печатает.

Linux Mint 18 (и 17.3 тоже). Принтеры (МФУ) Canon MF3010 и MF4410, подключены через USB (каждый к своему компьютеру). Драйвера с официального сайта Canon, последние, какие есть для этих моделей. Через 2-10 напечатанных страниц перестаёт печатать, хотя сообщения «Печать» и затем «Печать завершена» выходят, очередь печати соответственно очищается. Если выдернуть USB и вставить обратно (или выкл/вкл принтер) — снова начинает печатать, но через 2-10 страниц история повторяется. Подскажите, что с этим можно сделать?

Что за драйвер? Погугли ppd для этого принтера, скачай, положи в /etc/cups/ppd (если такого каталога нет, создай), выставь права 755 для каталога, для *.ppd — 644, запусти cups, зайди на localhost:631 браузером, и в настройках принтера укажи полный путь к ppd.

Подскажите, что с этим можно сделать?

К этим сапогам очень глючные дрова. Без проблем они не работают даже в шин, лучше и правда использовать HP или в крайнем случае гнусмас.

Драйвер в архиве *.tar.gz, там есть .deb 32- и 64-битные (его и устанавливал), они же в .rpm, и ещё пара архивов с разными .ppd на несколько серий устройств. На серию 4400 три разных .ppd, попробовал все по твоей инструкции — ничего не поменялось, всё равно через несколько копий перестаёт печатать.

Хм, не должно так быть. PPD — это PostScript Printer Description, файл с описанием возможностей данной модели. Cups управляет принтером с помощью информации из него. Значит, либо cups чего-то не умеет (попробуй его обновить), либо таки действительно PPD кривые.

Источник

Диагностика проблемы, когда принтер Canon не может печатать в Ubuntu

Я думаю, что unattended-upgrades — неправильный путь. Этот cronjob является более простым подходом:

Затем добавьте cronjob:

Примечание:

Система, которую я обновляю и обновляю таким образом, WSL Ubuntu без большого количества данных. Как правило, у меня нет проблем с удалением и переустановкой, насколько мне нравится.

Конечно, подход, который я принял, всегда должен приниматься с осторожностью.

4 ответа

У меня был случай, когда последняя версия драйвера 3.40 не работала для Canon MF4120 на Kubuntu версии 17.10: процесс

c3pldrv -i 6 -o 11 использовал 100% одного ядра процессора, когда я пытался что-то напечатать. Стрейс показал, что он постоянно пытался read(12, «», 6) .

К счастью, предыдущая версия драйвера 3.10 работает! Я просто должен был игнорировать зависимость libpng12-0 , которая отсутствует в Ubuntu 17.10.

Установленный пакет libpng16-16 не удовлетворял требованиям пакета .deb , поэтому мне пришлось игнорировать зависимость:

К сожалению, он оставляет «сломанный пакет», поэтому позже я изменил cndrvcups-ufr2-uk_3.10-1_amd64.deb ] и в контрольном файле я заменил libpng12-0 на libpng16-16 . Файл Deb можно изменить, используя . Легко распакуйте DEB, отредактируйте postinst и перепакуйте DEB .

Затем переустановил модифицированный пакет и все.

Я боролся в течение нескольких часов, пока он, наконец, не заработал. Сначала скачайте драйвер с сайта canon для linux ver 3.0 . После загрузки вам нужно извлечь его с помощью менеджера архивов

, после чего вы увидите папку с таким же имя, которое вы открываете, извлекаете его, и есть 32 bit папка и 64 bit папка

Читайте также:  Windows 10 не грузятся ярлыки

Я открыл 64-битную папку, потому что мой компьютер 64-битный, вы также открываете /home/jxxx/Downloads/cups-2.1.0-source.tar.bz2 папку извлечь ее, извлечение папки debian если здесь есть 2 папки, откройте оба, щелкните правой кнопкой мыши, запустите
, , перейдите в настройки, чтобы добавить файл щелчка на принтере ppa , и найдите его на компьютере, нажмите Linux_UFRII_PrinterDriver_V300 и вуаля! тест печати завершен

Теперь (в 2016 году) он хорошо работает в Ubuntu, хотя все же потребовались некоторые усилия, чтобы выяснить шаги. Это сводится к следующему:

Скачать Драйвер принтера UFR II / UFR II LT для Linux версии 3.10 . Один из источников: http://support-asia.canon-asia.com/contents/ASIA/EN/0100270810.html .

Открыть терминал (нажать CTRL-ALT-T).

Извлеките загруженный файл и введите каталог установки:

Теперь запустите сценарий установки от имени пользователя root. В скрипте есть настройки для работы с большинством linux, включая ubuntu.

Вот и все! Теперь откройте PDF и распечатайте, чтобы попробовать.

Большинство веб-инструкций просили установить драйверы принтера напрямую, дважды щелкнув файлы .deb в извлеченных каталогах. Это не сработало. Ключ должен запустить скрипт установки (шаг 4 выше). Это сработало для меня.

Это не просто сообщение «Я тоже». Я полтора года подробно изучал, как заставить мой Canon ImageClass D420 laserjet all-in-one работать с Linux. Итог — попробуйте последние версии драйверов (2.7 — июнь 2013 г.) от Canon, затем продайте свой Canon и купите то, что работает! Если время — деньги, а вы цените одно из них, продайте его раньше, чем позже.

Я начал с Ubuntu 12.04 (64-разрядная версия) только для того, чтобы обнаружить, что почти никому не удалось заставить работать многие лазерные принтеры Canon. Я продолжал заниматься этим бесчисленными часами исследований и в итоге заставил принтер работать на очень незначительной основе. Я извиняюсь, что большая часть этих 64-битных знаний была «сброшена» или устарела после полугодовых обновлений, когда я рискнул перейти на Mint Mate (Xfce Desktop) с 12.10 и Xubuntu (Xfce Desktop) для 13.04. Но те же проблемы с драйверами Canon сохранялись. В июне 13 года Canon выпустила свои 2.7 драйвера. Я был рад, что мой LaserJet работал сразу же (как и раньше). Однако мне все еще нужно было отключить питание принтера между заданиями на печать, чтобы заставить его работать.

Поскольку многие пользователи сталкивались с большинством своих проблем с 64-битными версиями, я решил использовать 32-битную версию Xubuntu (отлично!) Для 13.10. Эта загрузка от Canon (ищите вашу конкретную модель) включает файлы .deb для: cndrvcups-ufr2-us_2.70-1_i386.deb и cndrvcups-common_2.70-1_i386.deb

Я думаю, что для общего файла нужны быть установленным до ufr2 (если он не работает, попробуйте другой). Затем необходимо настроить параметры принтера так, чтобы он распознавал и ваш принтер, и соединение, и это не так просто, как кажется.
Мои настройки:

Описание: Canon D400-450 (UFRII LT)

Соединение: usb: // Canon / D400-450% 20 (UFRII% 20LT)? Serial = SJ3026

URI устройства: Canon D400-450 ver.2.7.

. После долгого переделок, пота, ругательств и времени, Canon не работает лучше, чем с моим первым разочаровывающим опытом в год и полтора года назад и три отдельные установки Ubuntu позже. Да, я могу печатать некоторое время — если я отключаю его между заданиями на печать. У меня большие трудности с печатью файлов .pdf из браузера или электронной почты. Я могу обойти это (большую часть времени), сначала печатая в файл, а затем печатая .pdf из моего локального файла. Однако только сегодня я напечатал 30-страничный документ в формате PDF. На нем напечатано 30 страниц чистого черного цвета! Никогда не заставлял его печатать правильно, используя все мои приемы. После того, как я отказался от этого и попытался напечатать почтовую этикетку USPS, я заметил, что мой индикатор ЦП был PEGGED, и диспетчер задач сказал мне, что C3pldrv использует 90% мощности ЦП. После закрытия всех программ и перезагрузки все было в порядке — и принтер выплевывал мою почтовую этикетку без запроса.

Читайте также:  Яндекс навигатор для windows ce для магнитолы

Суть четырех установок и тонны исследований заключается в том, что следует избегать использования Canon LaserJets и моноблоков, как чумы. Но тогда вы бы не читали это, если бы купили что-то еще. И это только часть принтера этого Canon. У меня не было абсолютно никакого успеха со сканером. Сканер Canon не работает с этим устройством. «Устройства не распознаны» Я перепробовал так много интерфейсных частей SANE и улучшил трюки, которые привели меня в SANE. Единственный луч надежды для сканера — использовать VueScan (фантастическое (малоценное) приложение для сканирования, которое было разработано с Ubuntu) с их рекомендациями. Я собираюсь попробовать это снова, поскольку я обнаружил это в критический момент, когда мне действительно нужно было выполнить какую-то работу, кроме проблемы съемки Canon. Удачи — я получу больше информации, как только получу.

Источник

Установка принтеров Canon серии LBP в Ubuntu

Здравствуйте. После выхода в свет Ubuntu 12.04 в состав ее сборки вошли пакеты драйверов для принтеров Canon серии LBP. Но, все же при установке принтера в системе, драйвер отказывается работать корректно.

Всем заинтересованным данной проблемой прошу ознакомиться с инструкцией, в ходе выполнения которой все же удалось заставить фунционировать принтер модели Canon LBP 3010.

Инструкция так же будет справедлива и для других принтеров Canon следующих моделей:

LBP-1120, LBP-1210, LBP2900, LBP3000, LBP3050/LBP3018/LBP3010, LBP3150/LBP3108/LBP3100, LBP3200, LBP3210, LBP3250, LBP3300, LBP3310, LBP3500, LBP5000, LBP5050, LBP5100, LBP5300, LBP6018/LBP6000, LBP6300dn, LBP7200C, LBP9100Cdn.

Шаг 1. Прежде всего нужно скачать драйвер со страницы загрузки Canon.

Шаг 2. Распакуйте скачанный архив. Установите содержащиеся в нем пакеты в указанной последовательности:

Шаг 3. Перезапуск CUPS

Шаг 4. Регистрация принтера в спулере печати:

Например, для принтера LBP-1120 строка будет выглядеть так:

Названия соответствующих файлов PPD:

LBP-1120: CNCUPSLBP1120CAPTK.ppd
LBP-1210: CNCUPSLBP1210CAPTK.ppd
LBP2900: CNCUPSLBP2900CAPTK.ppd
LBP3000: CNCUPSLBP3000CAPTK.ppd
LBP3050/LBP3018/LBP3010: CNCUPSLBP3050CAPTK.ppd
LBP3150/LBP3108/LBP3100: CNCUPSLBP3150CAPTK.ppd
LBP3200: CNCUPSLBP3200CAPTK.ppd
LBP3210: CNCUPSLBP3210CAPTK.ppd
LBP3250: CNCUPSLBP3250CAPTK.ppd
LBP3300: CNCUPSLBP3300CAPTK.ppd
LBP3310: CNCUPSLBP3310CAPTK.ppd
LBP3500: CNCUPSLBP3500CAPTK.ppd
LBP5000: CNCUPSLBP5000CAPTK.ppd
LBP5050 series: CNCUPSLBP5050CAPTK.ppd
LBP5100: CNCUPSLBP5100CAPTK.ppd
LBP5300: CNCUPSLBP5300CAPTK.ppd
LBP6018/LBP6000: CNCUPSLBP6018CAPTK.ppd
LBP6300dn: CNCUPSLBP6300CAPTK.ppd
LBP7200C series: CNCUPSLBP7200CCAPTK.ppd
LBP9100Cdn: CNCUPSLBP9100CCAPTK.ppd

Шаг 5. Регистрация принтера в демоне ccpd

Например, для принтера LBP3010 строка будет выглядеть так:

Если подключаем сетевой принтер, то нужно указать IP-адрес, например:

Шаг 6. Разрешение загрузки модуля usblp, установка пакета

Комментирование строки blacklist usblp:

Устанавливаем в начале строки #, после этого выполняем:

Шаг 7. После этого следует запустить демон ccpd

После этого принтер должен заработать.

Шаг 8. Если принтер печатает нормально, то добавим демон ccpd в автозагрузку, чтоб не запускать каждый раз вручную:

Источник

Canon принтер не печатает linux

Здравствуйте)
Буду благодарен за помощь в настройке canon lbp3010b.
Сейчас принтер повторно поставил на Rosa Fresh R7 KDE 64-bit.

Читайте также:  Windows display driver model wddm drivers

Делал таким способом:
1. Скачал с офсайта 64-битный архив драйверо v2.70 под мой принтер.
2. Установил 64-битные rpm пакеты (2 шт.) в консоле под рут.
3. После перезапуск CUPS sudo service cups restart
4. Дальше запустил графический установщик «Настройка принтера» в Параметрах системы.
5. Во время установки, установщик обнаружил данный принтер, скачал еще кучу библиотек.
6. Принтер установился.
7. После этого запустил демон ccpd sudo service ccpd start

В итоге получилось вот это (см. скриншот). Но после установки отправлял задание тестовой страницы на печать, но оно отображалось в очереди печати, но принтер все равно не печатал(

После перезагрузки пк, принтер все равно не печатает.

Не знаю, как заставить его печатать (

Всем добрый день!
И он по настоящему добрый))))))))
Удалось настроить и начать печать на принтере Canon LBP3010B

Моя огромнейшая благодарность за помощь в настройке принтера, за подробнейшую инструкцию и за сделанное для меня учебное видео с подробнейшим описанием установки и настройки принтера, форумчанину krylov__a c официального форума Rosa linux ))))))

Вот ссылка на инструкцию на wiki Установка принтеров Canon LBP http://wiki.rosalab.ru/ru/index.php/Установка_принтер..

Ссылка на видео Установка Canon LBP в Rosa Linux https://www.youtube.com/watch?v=rhUJZBtwNYs

Видео суперподробное и понятное, установку и настройку принтера рекомендую проводить по нему

Теперь расскажу о том с чем пришлось столкнуться мне при установке и настройке принтера Canon LBP3010B

Установку принтера делал на свою текущую рабочую систему Rosa Fresh R7 KDE 64-bit (т.е. не на чистую ОС )

Все шаги делал по инструкции и установка принтера прошла успешно)

После установки принтера и перезагрузки ПК возникла проблема с печатью.

В процессе запуска текста на печать возникла проблема со службой ccpd из-за которой после установки принтер не печатал.

Ниже описание проблемы, решение и скриншоты:

После завершения процесса установки принтера по вашей инструкции принтер был включен. Появилось сообщение в системном трее панели задач, что принтер обнаружен и устанавливается.
После вошел в Параметры системы и кликнул иконку Настройка принтера и мне в ответ вывалилось такое сообщение «Для удовлетворения зависимостей будут установлены следующие пакеты» (см. Снимок1.png), я нажал ОК
Зависимости скачались и принтер установился и появился в окошке (см снимок2.png)

Сделал по умолчанию моим принтером LBP3010

Потом отправил на печать текст из блокнота на принтер LBP3010
Задание на печать появилось в Очереди печати.

Принтер не печатает !

Проверил сколько процессов ccpd запущено. Оказалось, что только один процесс ccpd. Поэтому, принтер не печатал.

ОЧЕНЬ ВАЖНО . Перед печатью нужно проверить в Системном мониторе, чтобы было запущено ДВА процесса ccpd, а не один. Иначе принтер печатать не будет.

Для запуска службы ccpd я вошел в Параметры системы и запустил значок Управление системными службами. Оказалось, что у меня служба ccpd была не запущена (кажется я раньше ее отключал и забыл об этом). Тогда в окне Службы и демоны я запустил службу ccpd, поставил галочку стартовать при загрузке и Ок (см снимок4.png).

После в Системном мониторе увидел, что теперь запущены две службы ccpd .

Далее отправил на печать текст из либреофиса Write и принтер LBP3010 распечатал текст!

Принтер выключил, перезагрузил компьютер.
Принтер включил и отправил на печать текст.

Источник

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