Установка МФУ Canon MG4240

Ответить
usprim
Сообщения: 58
Зарегистрирован: 21 янв 2014, 14:44
Operating system: ROSA FRESH R2 LXDE

Установка МФУ Canon MG4240

Сообщение usprim » 21 янв 2014, 15:32

Доброго дня!

версия lxde_64.

Не ставится официальный драйвер от производителя (http://www.canon.ru/Support/Consumer_Pr ... e=download), выдает следующие ошибки:
  • ./install.sh
    ==================================================

    Canon Inkjet Printer Driver
    Version 3.80
    Copyright CANON INC. 2001-2012
    All Rights Reserved.

    ==================================================
    Command executed = rpm -Uvh ./packages/cnijfilter-common-3.80-1.x86_64.rpm
    Подготовка... ########################################### [100%]
    1:cnijfilter-common ########################################### [100%]
    Command executed = rpm -Uvh ./packages/cnijfilter-mg4200series-3.80-1.x86_64.rpm
    error: Failed dependencies:
    libpangox-1.0.so.0()(64bit) нужен для cnijfilter-mg4200series-3.80-1.x86_64
    libpng нужен для cnijfilter-mg4200series-3.80-1.x86_64
    libpng12.so.0()(64bit) нужен для cnijfilter-mg4200series-3.80-1.x86_64
    libtiff нужен для cnijfilter-mg4200series-3.80-1.x86_64
    libtiff.so.3()(64bit) нужен для cnijfilter-mg4200series-3.80-1.x86_64
    Command executed = rpm -e cnijfilter-common
По форому была ветка, что на ubunte с другим canon'ом тоже проблема с установкой, Но на lubunte драйвер встал без проблем.

Полез в rpmdrake, установить вручную недостающие пакеты, а там не те версии/не та платформа... Через "Настройки принтера" пробовал подставить соседние драйвера из серии MG (там нет нужного 4240) - не заработало...

Как-то это решается?

Аватара пользователя
ДроноваЮ
Сообщения: 2636
Зарегистрирован: 01 июн 2011, 13:11
Operating system: Ubuntu/ROSA
Откуда: Москва

Re: Установка МФУ Canon MG4240

Сообщение ДроноваЮ » 21 янв 2014, 15:49

А task-printing-canon для этого МФУ не содержит драйверов? Пробовали?

Аватара пользователя
akdengi
Сообщения: 1381
Зарегистрирован: 12 сен 2011, 13:44

Re: Установка МФУ Canon MG4240

Сообщение akdengi » 21 янв 2014, 15:54

У вас в /root/.packages/ похоже rpm есть теперь.

Зайдите туда и запустите urpmi *.rpm

usprim
Сообщения: 58
Зарегистрирован: 21 янв 2014, 14:44
Operating system: ROSA FRESH R2 LXDE

Re: Установка МФУ Canon MG4240

Сообщение usprim » 21 янв 2014, 16:54

в root такой папки нет, она есть в составе дистрибутива. Там такая ошибка:
  • urpmi *.rpm
    Пакеты glibc-2.15-8-rosa2012.1.x86_64, lib64popt0-1.16-6-rosa2012.1.x86_64, lib64cups2-1.7.0-6-rosa2012.1.x86_64, cups-1.7.0-6-rosa2012.1.x86_64, bash-4.2-11.2-rosa2012.1.x86_64 уже установлен
    Некоторые запрошенные пакеты не могут быть установлены:
    cnijfilter-common-3.80-1.i386 (из-за конфликтов с cnijfilter-common-3.80-1.x86_64)
    cnijfilter-mg4200series-3.80-1.x86_64 (из-за неудовлетворённости libtiff)
    Продолжить установку? (Y/n) y


    устанавливается cnijfilter-common-3.80-1.x86_64.rpm
    Подготовка... #############################################
    1/1: cnijfilter-common #############################################
    Хоть часть пакетов и могла быть установлена, произошли ошибки.
    Некоторые запрошенные пакеты не могут быть установлены:
    cnijfilter-common-3.80-1.i386 (из-за конфликтов с cnijfilter-common-3.80-1.x86_64)
    cnijfilter-mg4200series-3.80-1.x86_64 (из-за неудовлетворённости libtiff)

usprim
Сообщения: 58
Зарегистрирован: 21 янв 2014, 14:44
Operating system: ROSA FRESH R2 LXDE

Re: Установка МФУ Canon MG4240

Сообщение usprim » 21 янв 2014, 17:02

ДроноваЮ писал(а):А task-printing-canon для этого МФУ не содержит драйверов? Пробовали?
Выдает:
  • Для удовлетворения зависимостей будут установлены следующие 2 пакетов:

    - cjet-0.8.9-12-rosa2012.1.x86_64
    - task-printing-canon-2013-2-rosa2012.1.x86_64

    Будет использовано 0Б дискового пространства.

    Будет загружено 36КБ пакетов.

    Продолжить?
Затем:
  • 1 установочных транзакций не удались

    Во время установки возникла ошибка:

    пакет cjet-0.8.9-12.x86_64 уже установлен

    пакет task-printing-canon-2013-2.x86_64 уже установлен
rpmdrake отображает при этом, что пакет не установлен...

Аватара пользователя
ДроноваЮ
Сообщения: 2636
Зарегистрирован: 01 июн 2011, 13:11
Operating system: Ubuntu/ROSA
Откуда: Москва

Re: Установка МФУ Canon MG4240

Сообщение ДроноваЮ » 21 янв 2014, 17:06

А не наблюдается ли у вас неразберихи с репозиториями? Основные грабли для 64 системы росы — это включённые репозитории для 32 бита. Они включены по умолчанию для возможности установки скайпа и wine, но вообще их нужно обязательно держать отключёнными. Проверьте репозитории, и если были включены 32, отключите их и сделайте в консоли urpmi --auto-update для начала.

Аватара пользователя
akdengi
Сообщения: 1381
Зарегистрирован: 12 сен 2011, 13:44

Re: Установка МФУ Canon MG4240

Сообщение akdengi » 21 янв 2014, 17:09

Первое - удалите все i386 rpm из состава дистрибутива, если у вас x86_64.

Далее - проверьте наличие libtiff5 пакета в системе

Потом попробуйте поставить через urpmi *.rpm --allow-force --allow-nodeps

usprim
Сообщения: 58
Зарегистрирован: 21 янв 2014, 14:44
Operating system: ROSA FRESH R2 LXDE

Re: Установка МФУ Canon MG4240

Сообщение usprim » 21 янв 2014, 17:23

Были включены.

task-printing-canon установился. А как им воспользоваться?

Установка родных драйверов встает теперь на одной зависимости:
  • urpmi *.rpm
    Пакет cnijfilter-common-3.80-1.x86_64 уже установлен
    Не удаётся установить запрошенный пакет:
    cnijfilter-mg4200series-3.80-1.i386 (из-за неудовлетворённости libtiff)
    Продолжить установку? (Y/n) y
    Хоть часть пакетов и могла быть установлена, произошли ошибки.
    Не удаётся установить запрошенный пакет:
    cnijfilter-mg4200series-3.80-1.i386 (из-за неудовлетворённости libtiff)

usprim
Сообщения: 58
Зарегистрирован: 21 янв 2014, 14:44
Operating system: ROSA FRESH R2 LXDE

Re: Установка МФУ Canon MG4240

Сообщение usprim » 21 янв 2014, 17:24

Еще я снес аналогичный пакет от hp, на всякий случай...

Аватара пользователя
ДроноваЮ
Сообщения: 2636
Зарегистрирован: 01 июн 2011, 13:11
Operating system: Ubuntu/ROSA
Откуда: Москва

Re: Установка МФУ Canon MG4240

Сообщение ДроноваЮ » 21 янв 2014, 17:36

usprim писал(а):task-printing-canon установился. А как им воспользоваться?
Ну если найдётся подходящий драйвер тупо в настройках cups и принтер заработает, то ок.

usprim
Сообщения: 58
Зарегистрирован: 21 янв 2014, 14:44
Operating system: ROSA FRESH R2 LXDE

Re: Установка МФУ Canon MG4240

Сообщение usprim » 21 янв 2014, 18:23

ДроноваЮ писал(а):
usprim писал(а):task-printing-canon установился. А как им воспользоваться?
Ну если найдётся подходящий драйвер тупо в настройках cups и принтер заработает, то ок.
В настройках cups, это через это:
111.png
Родные драйвера установились как бы, при установке выдавая, что libtiff не тот, ну и не выбираются...

usprim
Сообщения: 58
Зарегистрирован: 21 янв 2014, 14:44
Operating system: ROSA FRESH R2 LXDE

Re: Установка МФУ Canon MG4240

Сообщение usprim » 21 янв 2014, 18:24

А вот сканер матерясь на libpng установился и сканирует.

Аватара пользователя
akdengi
Сообщения: 1381
Зарегистрирован: 12 сен 2011, 13:44

Re: Установка МФУ Canon MG4240

Сообщение akdengi » 21 янв 2014, 19:03

Ставьте через

Код: Выделить всё

 urpmi *.rpm --allow-force --allow-nodeps
и соглашайтесь на все что ругается.

usprim
Сообщения: 58
Зарегистрирован: 21 янв 2014, 14:44
Operating system: ROSA FRESH R2 LXDE

Re: Установка МФУ Canon MG4240

Сообщение usprim » 22 янв 2014, 12:39

Да так и поставил... Теперь результат работы urpmi такой:

Код: Выделить всё

urpmi *.rpm --allow-force --allow-nodeps
Пакеты cnijfilter-common-3.80-1.x86_64, cnijfilter-mg4200series-3.80-1.x86_64 уже установлены

Но выбрать драйвер в "Настройки принтера" (system-config-printer) не дает. См. картинку выше - там он не появился. Хотя сам принтер этот настройщик видит. И переходит к выбору драйвера.

В Любунте я ставил установщиком. Если его запустить, то он видит, что драйвера стоят, переходит к установке принтера и не находит его:

Код: Выделить всё

./install.sh==================================================

Canon Inkjet Printer Driver
Version 3.80
Copyright CANON INC. 2001-2012
All Rights Reserved.

==================================================
Command executed = rpm --test -U ./packages/cnijfilter-common-3.80-1.x86_64.rpm
error: Install/Erase problems:
	пакет cnijfilter-common-3.80-1.x86_64 уже установлен
Command executed = rpm --test -U ./packages/cnijfilter-mg4200series-3.80-1.x86_64.rpm
error: Failed dependencies:
	libpng нужен для cnijfilter-mg4200series-3.80-1.x86_64
	libtiff нужен для cnijfilter-mg4200series-3.80-1.x86_64
	libtiff.so.3()(64bit) нужен для cnijfilter-mg4200series-3.80-1.x86_64

#=========================================================#
#  Register Printer
#=========================================================#
Next, register the printer to the computer.
Connect the printer, and then turn on the power.
To use the printer on the network, connect the printer to the network.
When the printer is ready, press the Enter key.
>     

Searching for printers...


#=========================================================#
#  Select Printer
#=========================================================#
Select the printer.
If the printer you want to use is not listed, select Update [0] to search again.
To cancel the process, enter [Q].
-----------------------------------------------------------
 0) Update
