Содержание
Автоматическая установка
Пользователем 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-битной архитектуры. Если вы уже делали какие-либо действия по установке принтера этой серии, в текущей системе, то перед началом установки, следует отменить эти действия. При отсутствии пакетов драйвера они автоматически загружаются из интернета в папку скрипта. Для обновления драйвера сначала удаляете старую версию через скрипт, затем устанавливаете новую также через скрипт.
Чтобы воспользоваться скриптом, необходимо скачать его и запустить через терминал:
- Запускаем Терминал
- если скрипт находится в папке Загрузки, то, переходим туда:
cd ./Загрузки
- далее позволим файлу быть исполняемым:
chmod +x canon_lbp_setup.sh
- запустим скрипт:
./canon_lbp_setup.sh
- процесс работы со скриптом описан на русском языке.
Материалы для загрузки
- canon_lbp_setup.sh — скрипт установки
- canon_restart.sh — скрипт перезапуска cups и ccpd
Источники:
- CAPT Printer Driver for Linux - Официальный драйвер и документация от производителя
- Установка драйвера принтера Canon CAPT - Рабочая актуальная документация по установке драйвера от французских пользователей
- [HOWTO] Настройка принтеров Canon серии LBP на Ubuntu 12.**, 13.04, x86, x86_64 - Ветка в русском форуме по установке принтеров данной серии
- CanonCaptDrv190 - Community Ubuntu Documentation - Информация по установке на английском сайте
- How to install Canon LBP printers in Ubuntu - Radu Cotescu's professional blog - Первый найденный мной скрипт по установке принтера от программиста Раду Cotescu
Благодарности: varr, memfis, fabux, murex, Antoine P, rajamohan, Radu Cotescu, tonidito, Peter Smit.
Решение проблем
Если принтер не начал печатать, значит нужно посмотреть в /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.ru (рус.) - сайт техподдержки для России
- canon.com - сайт техподдержки для всех стран
- canon.jp - официальная страница драйвера CAPT для систем семейства Linux, там выложен драйвер, исходники драйвера, список изменений в драйвере, минимальные требования драйвера, инструкция по установке (на японском), дополнительная информация
- Статья на help.ubuntu.com (англ.)
- Экспериментальный драйвер от нашего соотечественника. На данный момент нестабилен и поддерживает только LBP2900 (также имеется экспериментальная поддержка LBP3000 и LBP3010/LBP3018/LBP3050), но лишён многих недоработок фирменного драйвера.