Принтер Canon LBP2900 только работает при подключении после входят в систему

У меня есть принтер Canon LBP2900 и Ubuntu, Аккуратная 64-разрядный.

После небольшого количества проблемы я нашел здесь хорошее руководство, объясняющее процесс установки с пакетами от этого ppa.

Я следовал руководству и сделал все шаги и теперь работы принтера, если это соединено (или включено) после входа в систему.

Если я уже соединяю его, прежде чем мой компьютер будет запущен, следующее происходит. Второй принтер (LBP2900-2) автоматически создается и команда sudo /etc/init.d/ccpd status только дает один pid, в то время как он должен дать два.

Как я могу зафиксировать это?

Дополнительная деталь, которая может помочь; обычно uri устройства ccp:/var/ccpd/fifo0. На самом деле этот путь (/var/ccpd/fifo0) не существует, но это, кажется, не имеет значения. Принтер, который Ubuntu автоматически добавляет при запуске с подключенным принтером, имеет usb://Canon/LBP2900 как uri

Вывод grep lp /etc/udev/rules.d/*:

~$ grep lp /etc/udev/rules.d/*
/etc/udev/rules.d/85-canon-capt.rules:KERNEL=="lp*", SUBSYSTEMS=="usb", ACTION=="add", SYSFS{idVendor}=="04a9", RUN+="/bin/bash /etc/init.d/ccpd start"
/etc/udev/rules.d/85-canon-capt.rules:KERNEL=="lp*", SUBSYSTEMS=="usb", ACTION=="remove", RUN+="/bin/bash /etc/init.d/ccpd stop"
8
задан 8 October 2011 в 19:41

1 ответ

Это кажется, что udev так или иначе перепутан. Я предлагаю перепроверить Ваши шаги на той странице в соответствии с заголовком, Запускающим/Останавливающим на USB, Добавляют/Удаляют. Принятие, которое все корректно, добавляет вывод следующей команды к Вашему вопросу:

grep lp /etc/udev/rules.d/*
2
ответ дан 23 November 2019 в 05:55

Другие вопросы по тегам:

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