Как установить принтер Canon LBP2900 в Ubuntu 12.10

http://sourceforge.net/projects/webcamstudio/

Установка и не забывает работать

sudo chmod 666 /dev/video*

, Это позволит Вам использовать avi, flv, gif, и другие источники анимации как виртуальная веб-камера.

0
задан 09.06.2014, 16:35

3 ответа

Я нашел процедуру установки для 64-битной Arch LBP2900, которая работает на:

  • Linux Mint 17.1 Ubuntu 14.04 и 15.04 LMDE 2 (Betsy)

Включите принтер после проверки входа в систему ls -l /dev/usb/ should return lp0

установите пакеты, загруженные с сайта canon

cndrvcups-common_2.60-1_amd64.deb 
cndrvcups-capt_2.60-1_amd64

Установите следующие

sudo apt-get install portreserve, gsfonts, gsfonts-other, gsfonts-x11 
sudo apt-get install libc6:i386 libpopt0:i386 libglade2-0:i386

libglade2-0: i386 может не потребоваться для linux mint 17.1 cinnamon, но требуется для Ubuntu 14.04, 15.04 и LMDE 2

sudo service cups restart
sudo /usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp://localhost:59687 -E
sudo /usr/sbin/ccpdadmin -p LBP2900 -o /dev/usb/lp0
sudo service ccpd restart
ensure that there are two processes by checking
sudo service ccpd status

captstatusui -P LBP2900

Если вы видите сообщение Готово к печати, все готово! В противном случае вам может потребоваться перезагрузить систему и повторить все шаги.

Выключите принтер и включите. Другой принтер LBP2900-2 может установить отключить его в приложении принтеров.

Чтобы убедиться, что принтер доступен после перезагрузки, отредактируйте /etc/rc.local и добавьте

service cups restart 
service ccpd restart 

в таком порядке, так как чашки должны запускаться до ccpd

Вам не нужно измените номер порта на 59787, как указано на некоторых форумах, или даже на устройство / dev / lp0 в файле ccpd.conf, и то и другое не требуется.

Чтобы использовать LSB-сценарии вместо изменения rc.local

Добавьте приведенное ниже в /etc/init.d/ccpd для LSB-заголовков для перезапуска ccpd при загрузке. Поэтому в rc.local запись не требуется. Это может работать или не работать, если не возвращаться к записям rc.local.

### BEGIN INIT INFO 
 # Provides:          ccpd 
 # Required-Start:    $local_fs $remote_fs $syslog $network $named 
 # Should-Start:      $ALL 
 # Required-Stop:     $syslog $remote_fs 
 # Default-Start:     3 5 
 # Default-Stop:      0 1 2 6 
 # Description:       Start Canon Printer Daemon for CUPS 
 ### END INIT INFO

Надеюсь, что это решает проблему Анил Гэдгил

2
ответ дан 16.10.2019, 12:10

В прошлом месяце я успешно протестировал этот принтер в Ubuntu 12.04. Ниже приведены шаги для легкого понимания. Это было собрано вместе с помощью различных ответов, которые были даны на этом форуме ранее, благодарен всем.


  1. Системные настройки & rarr; Печать

    Удалите все автоматически добавленные принтеры из того, который мы устанавливаем.

  2. Из загруженного файла драйвера. Извлеките два файла deb и начните, как показано ниже

  3. Сначала установите

    • cndrvcups-common_2.40-1_i386.deb, а затем
    • cndrvcups-capt_2.40-1_i386.deb сообщения.
  4. Создайте следующие каталоги / файлы, если они отсутствуют:

    sudo mkdir /var/ccpd
    sudo mkfifo /var/ccpd/fifo0
    sudo mkdir /var/captmon
    

    Смените владельца

    sudo chown -R lp:lp /var/ccpd
    
  5. Зарегистрируйтесь принтер:

    sudo /usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E
    
  6. Зарегистрируйте принтер с помощью демона ccpd:

    sudo /usr/sbin/ccpdadmin -p LBP2900 -o /dev/usb/lp0
    
  7. Запустите демон ccpd:

    sudo /etc/init.d/ccpd start
    
    • Тестовая установка:

      captstatusui -P LBP3100

    • В диалоговом окне должно отображаться сообщение «Готов к печати». Если это ничего не показывает или ошибка. Просто перезапустите принтер физически.

      sudo ccpdadmin

Устранение неполадок

  • Если монитор состояния сообщает об ошибке Check the DevicePath of /etc/ccpd.conf , тогда у вас, вероятно, нет модуля ядра usblp. Выполните следующую команду:

    lsmod | grep usblp
    
  • Если ничего не выводится, загрузите модуль и перезапустите ccpd:

    sudo modprobe usblp
    ls -l /dev/usb/lp0
    sudo /etc/init.d/ccpd restart
    
  • Если статус Монитор работает, а печать - нет, убедитесь, что / var / ccpd / fifo0 действительно существует:

    ls -l /var/ccpd
    

    Если отсутствует, его можно добавить вручную:

    sudo mkdir /var/ccpd
    sudo mkfifo /var/ccpd/fifo0
    sudo chown -R lp:lp /var/ccpd
    
< hr>

Надеюсь, это поможет.

1
ответ дан 16.10.2019, 12:10

Вы гуглили до приезда сюда? Как вы пытались установить принтер? Какие способы вы пробовали? Google дает мне два очень хороших результата о том, как это сделать

  1. http://www.unixmen.com/installation-canon-lbp2900-on-linux/

и

  1. https://wiki.archlinux.org/index.php/Canon_LBP2900 Хотя вики-арка здесь не относится слово к слову, но это даст вам правильное направление.
0
ответ дан 16.10.2019, 12:10

Теги

Похожие вопросы