Подключение принтеров Canon LBP
Подключение принтеров Canon LBP
Поскольку старая наша "вика" отдала концы, а тема, наколько я могу судить, ещё довольно актуальна, решил её возродить - вопрос, о том как заставить работать на нашей операционной системе лазерные принтеры Сanon серии LBP.
Для этого нужно:
1) скачать приложенный ниже скрипт;
2) распаковать его в домашнюю директорию (если скрипт находится в папке Загрузки, то, переходим туда:
cd ./Загрузки);
3) дать права на исполнение от администратора: chmod +x rosa_canon_lbp.sh
4) запустить скрипт от администратора: ./rosa_canon_lbp.sh
P.S. Огромная благодарность форумчанину с ником krylov__a - это он автор данного скрипта.
P.P.S. Модифицировать скрипт при недоступности гугл драйва совсем не нужно. В скрипте уже заложена проверка на существование rpm пакетов драйверов в домашней директории - если rpm пакеты драйверов присутствуют в домашней директории, то подключения к гугл драйву и скачивания не произойдёт. Так что после очередной установки сохраните два пакета из домашней директории, имена которых начинаются с cndrvcups**** и затем перед последующими установками просто подкладывайте их в домашнюю директорию перед запуском скрипта. Только не забывайте, что для разных разрядностей ОС пакеты драйверов отличаются. Ссылка на официальный последний драйвер - https://www.canon.ru/support/consumer/p ... 20(64-bit)
Для этого нужно:
1) скачать приложенный ниже скрипт;
2) распаковать его в домашнюю директорию (если скрипт находится в папке Загрузки, то, переходим туда:
cd ./Загрузки);
3) дать права на исполнение от администратора: chmod +x rosa_canon_lbp.sh
4) запустить скрипт от администратора: ./rosa_canon_lbp.sh
P.S. Огромная благодарность форумчанину с ником krylov__a - это он автор данного скрипта.
P.P.S. Модифицировать скрипт при недоступности гугл драйва совсем не нужно. В скрипте уже заложена проверка на существование rpm пакетов драйверов в домашней директории - если rpm пакеты драйверов присутствуют в домашней директории, то подключения к гугл драйву и скачивания не произойдёт. Так что после очередной установки сохраните два пакета из домашней директории, имена которых начинаются с cndrvcups**** и затем перед последующими установками просто подкладывайте их в домашнюю директорию перед запуском скрипта. Только не забывайте, что для разных разрядностей ОС пакеты драйверов отличаются. Ссылка на официальный последний драйвер - https://www.canon.ru/support/consumer/p ... 20(64-bit)
- Вложения
-
- rosa_canon_lbp.tar.bz2
- (4.01 КБ) 76 скачиваний
Последний раз редактировалось Sartorius 25 окт 2025, 19:14, всего редактировалось 1 раз.
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
Re: Подключение принтеров Canon LBP
если есть возможность, потестируйте с этим пакетом https://abf.io/build_lists/5478908 (cndrvcups-capt-2.71-1-rosa13.x86_64.rpm пакет)
в нем уже и правило udev и systemd сервис есть
в нем уже и правило udev и systemd сервис есть
Re: Подключение принтеров Canon LBP
Хорошо, на выходных попробую и напишу результат.
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
Re: Подключение принтеров Canon LBP
Прошу прощения за паузу в данной теме. По данной ссылке пакета - cndrvcups-capt-2.71-1-rosa13.x86_64.rpm - нету.
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
Re: Подключение принтеров Canon LBP
Все переехало в проект cnrdrvcups-lb
Незнаю для каких принтеров какой пакет ставить:
cnrdrvcups-lipslx
cnrdrvcups-ufr2-uk
cnrdrvcups-ufr2-us
Незнаю для каких принтеров какой пакет ставить:
cnrdrvcups-lipslx
cnrdrvcups-ufr2-uk
cnrdrvcups-ufr2-us
Re: Подключение принтеров Canon LBP
Пакеты для более современных принтеров Canon, UFR2, вроде как. Сегодня попробую, отпишусь.
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
Re: Подключение принтеров Canon LBP
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
Re: Подключение принтеров Canon LBP
Через скрипт установка также завершилось, как говорит один мой товарищ-линуксоид, полной "фетяской":
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
-
kartavenko
- Сообщения: 492
- Зарегистрирован: 16 май 2023, 15:51
Re: Подключение принтеров Canon LBP
Попробуйте по этой инструкции https://redos.red-soft.ru/base/redos-7_ ... r-connect/
Re: Подключение принтеров Canon LBP
добавил cndrvcups-capt в платформы, пока поставьте пакет отсюда https://abf.io/build_lists/5497049
Re: Подключение принтеров Canon LBP
у него нет проблемы с принтером, мы пытаемся протестировать пакеты из репозитария на работоспособность! ненадо никаких скриптов и инструкций, пока что.kartavenko писал(а): 08 окт 2025, 23:27 Попробуйте по этой инструкции https://redos.red-soft.ru/base/redos-7_ ... r-connect/
Re: Подключение принтеров Canon LBP
Продолжаю эксперименты. Что удалось выяснить:
1). После установки вышеуказанных пакетов в базе драйверов появилась данная модель принтера, однако через "Параметры системы" - "Интсрументы настройки компьютера" снова выпала ошибка - "содержит недопустимые символы" и принтер не добавляется в систему.
2). Однако, через "Система" - "Параметры печати" принтер добавить можно, система начинает его "видеть" (после назанчаения его принтером по умолчанию он появляется, например, в запросе на печть в LibreOffice Writer, однако печатать там категорически отказывается. При печати тестовой страницы запрсы уходят "в никуда", а потом система сообщает, что принтер готов.
Тут мне вспомнилось, что в своё время, чтобы заставить печатать данный принтер на одной из Бубунт, мне приходилось подключать 32-битные "репы" библиотек и скрипт оттуда скачивал при установке более пятнадцати библиотек и только после этого принтер начинал работать. Не тут ли та же самая "собака зарыта"?
1). После установки вышеуказанных пакетов в базе драйверов появилась данная модель принтера, однако через "Параметры системы" - "Интсрументы настройки компьютера" снова выпала ошибка - "содержит недопустимые символы" и принтер не добавляется в систему.
2). Однако, через "Система" - "Параметры печати" принтер добавить можно, система начинает его "видеть" (после назанчаения его принтером по умолчанию он появляется, например, в запросе на печть в LibreOffice Writer, однако печатать там категорически отказывается. При печати тестовой страницы запрсы уходят "в никуда", а потом система сообщает, что принтер готов.
Тут мне вспомнилось, что в своё время, чтобы заставить печатать данный принтер на одной из Бубунт, мне приходилось подключать 32-битные "репы" библиотек и скрипт оттуда скачивал при установке более пятнадцати библиотек и только после этого принтер начинал работать. Не тут ли та же самая "собака зарыта"?
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
Re: Подключение принтеров Canon LBP
да это очень плохо, но как починить я не знаюSartorius писал(а): 09 окт 2025, 23:37 "содержит недопустимые символы" и принтер не добавляется в систему.
Вот в этой версии https://abf.io/build_lists/5498627, я добавил упрощенный rosa_canon_lbp.sh, попробуйте (отличия только в том, что не ставит и не качает пакеты т.к. уже установлены)
Re: Подключение принтеров Canon LBP
Может чем поможет?
У пользователя на "R13" есть такой с USB-подключением и работает:
+
в этой же системе есть ещё "Canon", сетевой и на др. драйвере:
У пользователя на "R13" есть такой с USB-подключением и работает:
в этой же системе есть ещё "Canon", сетевой и на др. драйвере:
Последний раз редактировалось nickm 10 окт 2025, 14:03, всего редактировалось 1 раз.
Re: Подключение принтеров Canon LBP
Надо будет попробовать.
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
Re: Подключение принтеров Canon LBP
Продолжаем. Установил пакет cndrvcups-capt-2.71-1-rosa13.x86_64.rpm - система принтер "увидела", в LibreOffice задания на печать уходят, но реально принтер молчит, а потом появляется сообщение "печать завершена".
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
Re: Подключение принтеров Canon LBP
Перечитал ещё раз тему и не увидел, в каком сообщении Вы указывали модель этого-самого, злополучного принтера?
Re: Подключение принтеров Canon LBP
Canon LBP 6000B.
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
Re: Подключение принтеров Canon LBP
Sartorius писал(а): 24 окт 2025, 19:00 Продолжаем. Установил пакет cndrvcups-capt-2.71-1-rosa13.x86_64.rpm - система принтер "увидела", в LibreOffice задания на печать уходят, но реально принтер молчит, а потом появляется сообщение "печать завершена".
запускали?я добавил упрощенный rosa_canon_lbp.sh, попробуйте (отличия только в том, что не ставит и не качает пакеты т.к. уже установлены)
Re: Подключение принтеров Canon LBP
Понятно.
Выше было приведено каких пакетов достаточно для работы некоторых моделей LBP-принтеров "Canon" и конфигурационный файл CUPS, где указан DeviceURI-устройства:
Код: Выделить всё
$ dnf repoquery --list cups-drivers-captdriver | grep -i \.ppd
Последняя проверка окончания срока действия метаданных: 0:01:27 назад, Сб 25 окт 2025 12:34:16.
/usr/share/cups/model/captdriver/Canon-LBP2900.ppd
/usr/share/cups/model/captdriver/Canon-LBP3000.ppd
/usr/share/cups/model/captdriver/Canon-LBP3010.ppd
/usr/share/cups/model/captdriver/Canon-LBP3100.ppd
/usr/share/cups/model/captdriver/Canon-LBP3108.ppd
/usr/share/cups/model/captdriver/Canon-LBP3150.ppd
/usr/share/cups/model/captdriver/Canon-LBP6000.ppd
/usr/share/cups/model/captdriver/Canon-LBP6018.ppd
Код: Выделить всё
$ dnf repoquery --list cups-drivers-capt | grep -i \.ppd
Последняя проверка окончания срока действия метаданных: 0:02:06 назад, Сб 25 окт 2025 12:34:16.
/usr/share/cups/model/capt/Canon-LBP-1120-capt.ppd
/usr/share/cups/model/capt/Canon-LBP-810-capt.ppd
Re: Подключение принтеров Canon LBP
P.S. Возможно, возникла ошибка при копировании текста скрипта; а вы не могли бы приаттачить свой вариант скрипта, как я сделал в первом сообщении данной темы?Установка драйвера Linux CAPT Printer Driver для принтеров Canon LBP
./rosa_canon_lbp.sh: строка 188: на: команда не найдена
./rosa_canon_lbp.sh: строка 203: неожиданный конец файла во время поиска «'»
./rosa_canon_lbp.sh: строка 207: синтаксическая ошибка: неожиданный конец файла
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
Re: Подключение принтеров Canon LBP
https://abf.io/import/cndrvcups-capt/bl ... non_lbp.sh вот скрипт
хз что там неправильное, я просто лишнее выкинул (хотя вроде как нашел опечатку, поправил)
https://abf.io/build_lists/5504531
хз что там неправильное, я просто лишнее выкинул (хотя вроде как нашел опечатку, поправил)
https://abf.io/build_lists/5504531
Re: Подключение принтеров Canon LBP
Данный вариант скрипта отработал без ошибок. Однако принтер печатать не желает.
В очереди печати сообщение - "Печать приостановлена. ссp_send_data error,exit".
P.S. Методом гугления нарыл информацию на сайте Alt Linux - там эта проблема решалась установкой 32-битной библиотеки i586-libpopt i586-libtiff4. В нашей "репе" я её не нашёл. Зато нашёл libtiff-progs-4.6.0-2.x86_64 - однако опять ничего не изменилось.
P.S. Методом гугления нарыл информацию на сайте Alt Linux - там эта проблема решалась установкой 32-битной библиотеки i586-libpopt i586-libtiff4. В нашей "репе" я её не нашёл. Зато нашёл libtiff-progs-4.6.0-2.x86_64 - однако опять ничего не изменилось.
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
Re: Подключение принтеров Canon LBP
Ну нет, либы i686 не наш путь.
captstatusui смотрите чего выдает
captstatusui смотрите чего выдает
Re: Подключение принтеров Canon LBP
ldd /usr/bin/captfilter
Вот этой командой можно проверить, нужны ли i686 либы (по идее мы же компилируем, не должно бы)
Вот этой командой можно проверить, нужны ли i686 либы (по идее мы же компилируем, не должно бы)
Re: Подключение принтеров Canon LBP
Status Monitor is showed only when errors occur
ldd: /usr/bin/captfilter: Нет такого файла или каталога
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
Re: Подключение принтеров Canon LBP
Вы нарабатываете опыт и желаете "кровь из носа" использовать драйвера с оф.сайта от разработчика "Canon" или же всё таки, перед Вами стоит цель заставить работать имеющееся оборудование?Sartorius писал(а): 27 окт 2025, 13:54 Данный вариант скрипта отработал без ошибок. Однако принтер печатать не желает.![]()
Если второе, то ведь выше уже было сказано, что следует сделать, и для этого даже не понадобиться "городить огород".
Извиняюсь за то, если сразу не уловил Вашу мысль/ затею и ещё раз переспросил.
Re: Подключение принтеров Canon LBP
От набора опыта я, конечно никогда не отказываюсь - знаний много не бывает. Но в контексте данной темы моя цель - выработать максимально простой, стабильный алгоритм установки данного типа принтеров, с которыми я, волею случая, вынужден "воевать" со времён Mandriva One.
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
Re: Подключение принтеров Canon LBP
Вот выше и привел самый простой способ.Sartorius писал(а): 27 окт 2025, 21:29Но в контексте данной темы моя цель - выработать максимально простой, стабильный алгоритм установки данного типа принтеров
Сам было удивился пару-тройку лет назад, когда вводил в эксплуатацию систему с указанным выше принтером. Никаких "танцев с бубном" - установил и работает, а ведь до этого, ранее, и скриптами "баловался", ага:
Re: Подключение принтеров Canon LBP
Помоги нам на имеющихся в Роса пакетах сделать, пожалуйста.
Пакеты я переделаю как скажете и будет хорошо.
Re: Подключение принтеров Canon LBP
/usr/bin/captfilter он действительно только под i686 и его не ставим, неужели без этой заразы никак?
https://abf.io/import/cups-drivers-captdriver вот у нас есть еще альтернативный драйвер
https://github.com/mounaiban/captdriver/wiki
https://abf.io/import/cups-drivers-captdriver вот у нас есть еще альтернативный драйвер
https://github.com/mounaiban/captdriver/wiki
Re: Подключение принтеров Canon LBP
cndrvcups-capt-2.71-4 - добавил установку captfilter, чтобы поставилось, нужно подключить i686 main репозитарий
Re: Подключение принтеров Canon LBP
Постараюсь заполучить указанный выше принтер:
Возможно, что именно эта модель не поддерживается/ плохо поддерживается CAPT-драйвером и его действительно следует отлаживать.
Re: Подключение принтеров Canon LBP
А где и как это сделать? По умолчанию он как бы подключен. Или это неофициальная "репа"?irton писал(а): 28 окт 2025, 08:52 cndrvcups-capt-2.71-4 - добавил установку captfilter, чтобы поставилось, нужно подключить i686 main репозитарий
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
Re: Подключение принтеров Canon LBP
Хз, я подключил реп и у меня поставилось
Re: Подключение принтеров Canon LBP
Уух, это была целая эпопея, и спустя 3 недели принтер у Меня на руках...
На имеющихся не взлетело, поэтому, вторым делом отработал инструкцию из этого сообщения с форума "Альт".
Скомпилировал, подкинул файл фильтра, перезапустил CUPS, переустановил принтер с указанным "Canon-LBP3010-3018-3050.ppd" - как итог, принтер печатает.
Список пакетов из репозитория такой:
Код: Выделить всё
# dnf list installed | grep -iE "capt|canon"
cups-drivers-capt.x86_64 0.1-19 @mirror-rosa-x86_64-main
cups-drivers-captdriver.x86_64 0.1.4.1-2.git627192.7 @mirror-rosa-x86_64-main
task-printing-canon.x86_64 13-23 @mirror-rosa-x86_64-main
Код: Выделить всё
# ls -l /usr/lib/cups/filter | grep -i capt
-rwxr-xr-x 1 root root 148256 ноя 15 2025 rastertocapt
-rwxr-xr-x 1 root root 31448 фев 19 2025 rastertocapt.ori
Последний раз редактировалось nickm 15 ноя 2025, 14:14, всего редактировалось 1 раз.
Re: Подключение принтеров Canon LBP
мало подробностейНа имеющихся не взлетело
strip наверное не сделан, вот и отличаетсяОбратил внимание на то, что скомпилированный файл фильтра в размере в разы отличается
Вобще методику опробываем для cndrvcups, вот ее бы надо попробовать.
Re: Подключение принтеров Canon LBP
Какие подробности следует добавить?
Возможно, в этом не силён;irton писал(а): 15 ноя 2025, 14:30strip наверное не сделан, вот и отличаетсяОбратил внимание на то, что скомпилированный файл фильтра в размере в разы отличается
Это с нагромождением дополнительных юнитов в виде ccpd? Зачем нужны лишние сущности в системе?irton писал(а): 15 ноя 2025, 14:30 Вообще методику опробываем для cndrvcups, вот ее бы надо попробовать.
Если уже имеется вышеуказанный пакет:
Код: Выделить всё
$ dnf info cups-drivers-captdriver
Последняя проверка окончания срока действия метаданных: 0:00:48 назад, Сб 15 ноя 2025 17:53:12.
Установленные пакеты
Имя : cups-drivers-captdriver
Версия : 0.1.4.1
Выпуск : 2.git627192.7
Архитектура : x86_64
Размер : 198 k
Источник : cups-drivers-captdriver-0.1.4.1-2.git627192.7.src.rpm
Репозиторий : @System
Из репозитор : mirror-rosa-x86_64-main
Краткое опис : Драйвер CAPT для принтеров Canon LBP2900/3000/3010/3100/3108/3150/6000/6018
URL : https://github.com/mounaiban/captdriver
Лицензия : GPL-3.0-or-later
Описание : Captdriver - это альтернативный драйвер для лазерных принтеров Canon,
: которые поддерживает только проприетарные принтеры с Протокололом связи CAPT
: и связанными с ним форматом потоков данных.
: Он призван быть портативным и надежным драйвером, способным продлить срок службы существующих принтеров,
: поддерживаемых только CAPT, за счет поддержки на большее количество платформ и операционных систем.
:
: Драайвера разработаны на основе методов обратной инженерии, но могут не тестироваться на реальной аппаратуре
:
: Руководство по работе с драйвером принтеры - https://github.com/mounaiban/captdriver/wiki
:
: Имеется информация, что поддерживаются в разной степени следующие принтеры:
:
: LBP2900
: LBP3000
: LBP3010
: LBP3100/3108/3150
: LBP6000/6018
Код: Выделить всё
$ dnf provides /usr/lib/cups/filter/rastertocapt
Последняя проверка окончания срока действия метаданных: 0:00:05 назад, Сб 15 ноя 2025 18:02:47.
cups-drivers-captdriver-0.1.4.1-2.git627192.7.x86_64 : Драйвер CAPT для принтеров Canon LBP2900/3000/3010/3100/3108/3150/6000/6018
Репозиторий : @System
Совпадения с:
Имя файла : /usr/lib/cups/filter/rastertocapt
cups-drivers-captdriver-0.1.4.1-2.git627192.7.x86_64 : Driver for Canon CAPT printers LBP2900/3000/3010/3100/3108/3150/6000/6018
Репозиторий : mirror-rosa-x86_64-main
Совпадения с:
Имя файла : /usr/lib/cups/filter/rastertocapt
Код: Выделить всё
$ sudo cat /etc/cups/printers.conf
# Printer configuration file for CUPS v2.4.14
# Written by cupsd
# DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
NextPrinterId 2
<Printer Canon_LBP6000_LBP6018>
PrinterId 1
UUID urn:uuid:baa29177-2918-3226-4e3a-f6f2cdfa1182
Info Canon LBP6000/LBP6018
Location
MakeModel Canon Inc LBP3010/LBP3018/LBP3050 r2c, 0.1.4
DeviceURI usb://Canon/LBP6000/LBP6018?serial=0000A3C2QG1s
State Idle
StateTime 1763203330
ConfigTime 1763203324
Type 36932
Accepting Yes
Shared No
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy retry-job
</Printer>
Re: Подключение принтеров Canon LBP
проверьте пакет отсюда https://abf.io/build_lists/5510824
обновил ppd файлы
(как я уже говорил, с принтерами проблем нету, но хочется довести до нормального вида пакеты в репозитарии)
обновил ppd файлы
потому что вот у нас есть еще и такие пакеты, и как-то бы их до ума довестиЭто с нагромождением дополнительных юнитов в виде ccpd? Зачем нужны лишние сущности в системе?
(как я уже говорил, с принтерами проблем нету, но хочется довести до нормального вида пакеты в репозитарии)
Re: Подключение принтеров Canon LBP
Полностью Вас поддерживаю, поэтому и проявляю активность в этой теме, но вот "пилить" никому не нужный сценарий с юнитом, полагаю, это лишнее;
Установил, перезапустил CUPS, предварительно сравнил diff'ом *.PPD, отправил тестовую страницу, подождал, очередь принтера очистилась - полагаю, что всё работает, т.к. проверял удалённо, по той причине, что уже покинул место расположения принтера. Визуально смогу убедиться не ранее завтрашнего/ послезавтрашнего дня.
Конфиг принтера в CUPS такой:
Код: Выделить всё
$ sudo cat /etc/cups/printers.conf
# Printer configuration file for CUPS v2.4.14
# Written by cupsd
# DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
NextPrinterId 2
<Printer Canon_LBP6000_LBP6018>
PrinterId 1
UUID urn:uuid:2332b38a-85fa-3b60-7fb2-e4dffa60bdab
Info Canon LBP6000/LBP6018
Location
MakeModel Canon LBP6000 r2c, 0.1.4
DeviceURI usb://Canon/LBP6000/LBP6018?serial=0000A3C2QG1s
State Idle
StateTime 1763213426
ConfigTime 1763213427
Type 36932
Accepting Yes
Shared No
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy retry-job
</Printer>
Re: Подключение принтеров Canon LBP
Сегодня могу приложить тест фильтра и *.PPD при отправке 4-х страничного *.pdf файла, который выполняется без ошибок:nickm писал(а): 15 ноя 2025, 16:38Визуально смогу убедиться не ранее завтрашнего/ послезавтрашнего дня.
Код: Выделить всё
$ /usr/sbin/cupsfilter -P /usr/share/cups/model/captdriver/Canon-LBP6000.ppd -m application/vnd.cups-raster ~/test.pdf > ~/out.raster
...
DEBUG: cfFilterGhostscript: Ghostscript (PID 65651) exited with no errors.
DEBUG: cfFilterGhostscript: Logging (PID 65652) exited with no errors.
DEBUG: cfFilterChain: ghostscript completed with status 0.
INFO: cfFilterChain: ghostscript (PID 65650) exited with no errors.
INFO: universal (PID 65648) exited with no errors.Re: Подключение принтеров Canon LBP
Файл фильтра так же изменился, др. словами, решение заключается не только в обновлении *.PPD :
Код: Выделить всё
$ ls -l /usr/lib/cups/filter | grep -i capt
-rwxr-xr-x 1 root root 32968 ноя 15 18:08 rastertocapt
-rwxr-xr-x 1 root root 31448 фев 19 2025 rastertocapt.oriRe: Подключение принтеров Canon LBP
ну ваше право, не могу осуждать, но есть и другие люди, кому интересноно вот "пилить" никому не нужный сценарий с юнитом, полагаю, это лишнее;
Да опции компиляции могут влиять конечно.
Re: Подключение принтеров Canon LBP
Не спорю, поэтому выше, забегая наперёд, и вопрошал:irton писал(а): 15 ноя 2025, 17:23ну ваше право, не могу осуждать, но есть и другие люди, кому интересноно вот "пилить" никому не нужный сценарий с юнитом, полагаю, это лишнее;
, на что был получен ответ:nickm писал(а): 27 окт 2025, 20:41Вы нарабатываете опыт и желаете "кровь из носа" использовать драйвера с оф.сайта от разработчика "Canon" или же всё таки, перед Вами стоит цель заставить работать имеющееся оборудование?Sartorius писал(а): 27 окт 2025, 13:54 Данный вариант скрипта отработал без ошибок. Однако принтер печатать не желает.![]()
Sartorius писал(а): 27 окт 2025, 21:29 От набора опыта я, конечно никогда не отказываюсь - знаний много не бывает. Но в контексте данной темы моя цель - выработать максимально простой, стабильный алгоритм установки данного типа принтеров, с которыми я, волею случая, вынужден "воевать" со времён Mandriva One.
Re: Подключение принтеров Canon LBP
Ага, очень удобно.Barmalei писал(а): подключаешь, система его определяет и ставит нужные драйвера, никаких скриптов и все работает.
Надо будет проверить такой способ установки принтера "Canon LBP-6000B", на обновлённом пакете драйвера.
Есть некоторые сомнения, что вот так просто получится, т.к. установку производил с помощью CUPS, а автонастройка, если не ошибаюсь, по умолчанию, предлагает IPP-протокол, в который, данный принтер не умеет - вот тут выше скрин прилагался:
- VictorR2007
- Сообщения: 8025
- Зарегистрирован: 12 сен 2011, 13:00
Re: Подключение принтеров Canon LBP
Кстати, по картинке.
В kde6 убрали установку по умолчанию пакета plasma6-print-manager.
Оставили по умолчанию system-config-printer.
Это в новых образах.
Пакет task-plasma6 сейчас в testing.
После обновления пакета task-plasma6, может удалить plasma6-print-manager.
Имейте ввиду, что возможно понадобится установить заново plasma6-print-manager,
если нужен именно этот пакет.
Re: Подключение принтеров Canon LBP
Благодарю - спасибо, важное замечание, записал.VictorR2007 писал(а): 15 ноя 2025, 20:07После обновления пакета task-plasma6, может удалить plasma6-print-manager.
- VictorR2007
- Сообщения: 8025
- Зарегистрирован: 12 сен 2011, 13:00
Re: Подключение принтеров Canon LBP
Сейчас обсудили это вопрос, и я переделаю сейчас пакет task-plasma6.
Запишу по другому зависимости, чтобы не удалялся пакет plasma6-print-manager,
если он уже был ранее в системе.
Re: Подключение принтеров Canon LBP
irton, благодарю, убедился, всё работает, принтер печатает!nickm писал(а): 15 ноя 2025, 16:38 Визуально смогу убедиться не ранее завтрашнего/ послезавтрашнего дня.
Только есть одно, важное примечание/ замечание - устанавливать/ настраивать принтер требуется с помощью веб-интерфейса CUPS, так, как в системном окне настройки принтера не получится совладать с URI подключения принтера.
После настройки, принтер в системном окне выглядит так:
Re: Подключение принтеров Canon LBP
Мне лично эта хрень с принтером надоела в доску, поэтому просить меня "проявить внимательность" и подобное, лучше ненадо.
Да я вижу что uri корявый, но где это править я не знаю.
Да я вижу что uri корявый, но где это править я не знаю.
Re: Подключение принтеров Canon LBP
Так у Нас же не диалог в режиме "тет-а-тет".irton писал(а): 16 ноя 2025, 11:12 Мне лично эта хрень с принтером надоела в доску, поэтому просить меня "проявить внимательность" и подобное, лучше ненадо.
Поэтому в теме форума пишу и для др. пользователей, у которых, после прочтения, вдруг, да вылезет закономерный вопрос;
Да, тоже любопытно. Подозреваю, что срабатывает какое-то правило, которое и пытается запихнуть этот IPP в URI, и что сильно не удобно, его в системном окне никаким образом не исправить. По этой причине и автоматическая настройка указанного принтера не отрабатывает.
Re: Подключение принтеров Canon LBP
Сейчас проверил ручное добавление в окне "system-config-printer" - принтер добавляется без проблем, а вот в системном окне настроек принтера "Plasma6" с ручным добавлением облом.nickm писал(а): 16 ноя 2025, 11:05Только есть одно, важное примечание/ замечание - устанавливать/ настраивать принтер требуется с помощью веб-интерфейса CUPS, так, как в системном окне настройки принтера не получится совладать с URI подключения принтера.
- VictorR2007
- Сообщения: 8025
- Зарегистрирован: 12 сен 2011, 13:00
Re: Подключение принтеров Canon LBP
Вот именно по такой причине решено сделать system-config-printer по умолчанию в установочных образах.nickm писал(а): 16 ноя 2025, 11:35 Сейчас проверил ручное добавление в окне "system-config-printer" - принтер добавляется без проблем, а вот в системном окне настроек принтера "Plasma6" с ручным добавлением облом.
Re: Подключение принтеров Canon LBP
Спасибо, понятно.VictorR2007 писал(а): 16 ноя 2025, 11:48Вот именно по такой причине, решено сделать system-config-printer по умолчанию в установочных образах.nickm писал(а): 16 ноя 2025, 11:35 Сейчас проверил ручное добавление в окне "system-config-printer" - принтер добавляется без проблем, а вот в системном окне настроек принтера "Plasma6" с ручным добавлением облом.
В принципе, вот здесь об этом и написано:
И да, вручную в "kcm_print_manager" добавить принтер тоже можно, но для этого придётся узнавать и прописывать (копировать и вставлять) URI принтера вручную.Important
If a printer is not discovered on the network or with a USB connection and it does not support IPP, then the printer will have to be configured manually with print-manager.
Re: Подключение принтеров Canon LBP
Если разрешите/ позволите, то подведём промежуточный итог по сабжу?
На сег. день, с помощью уважаемого irton, был собран пакет, который обеспечил поддержку печати принтера "Canon I-SENSYS LBP6000/ LBP6000B":
Согласно следующей информации:
Полагаю, что следующим шагом останется дождаться появления указанного пакета, обеспечивающую поддержку указанного принтера, в репозитории.
На сег. день, с помощью уважаемого irton, был собран пакет, который обеспечил поддержку печати принтера "Canon I-SENSYS LBP6000/ LBP6000B":
Ручную установку и настройку принтера следует производить с помощью веб-интерфейса CUPS и/ или с помощью утилиты "system-config-printer".
Согласно следующей информации:
, автоматическая настройка данного принтера в "KDE" не предполагается (любопытно, а как обстоят дела в других "DE" с этим делом).
Полагаю, что следующим шагом останется дождаться появления указанного пакета, обеспечивающую поддержку указанного принтера, в репозитории.
Re: Подключение принтеров Canon LBP
В общем, ждём появления в репозитарии обновлённого, исправленного пакета, так я понимаю, который будет корректно устанавливать данный принтер? 
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
Re: Подключение принтеров Canon LBP
Да, он уже в тестингах;Sartorius писал(а): 20 ноя 2025, 19:19 В общем, ждём появления в репозитарии обновлённого, исправленного пакета
Да, как и написано выше.Sartorius писал(а): 20 ноя 2025, 19:19 так я понимаю, который будет корректно устанавливать данный принтер?![]()
Re: Подключение принтеров Canon LBP
Уже в релизе:Sartorius писал(а): 20 ноя 2025, 19:19 В общем, ждём появления в репозитарии обновлённого, исправленного пакета
Код: Выделить всё
$ dnf info cups-drivers-captdriver
Последняя проверка окончания срока действия метаданных: 0:00:09 назад, Сб 29 ноя 2025 15:00:11.
Установленные пакеты
Имя : cups-drivers-captdriver
Версия : 0.1.4.1
Выпуск : 2.git627192.9
Архитектура : x86_64
Размер : 288 k
Источник : cups-drivers-captdriver-0.1.4.1-2.git627192.9.src.rpm
Репозиторий : @System
Из репозитор : mirror-rosa-x86_64-main
Краткое опис : Драйвер CAPT для принтеров Canon LBP2900/3000/3010/3100/3108/3150/6000/6018
URL : https://github.com/mounaiban/captdriver
Лицензия : GPL-3.0-or-later
Описание : Captdriver - это альтернативный драйвер для лазерных принтеров Canon,
: который поддерживает только проприетарные принтеры с протоколом CAPT.
:
: Руководство по работе с драйвером принтера - https://github.com/mounaiban/captdriver/wiki
:
: Поддерживаются следующие принтеры:
:
: LBP2900
: LBP3000
: LBP3010
: LBP3018
: LBP3050
: LBP3100/3108/3150
: LBP6000/6018
Re: Подключение принтеров Canon LBP
В версии 13.1 или в 13 тоже есть?
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
- VictorR2007
- Сообщения: 8025
- Зарегистрирован: 12 сен 2011, 13:00
Re: Подключение принтеров Canon LBP
Версии 13 больше нет, только 13.1.
Это работает так же, как например, у вас пиджак 13, вы к этому пиджаку пришили карманы, и назвали его 13.1.
Нельзя же спросить, карманы на пиджаке 13.1 или в 13 тоже есть?
Так как пиджака 13 без карманов больше не существует.
Re: Подключение принтеров Canon LBP
Итак, сообщаю результаты тестирования свежеустановленной (на виртуалке) системы - принтер определяется в системе, печатает одно задание и после этого печатать перестаёт - до перезапуска сеанса или выкючения/вкючения самого принтера. Тестовая страница, кстати, не печатается.
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
Re: Подключение принтеров Canon LBP
Так разберитесь:
Re: Подключение принтеров Canon LBP
верхнее поле мне не нравится на тестовой странице
Re: Подключение принтеров Canon LBP
Чтобы исключить глюки виртуалбокса, сегодня попробую на "нативной" системе.
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
Re: Подключение принтеров Canon LBP
Выкроилось свободное время и вот, установив заново на пробный физический винчестер (старенький HDD) версию 13.1, "с чувством глубокого удовлетворения" , как писали в газетах во времена моей юности, сообщаю, что принтер Canon LBP-6000B без проблем добавился, пакет cups-drivers-captdriver работает отлично, тестовая страница печатается (правда, с пятисекундной задержкой, но, подозреваю, что здесь "вина" винчестера - система вообще на нём не шибко шустрая), задания печати выполняются. В общем, из проблемного девайса принтер стал "ручным и домашним", вроде как какой-нибудь НР. Спасибо, друзья! 
P.S. Верхнее поле "срезается" на тестовой странице, это верно подмечено.
P.S. Верхнее поле "срезается" на тестовой странице, это верно подмечено.
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
