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

Чтобы заставить работать принтер Canon LBP-2900 в ОС Ubuntu не достаточно просто установить драйвер, как это делается в большинстве случаев. Поддержка данного принтера уже прекращена компанией Canon, поэтому нет драйвера, который бы работал без дополнительного шаманства.

В Интернете можно найти несколько способов установки принтера Canon LPB-2900 в ОС Linux Ubuntu, но в результате нормальная работа принтера гарантируется если принтер включается раньше компьютера, либо перед использованием принтера требуется перезапустить демоны ccpd и CUPS.

В результате выполнения этого руководства отсылать на печать возможно всегда, не зависимо от очередности включения принтера и компьютера.

Теоретически данное руководство поможет установить принтер в любой ОС Linux.

Установка драйвера на принтер 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
  9. Перезапускаем демон ccpd:
    sudo /etc/init.d/ccpd restart
  10. Добавляем скрипт запуска в автозагрузку:
    sudo update-rc.d ccpd defaults 50
  11. Чтобы проверить работоспособность подключенного принтера, набираем в консоли:
    captstatusui -P lbp2900
    При правильной установке драйвера принтера Canon LBP 2900 в ОС Ubuntu на экране должно появиться графическое окно с фразой: ready to print.
  12. Перезагружаем компьютер.

В итоге мы получаем полностью работоспособный принтер Canon LBP-2900, который прекрасно печатает без каких-либо ограничений. Единственной проблемой, возникшей после подключения принтера к ОС Ubuntu, является небольшая задержка между отправкой документа на печать и самой печатью.


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

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

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

Вдохновлен

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

  • #

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

  • lucio
    #

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

  • #

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

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

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

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

  • #

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

  • #

    Сергей: 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 ***
    Почему выскакивает эта ошибка?
  • #

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

    Пергрузите

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

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

  • Alex_m37
    #

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

  • #

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

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

  • Леха
    #

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

    Та же фигня))

  • ilbonoff
    #

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

  • #

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

    sudo apt-get remove cndrvcups-common cndrvcups-capt

  • Ярослав
    #

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

  • #

    Ярослав: У меня так ничего и не получилось. Переделывал несколько раз. Постоянно когда подключаю принтер ОС начинает искать новый принтер и устанавливает его как 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

  • #

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

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

  • FAT_32
    #

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

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

  • #

    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 для быстрого восстановления работоспособности например при замятии бумаги или если она кончится в лотке…

  • #

    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

  • #

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

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

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

  • d_rain
    #

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

  • #

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

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

  • d_rain
    #

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

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

  • #

    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.

  • #

    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.
    (с первым то же самое)
    Похоже там их уже нет. Где бы их накопать?
    Спасибо!