-----------------------------------------------------------
Could not detect the target printer.
-----------------------------------------------------------
Currently selected:[0] Update
Enter the value. [0]

usprim
Сообщения: 58
Зарегистрирован: 21 янв 2014, 14:44
Operating system: ROSA FRESH R2 LXDE

Re: Установка МФУ Canon MG4240

Сообщение usprim » 22 янв 2014, 14:15

В инсталяторе после выхода еще выходит текст, что попробуйте поставить ч\з lpadmin. Я мануалы почитал, но ни чего из них не понял... Можете подсказать, как им пользоваться?

Аватара пользователя
akdengi
Сообщения: 1381
Зарегистрирован: 12 сен 2011, 13:44

Re: Установка МФУ Canon MG4240

Сообщение akdengi » 22 янв 2014, 14:32

попробуйте в браузере добавить принтер через

localhost:631

usprim
Сообщения: 58
Зарегистрирован: 21 янв 2014, 14:44
Operating system: ROSA FRESH R2 LXDE

Re: Установка МФУ Canon MG4240

Сообщение usprim » 22 янв 2014, 15:40

Зашел. при попытке добавить принтер запросил пароль. Но не приняла ни мой, ни root'а. Какой туда положено вводить?

И что-то случилось с Настройки принтера" (system-config-printer). Окно программы после открытия зависает на некоторое время и выдает: Ошибка во время операции CUPS: «Победа».
Кроме вышеобозначенного ни чего не делал - изучал документации и установочный скрипт. Собственно, по нему нашел ppd-шник, хотел его попробовать подставить.

