Как установить принтер Canon LBP-2900 в Linux Ubuntu?

Установка драйвера на принтер Canon LBP-2900 в Ubuntu:

  1. Загружаем драйвера с официального сайта Canon. На приведенной странице следует выбрать ОС и язык, после чего загрузить драйвер самой последней версии.
  2. Чтобы корректно установить драйвера нам потребуются также два пакета: libcupsys и libstdc, которых нет в репозиториях Ubuntu.
    wget http://security.ubuntu.com/ubuntu/pool/universe/c/cups/libcupsys2_1.3.9-17ubuntu3.4_all.deb
    wget http://mirrors.kernel.org/ubuntu/pool/universe/g/gcc-3.3/libstdc++5_3.3.6-17ubuntu1_i386.deb
  3. Устанавливаем загруженные дополнительные пакеты поочередно:
    sudo dpkg -i libcupsys2_1.3.9-17ubuntu3.4_all.deb
    sudo dpkg -i libstdc++5_3.3.6-17ubuntu1_i386.deb
  4. Устанавливаем драйвера, которые состоят из 2 пакетов: cndrvcups-common и cndrvcups-capt (устанавливаем именно в такой последовательности).
  5. Перегружаем демон CUPS:
    sudo /etc/init.d/cups restart
  6. Регистрируем принтер Canon LBP 2900 в ОС:
    sudo /usr/sbin/lpadmin -p lbp2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E
    где CNCUPSLBP2900CAPTK.ppdPPD-файл принтера Canon LBP 2900. Обновляем список PPD-файлов доступных принтеров в ОС:
    sudo updatedb && locate LBP.ppd
    Пример вывода данной команды:
    /usr/share/cups/model/CNCUPSLBP1120CAPTJ.ppd
    /usr/share/cups/model/CNCUPSLBP1120CAPTK.ppd
    /usr/share/cups/model/CNCUPSLBP1210CAPTJ.ppd
    /usr/share/cups/model/CNCUPSLBP1210CAPTK.ppd
    /usr/share/cups/model/CNCUPSLBP2900CAPTK.ppd
    /usr/share/cups/model/CNCUPSLBP3000CAPTJ.ppd
    /usr/share/cups/model/CNCUPSLBP3000CAPTK.ppd
    /usr/share/cups/model/CNCUPSLBP3050CAPTK.ppd
    ………..
  7. Добавляем принтер в ОС:
    sudo /usr/sbin/ccpdadmin -p lbp2900 -o /dev/usb/lp0
    Пример вывода данной команды:
    CUPS_ConfigPath = /etc/cups/
    LOG Path = None
    UI Port = 59787 —————————————————————————-
    Entry Num:Spooler:Backend:FIFO path:Device Path:Status
    0:lbp2900:ccp:/var/ccpd/fifo0:/dev/usb/lp0:New!!
    New!! говорит о том, что принтер успешно добавлен.
  8. Редактируем скрипт запуска демона ccpd:
    # sudo cp /etc/init.d/ccpd /etc/init.d/ccpd.orig
    # Создаем резервную копию, размещенную в /etc/init.d/ccpd.orig
    # sudo gedit /etc/init.d/ccpd
    # Открываем скрипт запуска демона ccpd в текстовом редакторе
    Заменяем все содержимое этого файла на текст приведенный ниже.
    1. startup script for Canon Printer Daemon for CUPS (ccpd)
    ### BEGIN INIT INFO
    1. Provides: ccpd
      # Required-Start: $local_fs $remote_fs $syslog $network $named
    2. Should-Start: $ALL
      # Required-Stop: $syslog $remote_fs
    3. Default-Start: 2 3
      # Default-Stop: 0 1 4 5 6
    4. Description: Start Canon Printer Daemon for CUPS
      ### END INIT INFO
    DAEMON=/usr/sbin/ccpd
    LOCKFILE=/var/lock/subsys/ccpd
    PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
    NAME=ccpd
    DESC=«Canon Printer Daemon for CUPS»
    test -f $DAEMON || exit 0

    . /lib/lsb/init-functions

