Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Canon LBP 3010  (Прочитано 107552 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн canIregisterhere

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Canon LBP 3010
« Ответ #45 : 27 Ноября 2010, 01:43:02 »
По этой инструкции отлично удалось завести LBP-3010 под Linux Mint, а теперь под убунтой 10.10 не получается.
На первом же шаге, при попытке установить  cndrvcups-common_1.80-1_i386.deb выдаёт
Выбор ранее не выбранного пакета cndrvcups-common.
(Чтение базы данных ... на данный момент установлено 161673 файлов и каталогов.)
Распаковывается пакет cndrvcups-common (из файла cndrvcups-common_1.80-1_i386.deb)...
dpkg: зависимости пакетов не позволяют настроить пакет cndrvcups-common:
 cndrvcups-common зависит от cupsys, однако:
  Пакет cupsys не установлен.
 cndrvcups-common зависит от libcupsys2 (>= 1.1.23), однако:
  Пакет libcupsys2 не установлен.
dpkg: не удалось обработать параметр cndrvcups-common (--install):
 проблемы зависимостей -- оставляем не настроенным
При обработке следующих пакетов произошли ошибки:
 cndrvcups-common

при том когда ставлю cupsys то

Пакет cupsys недоступен, но упомянут в списке зависимостей другого пакета.
Это может означать, что пакет отсутствует, устарел, или доступен из источников, не упомянутых в sources.list

E: Для пакета cupsys не найден кандидат на установку

а когда ставлю libcupsys2:

Заметьте, вместо libcupsys2 выбирается libcups2
Уже установлена самая новая версия libcups2.
Возможно, для исправления этих ошибок вы захотите воспользоваться `apt-get -f install':
Пакеты, имеющие неудовлетворённые зависимости:
 cndrvcups-common : Зависит: cupsys но он не может быть установлен
                    Зависит: libcupsys2 (>= 1.1.23)
E: Неудовлетворённые зависимости. Попытайтесь выполнить 'apt-get -f install', не указывая имени пакета, (или найдите другое решение).

попытки установить какие-то cndrvcups-common, cupsys-driver-gutenprint, и иже с ними тоже ни к чему не привели.
Через гуишный "центр приложений" тоже устанавливаться отказывается, выводя те же ошибки.
Помогите, кто встречался с таким.

Или хоть объяснение более толковое дайте в каких случаях такое происходит, и что ему не хватает, раз он это выводит.

Оффлайн OldSamuray

  • Активист
  • *
  • Сообщений: 841
    • Просмотр профиля
Re: Canon LBP 3010
« Ответ #46 : 27 Ноября 2010, 01:56:26 »
Посмотрел чужие костыли — не понравились — сделал свои, родные

Оффлайн canIregisterhere

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Canon LBP 3010
« Ответ #47 : 27 Ноября 2010, 03:00:02 »
Выкачал по ссылке, и теперь  такое:
dpkg: зависимости пакетов не позволяют настроить пакет cndrvcups-common:
 cndrvcups-common зависит от libcupsys2 (>= 1.1.23), однако:
  Пакет libcupsys2 не установлен.
dpkg: не удалось обработать параметр cndrvcups-common (--install):
 проблемы зависимостей -- оставляем не настроенным
При обработке следующих пакетов произошли ошибки:
 cndrvcups-common
То есть на одну ошибку меньше, насколько я понял. По аналогии с того-же сайта хотел скачать остальное недостающее, но и
cndrvcups-common и libcups2 yt cnfdzncz т.к. "установлена самая новая версия"

попробовал снести тот же libcups2, чтоб поставить скачанный, так оно вот:
sudo apt-get remove libcups2
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Возможно, для исправления этих ошибок вы захотите воспользоваться `apt-get -f install':
Пакеты, имеющие неудовлетворённые зависимости:
 chromium-browser : Зависит: libcups2 (>= 1.4.0) но он не будет установлен
 cndrvcups-common : Зависит: libcupsys2 (>= 1.1.23)
 cups : Зависит: libcups2 (>= 1.4.4-3~) но он не будет установлен
 cups-bsd : Зависит: libcups2 (>= 1.4.0) но он не будет установлен
 cups-client : Зависит: libcups2 (>= 1.4.0) но он не будет установлен
 cups-driver-gutenprint : Зависит: libcups2 (>= 1.4.0) но он не будет установлен
 cups-ppdc : Зависит: libcups2 (>= 1.4.0) но он не будет установлен
 foo2zjs : Зависит: libcups2 (>= 1.4.0) но он не будет установлен
 ghostscript-cups : Зависит: libcups2 (>= 1.4.0) но он не будет установлен
 hplip : Зависит: libcups2 (>= 1.4.0) но он не будет установлен
 hplip-cups : Зависит: libcups2 (>= 1.4.0) но он не будет установлен
 libcupscgi1 : Зависит: libcups2 (>= 1.4.0) но он не будет установлен
 libcupsdriver1 : Зависит: libcups2 (>= 1.4.0) но он не будет установлен
 libcupsimage2 : Зависит: libcups2 (>= 1.4.0) но он не будет установлен
 libcupsmime1 : Зависит: libcups2 (>= 1.4.0) но он не будет установлен
 libcupsppdc1 : Зависит: libcups2 (>= 1.4.0) но он не будет установлен
 libgs8 : Зависит: libcups2 (>= 1.4.0) но он не будет установлен
 libgtk2.0-0 : Зависит: libcups2 (>= 1.4.0) но он не будет установлен
 libsane-hpaio : Зависит: libcups2 (>= 1.4.0) но он не будет установлен
 openjdk-6-jre-headless : Зависит: libcups2 но он не будет установлен
 python-cups : Зависит: libcups2 (>= 1.4.0) но он не будет установлен
 samba : Зависит: libcups2 (>= 1.4.0) но он не будет установлен
 splix : Зависит: libcups2 (>= 1.4.0) но он не будет установлен
 system-config-printer-udev : Зависит: libcups2 (>= 1.4.0) но он не будет установлен
E: Неудовлетворённые зависимости. Попытайтесь выполнить 'apt-get -f install', не указывая имени пакета, (или найдите другое решение).

когда следую указанию и делаю apt-get -f install то удаляется якобы коряво поставленный cndrvcups-common.
И вот так по кругу.
То ли я лишнего уже намутить успел, и вслепую тыкаюсь, то ли оно действительно не поддастся.. не знаю.

Что значат строки типа
Цитировать
" openjdk-6-jre-headless : Зависит: libcups2 но он не будет установлен"
которые получил при попытке удалить libcups2? и можно ли как-то его заменить на более старый (скачанный вручную с http://packages.ubuntu.com/lucid-updates/libs/libcups2) ?

Оффлайн Дмитрий Бо

  • Погонщик серверов
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 3549
  • Я не техподдержка, я за порядком слежу
    • Просмотр профиля
Re: Canon LBP 3010
« Ответ #48 : 27 Ноября 2010, 03:31:36 »
canIregisterhere, вообще-то, эти вопросы к принтеру отношения не имеют. У тебя не подключены/недоступны нужные репозитории. На этом компьютере нет интернета?

Оффлайн canIregisterhere

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Canon LBP 3010
« Ответ #49 : 27 Ноября 2010, 13:29:39 »
canIregisterhere, вообще-то, эти вопросы к принтеру отношения не имеют. У тебя не подключены/недоступны нужные репозитории. На этом компьютере нет интернета?
Плохенький но есть.
Репозитории подключены только те что были по умолчанию (если надо могу глянуть точно какие).
Насколько я понимаю, установленные пакеты из репозитория новее предлагаемых здесь, и поэтому не получается их поставать.

Оффлайн Ardo

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Canon LBP 3010
« Ответ #50 : 01 Декабря 2010, 21:29:25 »
"Именно в этом случае помогает "sudo /etc/init.d/ccpd restart" (при выключенном принтере)."

Не помогло.

Оффлайн Snaut

  • Участник
  • *
  • Сообщений: 228
  • Живущий на планете Земля
    • Просмотр профиля
    • Фельдшер Ру
Re: Canon LBP 3010
« Ответ #51 : 18 Декабря 2010, 17:58:37 »
Особенность дистрибутива - пакет cupsys, необходимый для установки драйверов принтеров Canon отсутствует в репозитарии.
« Последнее редактирование: 18 Декабря 2010, 23:52:21 от Snaut »
Чтобы правильно задать вопрос, надо знать бОльшую часть ответа.

Оффлайн Alexandr Krjazhev

  • Активист
  • *
  • Сообщений: 373
    • Просмотр профиля
    • записки прозапас
Re: Canon LBP 3010
« Ответ #52 : 18 Декабря 2010, 21:13:41 »
canIregisterhere,
Попробуйте перед установкой драйвера, установить вот это: http://packages.debian.org/uk/lenny/all/cupsys/download

Оффлайн АВК

  • Новичок
  • *
  • Сообщений: 9
  • Пытаюсь юзать Ubuntu 10.04
    • Просмотр профиля
Re: Canon LBP 3010
« Ответ #53 : 07 Января 2011, 17:50:33 »
сначала все работало, через недельку решил документ распечатать, но задание отправлено на обработку и все. Результата нет
Именно в этом случае помогает "sudo /etc/init.d/ccpd restart" (при выключенном принтере).
Та же самая балалайка. Принтер LBP3010, установленный и работавший некоторое время, потом вдруг отказался печатать. Удалил его. Начал ставить заново. На "sudo /etc/init.d/ccpd restart" отвечает:  "* Restarting Canon Printer Daemon for CUPS: ccpd                        [fail] ". Чо прикажете делать? Уж очень печатать нада.

Оффлайн Alexandr Krjazhev

  • Активист
  • *
  • Сообщений: 373
    • Просмотр профиля
    • записки прозапас
Re: Canon LBP 3010
« Ответ #54 : 07 Января 2011, 19:19:27 »
Ничего удалять не нужно было. Просто, при выключенном принтере нужно было перезапустить ccpd (той командой).

Оффлайн АВК

  • Новичок
  • *
  • Сообщений: 9
  • Пытаюсь юзать Ubuntu 10.04
    • Просмотр профиля
Re: Canon LBP 3010
« Ответ #55 : 08 Января 2011, 18:39:41 »
А как теперь лечить?
И что это за фигня, что принтер ни с того ни с сего слетает?

Оффлайн udjin1981

  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Canon LBP 3010
« Ответ #56 : 09 Января 2011, 15:20:32 »
Люди ну подскажите в чем проблема?
система ubuntu 10.10 x64, устанавливал принтер через скрипт описанный выше, принтер в системе появился и говорит что готов к печати, но при попытке напечатать тестовую страницу в ответ тишина просто говорит что задание в обработке или выполнено .

Оффлайн Snaut

  • Участник
  • *
  • Сообщений: 228
  • Живущий на планете Земля
    • Просмотр профиля
    • Фельдшер Ру
Re: Canon LBP 3010
« Ответ #57 : 16 Января 2011, 22:15:40 »
Люди ну подскажите в чем проблема?
система ubuntu 10.10 x64, устанавливал принтер через скрипт описанный выше, принтер в системе появился и говорит что готов к печати, но при попытке напечатать тестовую страницу в ответ тишина просто говорит что задание в обработке или выполнено .
Проверьте порт куда программно подключён принтер. 
Чтобы правильно задать вопрос, надо знать бОльшую часть ответа.

Оффлайн АВК

  • Новичок
  • *
  • Сообщений: 9
  • Пытаюсь юзать Ubuntu 10.04
    • Просмотр профиля
Re: Canon LBP 3010
« Ответ #58 : 17 Января 2011, 09:35:30 »
Проверьте порт куда программно подключён принтер. 
Каким способом?

Оффлайн vedo

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Canon LBP 3010
« Ответ #59 : 19 Января 2011, 21:17:18 »
Добрый вечер!
Выкладываю подробный Manual по принтеру Canon LBP 3010 для дистрибутивов Ubuntu 10.04, 10.10 для 32-битной архитектуры! Мной просмотрены вопросы и ответы данной темы, и многие учтены с кратким объяснением.
Много пользователей используют специальный скрипт для настройки принтера - но принтер у меня как правило даже после этого не работал. Для понимания настройки и слежение за ходом установки необходимо всё делать самому, и тогда у Вас точно всё будет работать. От лирики - к делу:
Будет использован драйвер версии 2.0 (в нем не надо доустанавливать пакеты, которые долго ищутся и выдают кучу неразрешимых зависимостей - проверено на 10.04 и 10.10).
1. Скачиваем драйвер отсюда: http://www.ziddu.com/download/14405229/CAPT_Printer_Driver_for_Linux_V200_uk_EN.tar.gz.html/russian
2. Распаковываем скачаный архив и 2 .rpm файла из CAPT_Printer_Driver_for_Linux_V200_uk_EN/Driver/RPM копируем в домашнюю папку /home/ваше_имя_пользователя (оттуда легче работать с терминала).
DEB пакеты не используются, из-за некорректной работы.
3. Открываем терминал.
4. Устанавливаем конвертор alien:
sudo apt-get install alien5. Конвертируем rpm пакеты в deb:
sudo alien cndrvcups-common-2.00-2.i386.rpm
sudo alien cndrvcups-capt-2.00-2.i386.rpm
6. Устанавливаем deb пакеты через терминал:
sudo dpkg -i cndrvcups-common_2.00-3_i386.deb
sudo dpkg -i cndrvcups-capt_2.00-3_i386.deb
Или через оконный менеджер.
7. Перезапускаем службу управления печатью:
sudo /etc/init.d/cups restartОтвет терминала:
* Restarting Common Unix Printing System: cupsd                         [ OK ]8. Регистрируем принтер:
sudo /usr/sbin/lpadmin -p LBP3010 -m CNCUPSLBP3050CAPTK.ppd -v ccp:/var/ccpd/fifo0 -EОбратите внимание: использовать в терминале нужно именно эту вышеуказанную команду, так как код, указанный в инструкции файла драйвера 2.0, выдает ошибку исполнения.
9. Регистрируем usb соединение принтера:
sudo /usr/sbin/ccpdadmin -p LBP3010 -o /dev/usb/lp010.  Запускаем ccpd  - демон управления печатью. Вводим в терминале:
sudo /etc/init.d/ccpd start11. Правим ccpd:
sudo cp /etc/init.d/ccpd /etc/init.d/ccpd.orig
gksudo gedit /etc/init.d/ccpd
В текстовом редакторе удаляем весь текст и вставляем этот:
# startup script for Canon Printer Daemon for CUPS (ccpd)

### BEGIN INIT INFO
# Provides:         ccpd
# Required-Start:   $local_fs $remote_fs $syslog $network $named
# Should-Start:     $ALL
# Required-Stop:    $syslog $remote_fs
# Default-Start:    2 3
# Default-Stop:     0 1 4 5 6
# 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
И сохраняем изменения, после - закрываем текстовый редактор.
12. Перезапускаем ccpd:
sudo /etc/init.d/ccpd restartДолжны получить утвердительный ответ.
13. Для автозапуска принтера после перезагрузки компьютера, вводим в терминале:
sudo update-rc.d ccpd defaults 5014. Включаем принтер, закрываем терминал.
15. Делаем свеженастроеный принтер общесистемным: Меню пуск - Система - Администрирование - Печать:
Вы видите 2 зарегистрированых принтера - ваш настроеный LBP3010 и тот, который добавился после включения принтера LBP3010-LBP3018-LBP3050. Правой клавишей на последнем (он нас не интересует) снимаем галочки с "Разрешен" и "Общий доступ". Противоположное делаем с LBP3010, только ставим еще на "Использовать по умолчанию".
16. Правим сервер управления печатью CUPS: набираете в вашем браузере http://localhost:631/, переходите на вкладку "Принтеры" и переходим на LBP3010-LBP3018-LBP3050. Там на вкладке "Обслуживание" выбираем параметр "Не принимать задания". В поле ввода логина вводим ваше имя пользователя, и в строке пароля - ваш пароль пользователя аналогично (авторизация выполнения административных задач в CUPS).
Пункты 15 и 16 делаются для того, чтобы ваш принтер работал, а не вис в очередях печати!!!!!!!
17. Обязательно делаем пробную печать и перезапускаем компьютер. Если принтер не печатает - смотрите ошибки после ввода команд в терминале по пунктам выше. Если печатает - переходим к следующим пунктам.
18. Проверяем печать - работает - супер Вы молодцы и всё настроили. Не работает - виснет CUPS из-за злополучного LBP3010-LBP3018-LBP3050. Исправляется очень просто: набираем в терминале
sudo killall -9 ccpd
sudo /etc/init.d/ccpd start
Наслаждаемся)
Обратите внимание: ccpd должен успешно запускаться или перезагружаться, как указано в пункте 7 мануала. Если выдает параметр fail - делаем по инструкции пункта 18.
Официальная документация по данному вопросу находится по адресу:
https://help.ubuntu.com/community/CanonCaptDrv190
« Последнее редактирование: 08 Октября 2011, 12:09:18 от vedo »

 

Страница сгенерирована за 0.026 секунд. Запросов: 21.