Еще нашел в репозитарии:
cndrvcups-common - Canon Printer Driver Common Module for Linux v2.50​
Там могут быть нужные драйвера?

usprim
Сообщения: 58
Зарегистрирован: 21 янв 2014, 14:44
Operating system: ROSA FRESH R2 LXDE

Re: Установка МФУ Canon MG4240

Сообщение usprim » 22 янв 2014, 15:59

На всякий случай перегрузился. Ч\з браузер по прежнему просит какой-то пароль при добавлении.
А ч\з настройки принтера позволило добавить, сама подцепила драйвер, но в конце выдало сообщение:
  • Принтер «Canon-MG4200-series» требует программу «/usr/lib/cups/filter/pstocanonij», но она не установлена. Пожалуйста, установите её для использования этого принтера.
В репозетарии такого нет. И интернет смотрю пестрит в поиске этой программы...

А сможете посмотреть что внутри rpm? Возможно в /usr/lib64/cups/... этот фильтр.

Аватара пользователя
akdengi
Сообщения: 1381
Зарегистрирован: 12 сен 2011, 13:44

Re: Установка МФУ Canon MG4240

Сообщение akdengi » 22 янв 2014, 19:31

через браузер просит пароль root. То что он не проходи уже говорит о проблемах с CUPS.