case $1 in
start)
log_begin_msg «Starting $DESC: $NAME»
start-stop-daemon —start —quiet —exec $DAEMON
log_end_msg $? ;;
stop)
log_begin_msg «Stopping $DESC: $NAME»
start-stop-daemon —stop —quiet —oknodo —exec $DAEMON
log_end_msg $? ;;
status)
echo «$DESC: $NAME:» `pidof $NAME`
;;
restart)
log_begin_msg «Restarting $DESC: $NAME»
start-stop-daemon —stop —quiet —oknodo —exec $DAEMON
sleep 1
start-stop-daemon —start —quiet —exec $DAEMON
log_end_msg $?
;;
*)
echo «Usage: ccpd {start|stop|restart|status}»
exit 1
;;
esac
exit 0
  • Перезапускаем демон ccpd:
    sudo /etc/init.d/ccpd restart
  • Добавляем скрипт запуска в автозагрузку:
    sudo update-rc.d ccpd defaults 50
  • Чтобы проверить работоспособность подключенного принтера, набираем в консоли:
    captstatusui -P lbp2900
    При правильной установке драйвера принтера Canon LBP 2900 в ОС Ubuntu на экране должно появиться графическое окно с фразой: ready to print.
  • Перезагружаем компьютер.
  • В итоге мы получаем полностью работоспособный принтер Canon LBP-2900, который прекрасно печатает без каких-либо ограничений. Единственной проблемой, возникшей после подключения принтера к ОС Ubuntu, является небольшая задержка между отправкой документа на печать и самой печатью.


    Некоторая информация, используемая в этом руководстве, была взята с официального форума ОС Ubuntu и страницы https://help.ubuntu.com.

    Зарубин Иван Эксперт по Linux и Windows

    Парашютист со стажем. Много читаю и слушаю подкасты. Люблю посиделки у костра, песни под гитару и приближающиеся дедлайны. Люблю путешествовать.

    Вдохновлен

    Комментарии (98)

    • спасибо! всё как по маслу.

    • lucio

      Мужик спасибо огромное, это единственный способ который у меня заработал!

    • Mut@NT

      cyborg: спасибо! всё как по маслу.

      lucio: Мужик спасибо огромное, это единственный способ который у меня заработал!

      После месячного использования этого принтера в ОС Ubuntu все же иногда, но очень очень редко, приходиться перезагружать демон ccpd

      Перезагрузить можно командой:
      sudo /etc/init.d/ccpd restart

    • Столкнулся со следующего рода проблемой. На шаге:
      sudo /etc/init.d/ccpd restart
      Выдает:
      sudo: /etc/init.d/ccpd: command not found
      Подскажите, что делать?
      Заранее благодарен

    • Mut@NT

      Сергей: sudo: /etc/init.d/ccpd: command not found

      Странная ошибка. Проверти вручную есть ли скрипт загрузки /etc/init.d/ccpd

      Скорее всего на 8 шаге Вы что-то сделали не так. Чтобы поправить это выполните команду:
      sudo gedit /etc/init.d/ccpd
      и в него вставьте содержимое (Спойлер) Текст нового скрипта запуска демона ccpd. в 8 пункте который.

    • NorDick

      Большой спасибо! Все заработало Kubuntu 9.10

    • Ra

      root@name-desktop:~$ captstatusui -P LBP2900

      captstatusui Socket Error ***
      Почему выскакивает эта ошибка?
    • Mut@NT

      Ra: captstatusui Socket Error *** Почему выскакивает эта ошибка?

      Пергрузите

      sudo /etc/init.d/ccpd restart
      sudo /etc/init.d/cups restart

      Должно поправиться

    • Alex_m37

      не поправилось!!! уже измучился с этим принтером в Linux(((

    • Mut@NT

      Alex_m37: не поправилось!!! уже измучился с этим принтером в Linux(((

      Попробуйте удалить два пакета драйвера и после ребута проделать все снова. Я после очень долгих и занудных мучений смог подключить этот принтер.

    • Леха

      Ra: oot@name-desktop:~$ captstatusui -P LBP2900 captstatusui Socket Error *** Почему выскакивает эта ошибка?

      Та же фигня))

    • ilbonoff

      как удалить два пакета драйвера?

    • Mut@NT

      ilbonoff: как удалить два пакета драйвера?

      sudo apt-get remove cndrvcups-common cndrvcups-capt

    • Ярослав

      У меня так ничего и не получилось. Переделывал несколько раз. Постоянно когда подключаю принтер ОС начинает искать новый принтер и устанавливает его как LBP-2900-2. В итоге ничего не печатается. И еще вопрос: Можно ли по этой инструкции установить его на Ubuntu 64? Принтер нужен позарез, жду ответа.

    • Mut@NT

      Ярослав: У меня так ничего и не получилось. Переделывал несколько раз. Постоянно когда подключаю принтер ОС начинает искать новый принтер и устанавливает его как LBP-2900-2. В итоге ничего не печатается. И еще вопрос: Можно ли по этой инструкции установить его на Ubuntu 64? Принтер нужен позарез, жду ответа.

      До установки “по-новой” нужно было удалить все доступные принтеры. А на x64 я не знаю. Не устанавливал. Теоретически также как и на x32, только пакеты найти на х64

    • Ярослав

      Mut@NT: До установки “по-новой” нужно было удалить все доступные принтеры.

      А какой командой их удалять? Я в Ubuntu новичок.

    • Sasa

      Все заработало Kubuntu 9.10 :)

    • FAT_32

      Сделал все по инструкции, в конце появилось окошко с сообщением Ready to print. Отправляю на печать эффекта ноль….

    • Ярослав

      Спасибо большое, мне всё таки удалось заставить этот принтер работать на Ubuntu amd64. Огромное спасибо автору еще раз. Единственное что я изменил это я заменил драйвера на 64 битные и соответственно скачал нужные пакеты. Остальное по инструкции. Кстати, если кому надо тут есть инструкция как сделать 64-битные драйвер для этого принтера: unbelll.blogspot.com/2009/12/canon-lbp2900-vs-ubuntu-910-karmic-x86.html

    • Mut@NT

      FAT_32: Сделал все по инструкции, в конце появилось окошко с сообщением Ready to print. Отправляю на печать эффекта ноль….

      Попробуйте перезагрузить ccpd и cups

    • FAT_32

      Mut@NT: Попробуйте перезагрузить ccpd и cups

      Попробовал…. все равно не робит…. в строке состояния пишет что принтер занят…. пробовал все удалить и поставить заново, все точно так же… какой-то унылый принтер!

    • Mut@NT

      FAT_32: какой-то унылый принтер!

      Это еще мягко сказано.

      Тенденция в принтостроительстве идет к тому, что или из-за экономии на себестоимости, или из-за проплаченности Microsoft`ом, но большинство производителей часть аппаратных функций возлагают на драйвера, которые корректно работают только на Windows (наверное, просто совпадение :) ), а на Linux, MacOS и др. ОС не работают.

      Слышал, что у этого принтера есть также проблемы и с Windows 7.

      FAT_32: в строке состояния пишет что принтер занят

      У меня эта проблемы решалась перезагрузкой демонов ccpd и cups. Попробуйте в разных последовательностях перезагружать эти демоны.

    • FAT_32

      Наконец-то это УГ заработало на моем судьбоносном коале….. помогла перезагрузка cups и ccpd.

    • FAT_32

      Как оказалось все сказочно работает лишь до первого зажевывания бумаги!!! Помогли танцы вокруг ccpd и cups

    • d_rain

      а что делать,если при обновлении PPD не выводится список?

    • Zaits

      Все здорово работает, только одна проблема – после того как заканчивается бумага в лотке, перестает печатать. В состоянии принтера написано “обрабатывается”. Помогает только отмена задания и повторная печать, уже с достаточным кол-ом бумаги((
      FAT_32: Как оказалось все сказочно работает лишь до первого зажевывания бумаги!!! Помогли танцы вокруг ccpd и cups

      Что за танцы? :)

    • Leo

      Установил принтер Canon LBP2900 по этой инструкции на Ubuntu 9.10 – работает нормально. Но в моём случае потребовалось поправить файл скрипта запуска описанный в шаге 8:
      1. После переменной DEAMON=/usr/sbin/ccpd Добавил переменную DEAMONCUPS=/usr/sbin/cupsd
      2. Далее в конструкции case шаге start) добавил перед строчкой start-stop-deamon --start --quiet --exec $DEAMON три строчки следующего содержания:
      start-stop-deamon --stop --quiet --exec $DEAMONCUPS
      sleep 1
      start-stop-deamon --start --quiet --exec $DEAMONCUPS
      после чего сохранил файл, перезагрузился – принтер заработал как надо.
      Кроме всего прочего эти же три строки можно добавить и в restart), тогда можно сделать на рабочем столе кнопку с командой sudo /etc/init.d/ccpd restart для быстрого восстановления работоспособности например при замятии бумаги или если она кончится в лотке…

    • Mut@NT

      d_rain: а что делать,если при обновлении PPD не выводится список?

      Это значит, что Вы не установили два пакета с драверами, которые приведены в 1 пункте

      Zaits: FAT_32: Как оказалось все сказочно работает лишь до первого зажевывания бумаги!!! Помогли танцы вокруг ccpd и cups Что за танцы? :)

      Скорее всего это две команды:
      sudo gedit /etc/init.d/ccpd
      sudo gedit /etc/init.d/cups
      Порядок может отличаться от приведенного.

    • d_rain

      у меня при загрузке пакета libcupsys ошибка 404

    • Mut@NT

      d_rain: у меня при загрузке пакета libcupsys ошибка 404

      Вроде ссылки рабочие.

      Можете зайти на https://packages.ubuntu.com и вручную найти пакеты libcupsys и libstdc

    • d_rain

      нашёл.
      а пункт 4 как выполнить?

    • Mut@NT

      d_rain: нашёл. а пункт 4 как выполнить?

      у Вас 2 DEB пакета, которые просто устанавливаем в приведенной последовательности. Просто устанавливаем – это кликаем на каждом по два раза, набираем пароль root и ждем окончания установки ))

    • d_rain

      sudo /etc/init.d/ccpd restart
      /etc/init.d/ccpd: 1: Syntax error: “(” unexpected

      что делать с этим?

    • Mut@NT

      d_rain: sudo /etc/init.d/ccpd restart
      /etc/init.d/ccpd: 1: Syntax error: “(” unexpected

      что делать с этим?

      Повторите 8 шаг

    • AgeHack

      Огромное вам спасибо за краткость и информативность. После нескольких перезапусков этих двух демонов печать-таки пошла =)

    • Sergey

      у меня после установки принтера по данному методу печать работает на ура, но процесс captmon2 грузит процессор под 100%! Подскажите, как мне избавиться от этого, печать уже не важна, лишь бы не этот процесс)

    • chr0n0s

      Установка на 10.04 прошла успешно. Принтер пчатает прекрасно. Однако,как писал FAT_32, при замятии бумаги печать стопорится.
      Глубоко еще не ковырял. И еще, методику проверял на LBP1120.

    • Mut@NT

      Sergey: у меня после установки принтера по данному методу печать работает на ура, но процесс captmon2 грузит процессор под 100%! Подскажите, как мне избавиться от этого, печать уже не важна, лишь бы не этот процесс)

      Не знаю, не сталкивался. Я уже 4 принтера поднял и не разу не было проблем.

      chr0n0s: Установка на 10.04 прошла успешно. Принтер пчатает прекрасно. Однако,как писал FAT_32, при замятии бумаги печать стопорится.
      Глубоко еще не ковырял. И еще, методику проверял на LBP1120.

      Проблема такая действительно существует. Пока лечу это перезапуском CUPS и ccpd. Глубоко в этом направлении не копал, просто сделал один скрипт перезапуска и все.

    • Максим

      Я твой должник… 2 месяца мучался… не зря!Огромное спасибо…

    • Mut@NT

      Максим: Я твой должник… 2 месяца мучался… не зря!Огромное спасибо…

      Всегда пожалуйста. Заходит еще.

    • bv7

      Все сделал оп инструкции, в 10.04 как и в более ранних версиях принтер не печатает. Задание отправляется на печать и чего то ждет. Через некоторое время появляется системное сообщение о том что питаение принтера не подключеною как с этим бороться?

    • Mut@NT

      bv7: Все сделал оп инструкции, в 10.04 как и в более ранних версиях принтер не печатает. Задание отправляется на печать и чего то ждет. Через некоторое время появляется системное сообщение о том что питаение принтера не подключеною как с этим бороться?

      Попробуй это

    • bv7

      Спасибо, единственная инструкция по которой принтер завелся, только надолго ли???

    • сергей

      Все сделал по инструкции, но после ввода < captstatusui -P lbp2900 > выдает графическое окно с фразой: error print. Что делать, подскажите пожалуйста.

    • Mut@NT

      сергей: Все сделал по инструкции, но после ввода < captstatusui -P lbp2900 > выдает графическое окно с фразой: error print. Что делать, подскажите пожалуйста.

      Попробуйте:
      sudo gedit /etc/init.d/ccpd
      sudo gedit /etc/init.d/cups
      Порядок может отличаться от приведенного.

    • сергей

      При добавлении принтера в ОС в ответ получаю: lbp2900 can’t find in CUPS Spooler Entry!! Что можно сделать? Помогите пожалуйста, просто замучился с установкой принтера …

    • Mut@NT

      сергей: При добавлении принтера в ОС в ответ получаю: lbp2900 can’t find in CUPS Spooler Entry!! Что можно сделать? Помогите пожалуйста, просто замучился с установкой принтера …

      Даже и не знаю чем помочь (

    • меня спасли бубны
      chmod 777 /dev/usb/lp0
      от сюда http://forum.ubuntu.ru/index.php?topic=5082.msg170696#msg170696

    • anonimouse

      Спасибо за инструкцию. На чОткой рыси все работает.

    • alex

      Перезагрузка линукса – это нонсенс, проще гораздо перезапустить демон.

    • Mut@NT

      alex: Перезагрузка линукса – это нонсенс, проще гораздо перезапустить демон.

      Для большинства пользователей проще перезагрузить компьютер ;)

    • Dima

      Мега респект и благодарность. Принтер заработал УБУНТУ 10.04

    • titan

      Ура, наконец-то зафурычил принтер. Куда перевести спасибо?

    • Mut@NT

      titan: Ура, наконец-то зафурычил принтер. Куда перевести спасибо?

      Принимаются только письменные благодарности ))

    • Подскажите как завести это принтер, если он установлен на втором компе на ХР и к нему надо как-то подключаться через самбу с убунты 10.04?

    • Mut@NT

      Владимир: Подскажите как завести это принтер, если он установлен на втором компе на ХР и к нему надо как-то подключаться через самбу с убунты 10.04?

      Вроде там все просто. Все делается через графическую оболочку: *Система > Администрирование > Печать
      Там жмете Добавить и выбираем Windows Printer via Samba
      Там, я думаю, дальше разберетесь сами

    • evgenyve

      Спасибо огромное! Все чудесно заработало. Отличная и очень информативная статья.

    • nazar

      Zaits: Все здорово работает, только одна проблема – после того как заканчивается бумага в лотке, перестает печатать. В состоянии принтера написано “обрабатывается”. Помогает только отмена задания и повторная печать, уже с достаточным кол-ом бумаги((

      Бумага кончилась, начала мигать кнопка “Paper” я нажал – она погасла и все, ефекта ноль,печать не продолжилась(((
      Что делать в таких случаях?должно ли так быть или все дело в дровах?

    • Андрей 74

      Ув. Mut@NT спасстбо Вам за инсрукцию!
      В общем у меня не получается разобраться со скриптом ccpd. Дело в том когда я его наполняю из спойлера пункта 8 и сохраняю он у меня начинает высвечиваться системой как обычный текстовый документ. Соответственно перезапустить по 9му пункту не могу так как консоль выдает сообщение:
      root@andrei-laptop:~# sudo /etc/init.d/ccpd restart
      sudo: /etc/init.d/ccpd: command not found
      root@andrei-laptop:~#

    • Mut@NT

      nazar: Бумага кончилась, начала мигать кнопка “Paper” я нажал – она погасла и все, ефекта ноль,печать не продолжилась((( Что делать в таких случаях?должно ли так быть или все дело в дровах?

      Проблема в драйверах, так как принтер виндовый. Его работ сводится к тому, что при каждом его включении Windows “прошивает” ему мозги, после чего он работает.

      В вашем случае должно помочь:
      sudo /etc/init.d/ccpd restart
      sudo /etc/init.d/cups restart

      Андрей 74: Ув. Mut@NT спасстбо Вам за инсрукцию! В общем у меня не получается разобраться со скриптом ccpd. Дело в том когда я его наполняю из спойлера пункта 8 и сохраняю он у меня начинает высвечиваться системой как обычный текстовый документ. Соответственно перезапустить по 9му пункту не могу так как консоль выдает сообщение: root@andrei-laptop:# sudo /etc/init.d/ccpd restart sudo: /etc/init.d/ccpd: command not found root@andrei-laptop:#

      Попробуйте добавить файлу /etc/init.d/ccpd права на исполнение, хотя по умолчанию они должны были остаться:
      sudo chmod +x /etc/init.d/ccpd

    • katkap

      Спасибо!
      Принтер наконец-то заработал. Одна проблемка: после перезагрузки компьютера, снова глухо. Приходится перезапускать ccpd и cups.
      Что сделать, чтобы не проделывать эту операцию каждый раз?
      Может быть можно сделать restart ccpd и cups автоматическим при загрузке?
      Или есть какой-нибудь другой способ это исправить?

    • Mut@NT

      katkap: Спасибо! Принтер наконец-то заработал. Одна проблемка: после перезагрузки компьютера, снова глухо. Приходится перезапускать ccpd и cups. Что сделать, чтобы не проделывать эту операцию каждый раз? Может быть можно сделать restart ccpd и cups автоматическим при загрузке? Или есть какой-нибудь другой способ это исправить?

      Можно попробовать перзагружать эти 2 демона при старте, но как-то странно они у Вас себя ведут.

    • katkap

      katkap: Спасибо!
      Принтер наконец-то заработал. Одна проблемка: после перезагрузки компьютера, снова глухо. Приходится перезапускать ccpd и cups.

      Проделала всю процедуру снова. После регистрации принтера в ОС пишет следующее:

      CUPS_ConfigPath = /etc/cups/ LOG Path = None UI Port = 59787

      Entry Num : Spooler : Backend : FIFO path : Device Path : Status ----------------------------------------------------------------------------
      [0] : LBP2900 : : : /dev/usb/lp0 :

      [1] : lbp2900 : ccp : /var/ccpd/fifo0 : /dev/usb/lp0 : Modified

      А при добавлении скрипта запуска демона ccpd в автозагрузку (шаг 10)(#sudo update-rc.d ccpd defaults 50) вот это:

      update-rc.d: warning: ccpd start runlevel arguments (2 3 4 5) do not match LSB Default-Start values (2 3)
      update-rc.d: warning: ccpd stop runlevel arguments (0 1 6) do not match LSB Default-Stop values (0 1 4 5 6) System start/stop links for /etc/init.d/ccpd already exist.

      При проверке работоспоосбности принтера система его не видит (не подключен и все такое). Но при этом принтер печатает. А после пререзагрузки. Снова тишина. Даже задание на печать не отправляет.
      После

      # sudo /etc/init.d/cups restart

      # sudo /etc/init.d/ccpd restart
      снова все в порядке. Рестарт компьютера и опять килл.
      Хотя, уже радует, что хоть как-то печатает.
      Помогите, пожалуйста. Я обычный юзер, поэтому и туплю нешуточно.

      Mut@NT: Можно попробовать перзагружать эти 2 демона при старте,

      А как это можно сделать?
      Спасибо!

    • Вадим

      Ребятп, помогите разобраться. После рестарта ссpd выдает мне такое вот:

      adim@Personal:~$ sudo /etc/init.d/cups restart
      Rather than invoking init scripts through /etc/init.d, use the service(8)
      utility, e.g. service cups restart

      Since the script you are attempting to invoke has been converted to an
      Upstart job, you may also use the restart(8) utility, e.g. restart cups
      cups start/running, process 13048

      Как это исправить можно?

    • Борис

      здравствуйте, у вас очень подробная инструкция, выполнял все по пунктам, но на 4 застрял, в окне установки выпадает: Зависимость не может быть удовлетворена: cupsys
      я новичок, ума не приложу что делать.

    • Mut@NT

      Борис: здравствуйте, у вас очень подробная инструкция, выполнял все по пунктам, но на 4 застрял, в окне установки выпадает: Зависимость не может быть удовлетворена: cupsys
      я новичок, ума не приложу что делать.

      Попробуйте загрузить новые драйвера с оф. сайта.

    • ya

      таже проблема, но других дров на сайте нет

    • Дима

      Здравствуйте!
      Использовал Вашу инструкцию и все работало отлично, но после обновления на новую версию Убунту 10.10 принтер перестал работать, более того при попытке его установить в пункте 4 выскакивает ошибка: Error: Dependency is not satisfiable: cupsys – подскажите пожалуйста, если знаете, как решить эту проблему – драйвер с сайта Canon – самый новый…(старый кстати тоже самое пишет)?

    • Mut@NT

      ya: таже проблема, но других дров на сайте нет

      Дима: Здравствуйте!
      Использовал Вашу инструкцию и все работало отлично, но после обновления на новую версию Убунту 10.10 принтер перестал работать, более того при попытке его установить в пункте 4 выскакивает ошибка: Error: Dependency is not satisfiable: cupsys – подскажите пожалуйста, если знаете, как решить эту проблему – драйвер с сайта Canon – самый новый…(старый кстати тоже самое пишет)?

      Проблема как я понимаю заключается в том, что версия cupsys не совместима с драйверами. Решения я не знаю, кроме того, чтобы пока временно откатить версию Ubuntu до той, на которой драйвера работали. Это Canon должен поправить драйвера.

    • Алексей

      Mut@NT: Mut@NT
      3 Май, 03:16 # (Комментарий автора)

      Sergey: у меня после установки принтера по данному методу печать работает на ура, но процесс captmon2 грузит процессор под 100%! Подскажите, как мне избавиться от этого, печать уже не важна, лишь бы не этот процесс)

      Не знаю, не сталкивался. Я уже 4 принтера поднял и не разу не было проблем

      столкнулся с аналогичной проблеммой , проц под сотку, перезапуск служб не помог , убил процессы через kill -9 <PID> оказалось что забыл подключить USB и пустил на печать

    • Rory

      Спасибо, хороший мануал.
      В 10.10 так и не получилось настроить, в 10.04 все как по маслу.

    • phantom

      Подскажите пожалуйста, как LBP2900 подключить в ubuntu 10.10

    • Julia

      Здравствуйте.
      кто-нибудь решил проблему с cupsys? у меня та же беда

    • Светлана

      здравствуйте, скажите как установить принтер hp LaserJet p1005, Другой hp нормально устанавливается, а этот никак на Линукс Юниор 5.0

    • Для rpm-ориентированных дистрибутивов можно почитать здесь:

      http://support.linuxwizard.ru/otrs/public.pl?Action=PublicFAQ&CategoryID=13&ItemID=21

    • Mase

      после captstatusui -P lbp2900 выдаёт ошибку Check the DevicePath of /etc/ccpd.conf как быть?

    • Mase

      всё заработало на 32 разрядной ubuntu 11.04, только драйвера с официального сайта версии 1.60 не пошли, в связи с тем что я не смог найти пакет Libcupsys вместо него установил Libcups2-dev. И скачал вот эти дрова:
      http://launchpadlibrarian.net/56217598/gs-esp_8.71.dfsg.2-0ubuntu7_all.deb

    • CoralCooN

      Mase, можешь рассказать подробнее? у меня 11.04 и чего-то никак победить не могу…

    • Fido

      открываешь центр приложений убунту, забиваешь в поиск libstdc++6-4.4-dev, устанавливаешь, Забиваешь libcups2, устанавливаешь. Забиваешь gs-esp устанавливаешь.

      Скачиваешь драйвера с офф сайта версии 2.20 по ссылке из статьи, устанавливаешь как написано в статье. по порадку.

      Дальше всё по инструкциям, всё будет работать.

    • Mut@NT

      Fido: открываешь центр приложений убунту, забиваешь в поиск libstdc++6-4.4-dev, устанавливаешь, Забиваешь libcups2, устанавливаешь. Забиваешь gs-esp устанавливаешь.
      Скачиваешь драйвера с офф сайта версии 2.20 по ссылке из статьи, устанавливаешь как написано в статье. по порадку.
      Дальше всё по инструкциям, всё будет работать.

      Неужели починили все?

    • Novell Smith

      Спасибо за ман. убунту 11.04 – все как по маслу.
      Статью добавлю в свою локальную базу знаний)

    • Novell Smith

      Да, забыл. Драйвера 2.2bq.. Novell Smith: Спасибо за ман. убунту 11.04 – все как по маслу. Статью добавлю в свою локальную базу знаний)

      p.

    • Пупкин

      Fido: открываешь центр приложений убунту, забиваешь в поиск libstdc++6-4.4-dev, устанавливаешь, Забиваешь libcups2, устанавливаешь. Забиваешь gs-esp устанавливаешь.
      Скачиваешь драйвера с офф сайта версии 2.20 по ссылке из статьи, устанавливаешь как написано в статье. по порадку.
      Дальше всё по инструкциям, всё будет работать. (с)
      ====

      У меня Ubuntu 11.04

      Вы писали
      забиваешь в поиск libstdc++6-4.4-dev, устанавливаешь, -Ok! Забиваешь libcups2, устанавливаешь. – Ok!!
      Забиваешь gs-esp устанавливаешь. -не пошло. Нету.

      Где можно найти этот gs-esp ?

    • Alex

      https://help.ubuntu.com/community/CanonCaptDrv190 FAQ по установке принтеров на версии Ubuntu вплоть до 11,04

    • Mut@NT

      Alex: https://help.ubuntu.com/community/CanonCaptDrv190 FAQ по установке принтеров на версии Ubuntu вплоть до 11,04

      Вроде как появилась полная поддержка этого безобразия и все вин-принтеры Canon теперь работают без какого-либо геморроя

    • Roman

      Сначала не получалось. Через неельку сел по порядку всё зделал Драва скачал с сайта кенон. Запустил принтер за 10 минут.

    • Roman

      Включил на следующий день опять ничего не печатает. Всё повторяю, никакого эфекта.

    • Віктор

      Не можу завантажити два пакета: libcupsys и libstdc? Підкажіть що робити, пліз…

    • Roman

      Попробуй через центр приложений, у меня всё от туда стало велеколепно. Убунту 10.04

    • Andy

      В 11.10 раз прошел по этой инструкции: https://help.ubuntu.com/community/CanonCaptDrv190 , сдуру в 1 месте забыв исправить LBP5000 на LBP2900 и всё, больше ничего не могу сделать. После сноса пакетов и удаления /etc/ccpd.conf ничего не работает ни по той ни по этой инструкции. Всё время “captstatusui -P LBP2900” показывает “Check the DevicePath of /etc/ccpd.conf”. В syslog вот что:

      an 27 20:44:37 dev udev-configure-printer: add /devices/pci0000:00/0000:00:1d.7/usb2/2-2/2-2:1.0
      Jan 27 20:44:37 dev udev-configure-printer: device devpath is /devices/pci0000:00/0000:00:1d.7/usb2/2-2
      Jan 27 20:44:37 dev udev-configure-printer: Device vendor/product is 04A9:2676
      Jan 27 20:44:37 dev udev-configure-printer: failed to claim interface
      Jan 27 20:44:37 dev udev-configure-printer: add /devices/pci0000:00/0000:00:1d.7/usb2/2-2/2-2:1.0/usb/lp0
      Jan 27 20:44:37 dev udev-configure-printer: device devpath is /devices/pci0000:00/0000:00:1d.7/usb2/2-2
      Jan 27 20:44:37 dev udev-configure-printer: MFG:Canon MDL:LBP2900 SERN:- serial:0000b280OAeO
      Jan 27 20:44:38 dev udev-configure-printer: no corresponding CUPS device found
      Jan 27 20:44:38 dev udev-configure-printer: add /module/lp
      Jan 27 20:44:38 dev udev-configure-printer: Failed to get parent
      Jan 27 20:44:38 dev udev-configure-printer: add /devices/pci0000:00/0000:00:1d.7/usb2/2-2/2-2:1.0
      Jan 27 20:44:38 dev udev-configure-printer: device devpath is /devices/pci0000:00/0000:00:1d.7/usb2/2-2
      Jan 27 20:44:38 dev udev-configure-printer: Device vendor/product is 04A9:2676
      Jan 27 20:44:38 dev udev-configure-printer: failed to claim interface
      Jan 27 20:44:38 dev udev-configure-printer: add /devices/pci0000:00/0000:00:1d.7/usb2/2-2/2-2:1.0/usb/lp0
      Jan 27 20:44:38 dev udev-configure-printer: device devpath is /devices/pci0000:00/0000:00:1d.7/usb2/2-2
      Jan 27 20:44:38 dev udev-configure-printer: MFG:Canon MDL:LBP2900 SERN:- serial:0000b280OAeO
      Jan 27 20:44:40 dev udev-configure-printer: no corresponding CUPS device found

      Кто-нибудь может помочь?

    • Andy

      Кстати, в 11.10 libcupsys вообще ни в каком виде не присутствует в списках пакетов к установке.

    • demettriss

      demettriss@jerex:~$ wget http://security.ubuntu.com/ubuntu/pool/universe/c/cups/libcupsys2_1.3.9-17ubuntu3.4_all.deb
      --2012-02-12 05:15:00-- http://security.ubuntu.com/ubuntu/pool/universe/c/cups/libcupsys2_1.3.9-17ubuntu3.4_all.deb
      Преобразование адреса security.ubuntu.com… 91.189.92.166, 91.189.92.167
      Устанавливается соединение с security.ubuntu.com|91.189.92.166|:80… соединились.
      Запрос HTTP послан, ожидание ответа… 404 Not Found
      2012-02-12 05:15:10 ОШИБКА 404: Not Found.

      demettriss@jerex:~$ wget http://mirrors.kernel.org/ubuntu/pool/universe/g/gcc-3.3/libstdc++5_3.3.6-17ubuntu1_i386.deb
      --2012-02-12 05:15:28-- http://mirrors.kernel.org/ubuntu/pool/universe/g/gcc-3.3/libstdc++5_3.3.6-17ubuntu1_i386.deb
      Преобразование адреса mirrors.kernel.org… 149.20.4.71
      Устанавливается соединение с mirrors.kernel.org|149.20.4.71|:80… соединились.
      Запрос HTTP послан, ожидание ответа… 404 Not Found
      2012-02-12 05:15:34 ОШИБКА 404: Not Found.

      demettriss@jerex:~$ sudo dpkg -i libcupsys2_1.3.9-17ubuntu3.4_all.deb
      [sudo] password for demettriss:
      dpkg: не удалось обработать параметр libcupsys2_1.3.9-17ubuntu3.4_all.deb (--install): нет доступа к архиву: Нет такого файла или каталога
      При обработке следующих пакетов произошли ошибки: libcupsys2_1.3.9-17ubuntu3.4_all.deb

    • Vadim

      все работает под opensuse 12.1!

    • саны4

      lubuntu 10.04. Все заработало!
      Огромное спасибо автору!

    • Артем

      Собранный и протестированный опыт из разных источников по установке CANON LBP2900 НА УБУНТУ 12.10 Перейдите по ссылке: http://webfile.ru/6193346

      Успеха!

    • Oleg

      Немогу установить Canon LBP-2900 на Kubuntu 13.10. При установке Canon CAPT Printer Driver for Linux версия 2.60-1 ответ: не удалось удовлетворить зависимости. Подскажите пожалуйста куда копать.
      Заранее благодарен.

    • Vlad_Dexterous

      Здравствуйте, подскажите пожалуйста что можно сделать когда выдает ошибку
      ccp send_data erorr,exit?
      sudo /etc/init.d/ccpd restart
      sudo /etc/init.d/cups restart – не помогают. Или как корректно удалить драйвер что бы установить еще раз? Заранее благодарен.
      принтер Canon lbp 2900.

    • SagaChiga

      Не могу скачать пакеты libcupsys и libstdc

      wget http://mirrors.kernel.org/ubuntu/pool/universe/g/gcc-3.3/libstdc++5_3.3.6-17ubuntu1_i386.deb
      —2014-10-09 03:15:15— http://mirrors.kernel.org/ubuntu/pool/universe/g/gcc-3.3/libstdc++5_3.3.6-17ubuntu1_i386.deb
      Распознаётся mirrors.kernel.org (mirrors.kernel.org)… 198.145.20.143, 149.20.20.135, 2001:4f8:8:10:0:1994:3:14
      Подключение к mirrors.kernel.org (mirrors.kernel.org)|198.145.20.143|:80… соединение установлено.
      HTTP-запрос отправлен. Ожидание ответа… 404 Not Found
      2014-10-09 03:15:19 ОШИБКА 404: Not Found.
      (с первым то же самое)
      Похоже там их уже нет. Где бы их накопать?
      Спасибо!