usprim
Сообщения: 58
Зарегистрирован: 21 янв 2014, 14:44
Operating system: ROSA FRESH R2 LXDE

Re: Установка МФУ Canon MG4240

Сообщение usprim » 23 янв 2014, 03:02

Т.е. снести cups и установить заново? Или вообще систему переустановить? Я, кроме скайпа, еще ни чего не поставил...

Она кстати упорно не хотела ставиться, я уже было стал набирать сообщение сюда на форум, что система не ставится, но забыл, что за ошибку она выдавала. Запустил установку по новой и что-то меня дернуло изменить время паузы с 5 сек до 3 сек и, о чудо, система встала. Ошибка была что-то про grub...

Аватара пользователя
ДроноваЮ
Сообщения: 2636
Зарегистрирован: 01 июн 2011, 13:11
Operating system: Ubuntu/ROSA
Откуда: Москва

Re: Установка МФУ Canon MG4240

Сообщение ДроноваЮ » 23 янв 2014, 06:58

Я припоминаю на самом деле такую проблему, когда 631 не принимал рутовый пароль. Надо поискать. Но это было относительно давно, и про такое никто давно не сообщал, здесь, по крайней мере.

usprim
Сообщения: 58
Зарегистрирован: 21 янв 2014, 14:44
Operating system: ROSA FRESH R2 LXDE

Re: Установка МФУ Canon MG4240

Сообщение usprim » 23 янв 2014, 15:37

Не могу распаковать RPM и DEB. Поэтому не знаю, если там внутри запрашиваемая принтером программа (pstocanonij). Но в составе исходников http://www.canon.ru/Support/Consumer_Pr ... e=download она есть. Только у меня не получилось ее поставить - требует automake и еще ряд программ более старых версий, чем те, что лежат в репозитарии. А установить более старые версии самостоятельно не вышло... Вы можете этот исходник откомпилировать? Я так понимаю (судя по яндексу) это программа почти для всей линейки Canon требуется для официальных драйверов. Может есть смысл её в репозитарии выложить?

И переустановка системы поможет или нет?

usprim
Сообщения: 58
Зарегистрирован: 21 янв 2014, 14:44
Operating system: ROSA FRESH R2 LXDE

Re: Установка МФУ Canon MG4240

Сообщение usprim » 23 янв 2014, 15:59

Если долго мучиться - что-нибудь получится...

Принтер запечатал. Но я не сказал бы, что проблема решена... Сделал следующее - поставил из списка драйверов (я так понимаю CUPS'а?) в программе Настройки принтера" (system-config-printer) драйвер от MG4100. А на вопрос, попытаться объединить PPD с имеющимся (т.е. с тем, что от официальных драйверов canon'а) ответил да. Ошибка убралась и тестовый лист распечатался. Цветопередача ужасная. Но уже кое что...

Аватара пользователя
akdengi
Сообщения: 1381
Зарегистрирован: 12 сен 2011, 13:44

Re: Установка МФУ Canon MG4240

Сообщение akdengi » 23 янв 2014, 16:32

Очень странно с оригинальными драйверами, так как посмотрел я пакеты внутри - /usr/lib/cups/filter/pstocanonij находится в common пакете в нужном месте. То есть почему не находит непонятно. То что cups не пускал от root также наводит на мысли о проблемах с установкой.

usprim
Сообщения: 58
Зарегистрирован: 21 янв 2014, 14:44
Operating system: ROSA FRESH R2 LXDE

Re: Установка МФУ Canon MG4240

Сообщение usprim » 26 янв 2014, 07:21

Переустановил систему. Прошло несколько автоматических обновлений CUPS'а. Поставил task-printing-canon. Caps, пока, пароль рута распознает (ч\з localhost:631), но если пытаться зайти сразу после обновления или установки дополнительного пакета, то не распознает - требуется перезагрузка.

Однако МФУ через 631 не видит. Для установки установщиком от Canon требуются пакеты libpangox-1.0.so.0()(64bit), libpng, libpng12.so.0()(64bit). Отключил по предыдущему совету 32-шные репозитарии. Получаю, что libpangox отсутствует совсем. libpng присутствует только в виде sourse и debug пакетов. libtiff - только в виде debug пакета и еще есть libtiff-progs, но если я правильно понимаю, это что-то другое. Тогда как поступить, поставить пакеты из репозитария 32х?

Аватара пользователя
akdengi
Сообщения: 1381
Зарегистрирован: 12 сен 2011, 13:44

Re: Установка МФУ Canon MG4240

Сообщение akdengi » 26 янв 2014, 11:55

lib64pangox1.0_0
lib64png0
lib64tiff5

Вот это поставьте для начала.

usprim
Сообщения: 58
Зарегистрирован: 21 янв 2014, 14:44
Operating system: ROSA FRESH R2 LXDE

Re: Установка МФУ Canon MG4240

Сообщение usprim » 26 янв 2014, 13:42

Поставил. Инсталятор от Canon по прежнему требует пакеты libpng и libtiff.

Ставить через: urpmi *.rpm --allow-force --allow-nodeps ?

usprim
Сообщения: 58
Зарегистрирован: 21 янв 2014, 14:44
Operating system: ROSA FRESH R2 LXDE

Re: Установка МФУ Canon MG4240

Сообщение usprim » 27 янв 2014, 15:31

Установил ч\з
urpmi *.rpm --allow-force --allow-nodeps

Но опять принтер ч\з установщик Canon'а не встает, а установленный ч\з программу "Настройки принтера" (system-config-printer) требует /usr/lib/cups/filter/pstocanonij

Ч\з 631 система принтер не видит и не добавляет.

Если /usr/lib/cups/filter/pstocanonij присутствует в common пакете, подскажите, чем из него можно вручную её извлечь?

Аватара пользователя
akdengi
Сообщения: 1381
Зарегистрирован: 12 сен 2011, 13:44

Re: Установка МФУ Canon MG4240

Сообщение akdengi » 27 янв 2014, 17:36

usprim писал(а):Установил ч\з
urpmi *.rpm --allow-force --allow-nodeps

Но опять принтер ч\з установщик Canon'а не встает, а установленный ч\з программу "Настройки принтера" (system-config-printer) требует /usr/lib/cups/filter/pstocanonij

Ч\з 631 система принтер не видит и не добавляет.

Если /usr/lib/cups/filter/pstocanonij присутствует в common пакете, подскажите, чем из него можно вручную её извлечь?
А точно ставите только 64 битные пакеты?

/usr/lib/cups/filter/pstocanonij есть внутри common пакета.

Аватара пользователя
akdengi
Сообщения: 1381
Зарегистрирован: 12 сен 2011, 13:44

Re: Установка МФУ Canon MG4240

Сообщение akdengi » 27 янв 2014, 17:37

Открыть пакет можно в mc

usprim
Сообщения: 58
Зарегистрирован: 21 янв 2014, 14:44
Operating system: ROSA FRESH R2 LXDE

Re: Установка МФУ Canon MG4240

Сообщение usprim » 28 янв 2014, 14:37

Предустановленная версия mc как-то все криво отображает - почти все файлы с нулевой длиной. И файла pstocanonij я в пакете common не вижу. Ни версии 64х, ни в 32х. Это какую версию mc нужно поставить, чтобы корректно понимала rpm?

По драйверу - я повторил установку, как в прошлый раз (объединив PPD). Повозившись с настройками добился удовлетворительного для себя результата печати. Но опять же - не могу сказать, что вопрос решен, т.к. требует более-менее грамотного к себе отношения. А я так понимаю, вы делаете ОС не только для IT специалистов :) Поэтому если Вам интересно довести до ума вопрос с драйверами, то сообщите, что сделать. Могу еще повозиться. А вообще странно, почему 631 не видит не только этот принтер, но и подключенный к соседнему компу на Ubuntu, а system-config-printer видит оба...

Аватара пользователя
akdengi
Сообщения: 1381
Зарегистрирован: 12 сен 2011, 13:44

Re: Установка МФУ Canon MG4240

Сообщение akdengi » 28 янв 2014, 15:54

usprim писал(а):Предустановленная версия mc как-то все криво отображает - почти все файлы с нулевой длиной. И файла pstocanonij я в пакете common не вижу. Ни версии 64х, ни в 32х. Это какую версию mc нужно поставить, чтобы корректно понимала rpm?

По драйверу - я повторил установку, как в прошлый раз (объединив PPD). Повозившись с настройками добился удовлетворительного для себя результата печати. Но опять же - не могу сказать, что вопрос решен, т.к. требует более-менее грамотного к себе отношения. А я так понимаю, вы делаете ОС не только для IT специалистов :) Поэтому если Вам интересно довести до ума вопрос с драйверами, то сообщите, что сделать. Могу еще повозиться. А вообще странно, почему 631 не видит не только этот принтер, но и подключенный к соседнему компу на Ubuntu, а system-config-printer видит оба...
лучше напишите полностью как настраивали. Так как на 100% решит сложно - драйвера собраны под те либы, которых в системе нету у нас или они другие. Это беда Canon - они не делают все в статике как к примеру Samsung. А найти srpm тут не возможно чтобы собрать под РОСУ.

usprim
Сообщения: 58
Зарегистрирован: 21 янв 2014, 14:44
Operating system: ROSA FRESH R2 LXDE

Re: Установка МФУ Canon MG4240

Сообщение usprim » 30 янв 2014, 14:36

В Свойствах принтера в разделе "Параметры принтера" установил опции в следующие значения:
- Цветовая модель: CMYK
- Разрешение: 600х600 DPI HIGH
- Тип чернил: CMYK Color
- Тип изображения: Фотография

При этом печатает медленно, но в данном случае нет потребности печати в больших объёмах, поэтому скорость устраивает, зато качественно. Не пробовал на фотобумаге, возможно фотка даже будет приличного качества. Вообще меня печать фотографий с Ubuntu 10.04 и 12.04, Lubuntu 13.10 и не помню версию и точно название, по-моему Pupy Linuks не удовлетворяла. С других дистрибутивов не пробовал.

У меня еще одна плавающая проблема возникла. В отдельной теме напишу.

usprim
Сообщения: 58
Зарегистрирован: 21 янв 2014, 14:44
Operating system: ROSA FRESH R2 LXDE

Re: Установка МФУ Canon MG4240

Сообщение usprim » 30 янв 2014, 14:57

akdengi писал(а): Так как на 100% решит сложно - драйвера собраны под те либы, которых в системе нету у нас или они другие. Это беда Canon - они не делают все в статике как к примеру Samsung. А найти srpm тут не возможно чтобы собрать под РОСУ.
Я не специалист в Линуксе, но как-то не понимаю, почему нельзя в репозитарии разместить и те библиотеки, которые требует Canon... Или они перепишут новые версии? С другой стороны, почему нельзя разместить pstocanonij, раз драйвер можно поставить и без запрашиваемых библиотек, а работать ему не дает этот фильтр...
И еще интересно, если проблема из-за новых библиотек, то проблема рано или поздно коснется всех дистрибутивов Линукса?

Ответить

Вернуться в «Fresh»