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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Ubuntu 9.10 и принтеры Canon  (Прочитано 21755 раз)

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

zsa

  • Гость
Re: Ubuntu 9.10 и принтеры Canon
« Ответ #30 : 06 Февраля 2010, 18:28:30 »
да печатает превосходно, спору нет. мой по крайней мере так точно.
только что ты скажешь, когда задумаешься, а долго ли оно будет печатать?

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

а на России вообще мыкался-мыкался, так и не понял, куда вопрос задавать. в принципе.
хотя на Европе смог высказать "фу", а на азии найти драйверы(с помощью этого ресурса (forum.ubuntu.ru), спасибо знающим людям).

Оффлайн akivzp

  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Ubuntu 9.10 и принтеры Canon
« Ответ #31 : 13 Февраля 2010, 23:21:48 »
В общем, на днях купил по спеццене девайс - Canon MP 250. Пакеты на кармик нашёл/поставил: два пакета cnijfilter-mp250series-3.20-1-i386-deb и scangearmp-mp250series-1.40-1-i386-deb! Печатает превосходно! Всё бы ничего - только система не видит сканера!!! Как с этим бороться?
Нет ничего нового под солнцем...

Оффлайн reaxxion

  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Ubuntu 9.10 и принтеры Canon
« Ответ #32 : 14 Февраля 2010, 13:09:21 »
Canon pixma ip 1500 старенький но отлично работает ... на ХРюше
Ubuntu 9.10 сам определился установился печатать отказывается
При этом система ни на что не ругается типа все впоряде
Состояние печати документов пишет выполнено
Подскажите с драйверами надо разруливать или где галочку не поставил?

Пользователь решил продолжить мысль 14 Февраля 2010, 09:19:00:
Кароче скачал прогу  Turboprint отсюда http://www.turboprint.info/
deb пакет установил в несколько ежу понятных шагов
в системе обьявился принтер tp0 который и печатает без проблем пока
временно я думаю ибо прога триал на 30 дней
Поддерживаемые принтеры canon brother hp epson

Пользователь решил продолжить мысль 14 Февраля 2010, 11:24:53:
Список поддерживаемых Canon здесь http://www.turboprint.info/printers_Canon.html

Пользователь решил продолжить мысль 14 Февраля 2010, 16:52:38:
Ваще после мыканий воспользовался этим http://ЗАПРЕЩЁННЫЙ РЕСУРС/forum/viewtopic.php?t=671312  и проблема решена для меня
« Последнее редактирование: 23 Февраля 2010, 22:15:44 от reaxxion »
Ubuntu 10.04 & ArchLinux user

Оффлайн abbat24

  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Re: Ubuntu 9.10 и принтеры Canon
« Ответ #33 : 23 Февраля 2010, 20:46:27 »
Итак вышел новый релиз Ubuntu Karmic Koala. Тут же поставив новую систему я обнаружил, что старый способ установки драйверов для моего Canon LBB 3010B больше не работают. Напомню, что раньше достаточно было просто скачать архив с официального сайта Canon:  http://software.canon-europe.com/software/0031118.asp и установить два пакета из папки debian.
Первым устанавливать нужно файл cndrvcups-common_1.80-1_i386.deb, однако в Karmic его установка останавливается с ошибкой, связанной с тем, что библиотека libcupsys2 в новом релизе была заменена на libcups2. Тем не менее поставить драйверы все-таки можно, для этого достаточно пересобрать cndrvcups-common_1.80-1_i386.deb.

В консоли выполняем:
$ dpkg-deb -x cndrvcups-common_1.80-1_i386.deb common
$ dpkg-deb --control cndrvcups-common_1.80-1_i386.deb

Появились две папки - DEBIAN и common.
Заходим в папку DEBIAN и редактируем файл control - заменяем libcupsys2 на libcups2. Сохраняем файл и копируем всю папку DEBIAN в common.

В консоли выполняем:
$ dpkg -b common new_cndrvcups-common_1.80-1_i386.deb
Щелкаем по новому пакету new_cndrvcups-common_1.80-1_i386.deb, его установка проходит без проблем. Теперь необходимо установить пакет cndrvcups-capt_1.80-1_i386.deb. Его установка может быть отменена из-за отсутствия библиотеки libstdc++5, в этом случае недостающие библиотеки можно взять из старого релиза - тут например http://packages.ubuntu.com/jaunty/libstdc++5

После выполнения этих манипуляций принтер легко устанавливается стандартными средствами ОС.

Если рецепт помог пришлите пожалуйста инвайт на хабр!

Сделал все так и принтер нифига не заработал! Даже тестовую страницу не выдает, хотя система и определили как Кэнон 2900 и дрова поставила!

Оффлайн Barya

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Ubuntu 9.10 и принтеры Canon
« Ответ #34 : 28 Февраля 2010, 21:08:38 »
Сделал все по этой инструкции:
Цитировать
1. Устанавливаем зависимости:
sudo apt-get install build-essential gettext libtool libxml2-dev libcups2-dev checkinstall debhelper automake autoconf

и Устанавливаем:
libcupsys2_1.3.9-17ubuntu3.4_all.deb
и
libstdc++5_3.3.6-17ubuntu1_i386.deb
которые можно скачать тут:
http://security.ubuntu.com/ubuntu/pool/universe...
и тут:
http://mirrors.kernel.org/ubuntu/pool/universe/...

2. Устанавливаем cndrvcups-common-1.80

3. Устанавливаем cndrvcups-capt-1.80

которые качаем с офсайта Canon


4. Конфигурируем ccpd:
sudo gedit /etc/init.d/ccpd

Вставляем следующее содержимое:

#!/bin/sh
# ccpd startup script for Canon Printer Daemon for CUPS
# Modified for Debian GNU/Linux
# by Raphael Doursenaud <rdoursenaud@free.fr>.
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
case $1 in
start)
echo -n "Starting $DESC: $NAME"
start-stop-daemon --start --quiet --exec $DAEMON
echo "."
;;
stop)
echo -n "Stopping $DESC: $NAME"
start-stop-daemon --stop --quiet --oknodo --exec $DAEMON
echo "."
;;
status)
echo "$DESC: $NAME:" `pidof $NAME`
;;
restart)
echo -n "Restarting $DESC: $NAME"
start-stop-daemon --stop --quiet --oknodo --exec $DAEMON
sleep 1
start-stop-daemon --start --quiet --exec $DAEMON
echo "."
;;
*)
echo "Usage: ccpd {start|stop|status}"
exit 1
;;
esac
exit 0

Далее:

sudo /etc/init.d/cups restart
/usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E
sudo /usr/sbin/ccpdadmin -p LBP2900 -o /dev/usb/lp0
sudo /etc/init.d/ccpd restart

5. Добавим службу в автозагрузку:

sudo gedit /etc/rc.local

Добавьте следующую строку:

/etc/init.d/ccpd start

Переподключите принтер, печатайте :)

Принтер отображается, отображается его состояние, но он не печатает, задания просто висят в очереди.
LBP2900
« Последнее редактирование: 28 Февраля 2010, 21:10:58 от Barya »

Оффлайн Barya

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Ubuntu 9.10 и принтеры Canon
« Ответ #35 : 03 Марта 2010, 10:39:47 »
Принтер все-таки начал печатать, но только после первой перезагрузки, после второй команда captstatusui -P LBP2900
выдает: *** captstatusui Socket Error ***

Оффлайн dmitry287

  • Участник
  • *
  • Сообщений: 145
    • Просмотр профиля
Re: Ubuntu 9.10 и принтеры Canon
« Ответ #36 : 10 Марта 2010, 00:53:47 »
Пошаговая инструкция по установке принтера Canon IP1000:

1. Устанавливаем нужные в процессе установки пакеты
a) в терминале sudo apt-get install alien
b) sudo apt-get install libxml2 (возможно уже установлен)

2. Далее скачиваем драйвер, в терминале
a) wget http://files.alfansa.org/bjfilter-common-2.50-2.i386.rpm
b) wget http://files.alfansa.org/bjfilter-pixmaip1000-2.50-2.i386.rpm
c) wget http://files.alfansa.org/bjfilter-pixmaip1000-lprng-2.50-2.i386.rpm

3. Конвертируем из rpm в deb пакет
a) sudo alien bjfilter-common-2.50-2.i386.rpm
b) sudo alien bjfilter-pixmaip1000-2.50-2.i386.rpm
c) sudo alien bjfilter-pixmaip1000-lprng-2.50-2.i386.rpm

4. Устанавливаем полученные пакеты, опять же через терминал
 sudo dpkg -i <имя пакета>
(можно просто перейти в директорию с полученным пакетом и запустить установку по двойному клику)

5. Редактируем .ppd file, в терминале
sudo gedit /usr/share/cups/model/canonpixmaip1000.ppd

Добавляем строчки:
*OpenUI *CNQuality/Quality: PickOne
*DefaultCNQuality: 3
*CNQuality 2/High: "2"
*CNQuality 3/Normal: "3"
*CNQuality 4/Standard: "4"
*CNQuality 5/Economy: "5"
*CloseUI: *CNQuality

Также можно заменить эти строчки:
*OpenUI *Resolution/Output Resolution: PickOne
*DefaultResolution: 600
*Resolution 600/600 dpi: "<</HWResolution[600 600]>>setpagedevice"
*CloseUI: *Resolution
этими:
*OpenUI *Resolution/Output Resolution: PickOne
*DefaultResolution: 600
*Resolution 600/600 dpi: "<</HWResolution[600 600]>>setpagedevice"
*Resolution 1200/1200 dpi: "<</HWResolution[1200 1200]>>setpagedevice"
*Resolution 2400/2400 dpi: "<</HWResolution[2400 2400]>>setpagedevice"
*CloseUI: *Resolution

 сохраняем файл

6. Исправляем libs, в терминале

a) sudo ln -s /usr/lib/libpng12.so.0 /usr/lib/libpng.so.2
b) sudo ln -s /usr/lib/libtiff.so.4 /usr/lib/libtiff.so.3
c) sudo ln -s /usr/lib/libxml2.so.2 /usr/lib/libxml.so.1

7. Перезапускаем Cups
a) sudo killall cupsd
b) sudo cupsd

8. Настраиваем принтер
-Система>Администрирование>Печать>Создать
-Выбираем локальный или сетевой принтер
-Нажимаем далее
Производитель>Canon
Модель> PIXMA IP1000
Драйвер>Standard
-Применить
(если не можете выбрать свой принтер (его нет в списке) то выбираем: установить драйвер>указываем тот ppd файл который правили (/usr/share/cups/model/canonpixmaip1000.ppd), перезагружаемся и настраиваем принтер)

9. Удостоверяемся что все работает
Правый клик по принтеру> свойства>пробная страница

« Последнее редактирование: 10 Марта 2010, 00:56:09 от dmitry287 »
Gigabyte GA-790XTA-UD4,Athlon II x4 620 2.6 GHz,4Gb DDR3,Video Gigabyte GT240 512M,HDD 3x500 Gb & 160 Gb

Оффлайн brenti

  • Активист
  • *
  • Сообщений: 485
    • Просмотр профиля
Re: Ubuntu 9.10 и принтеры Canon
« Ответ #37 : 10 Марта 2010, 01:02:56 »
У меня тоже проблемы с LBP2900, всё пробывал че находил в гугле не печатает и всЁ..хотя пишет- операция выполнена, когда жму на print:(

Оффлайн Migman

  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: Ubuntu 9.10 и принтеры Canon
« Ответ #38 : 10 Марта 2010, 10:42:46 »
Да уж... LBP 2900 нифига не работает... Ох уж эта бUbuntu

Оффлайн leo_bsv

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Ubuntu 9.10 и принтеры Canon
« Ответ #39 : 14 Марта 2010, 20:43:44 »
Сегодня успешно (в кавычках) настроил принтер Canon LBP 2900 на Ubuntu 9.10 karmic
Делал так:
1. Выключил принтер.
2. С помощью утилиты Система -> Администрирование -> Очистка системы удалил все конфликтующие пакеты (установленные в предыдущих неудачных попытках инсталляции принтера)
3. С помощью команды sudo rm удалил всё что было в папке /var/ccpd/
4. Следовал по инструкции выложенной на https://help.ubuntu.com/community/CanonCaptDrv190 (предварительно поставил libcupsys2 и libstdc++5 ссылки на них тоже имеются в уже упомянутой инструкции) и по инструкции инсталляции драйвера от Canon, которая находилась вместе с пакетом в одном архиве.
5. После инсталляции и настроек всё заработало, но не надолго - до первой перезагрузки.
6. После перезагрузки появился Canon LBP2900-2, почему-то стал принтером по-умолчанию и принтер перестал печатать вообще.
7. Снова принтер начинает печатать в двух случаях:
    а) комп и принтер выключены: включить сначала комп затем принтер
    б) комп включен принтер включен: выключить принтер, выполнить в терминале sudo /etc/init.d/ccpd restart, включить принтер

Результат: принтер работает, хотя и со странностями.

p.s.: видимо у ОС проблемы с usb...
« Последнее редактирование: 14 Марта 2010, 23:26:37 от leo_bsv »

Оффлайн лесной_зонтик

  • Старожил
  • *
  • Сообщений: 2225
  • Просьба на количество сообщений не смотреть.
    • Просмотр профиля
Re: Ubuntu 9.10 и принтеры Canon
« Ответ #40 : 14 Марта 2010, 21:37:06 »
Странно, ставил все по https://forum.ubuntu.ru/index.php?topic=56078.msg581163#msg581163 только драйвера 1.90
Все прекрасно работает.
Моя мечта поставить на комп Linux, Unix, *BSD, Mac OS X, OpenSolaris, OS/2, Windows.
Не спрашивайте зачем. Сам не знаю ???

CostyaBil

  • Гость
Re: Ubuntu 9.10 и принтеры Canon
« Ответ #41 : 14 Марта 2010, 21:46:31 »
Установил дрова.
Потом :
$ sudo /etc/init.d/cups restart
$ sudo /usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E
$ sudo /usr/sbin/ccpdadmin -p LBP2900 -o /dev/usb/lp0

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

появился LBP 2900.
перезагрузил с включенным принтером ,напечатал пробную страницу.  :)
Потом выключил и включил принтер , система нашла ещё раз принтер и появился ещё один LBP 2900-2 , после этого печатать не хочет. Перезагрузил комп опять печатает. Тоисть проблема такая , система находит новый принтер и если загрузить комп с ВЫКЛЮЧЕННЫМ принтером или в процесе роботы системы ВЫКЛ и ВКЛ. принтер, после этого печатать небудет.
Система после того как находит новый принтер (LBP 2900-2) переключается на него, в итоге не печатает ничего.
Почему система устанавливает ещё раз  принтер ?
« Последнее редактирование: 14 Марта 2010, 21:50:36 от CostyaBil »

Оффлайн лесной_зонтик

  • Старожил
  • *
  • Сообщений: 2225
  • Просьба на количество сообщений не смотреть.
    • Просмотр профиля
Re: Ubuntu 9.10 и принтеры Canon
« Ответ #42 : 14 Марта 2010, 22:18:15 »
Цитировать
Тоисть проблема такая , система находит новый принтер и если загрузить комп с ВЫКЛЮЧЕННЫМ принтером или в процесе роботы системы ВЫКЛ и ВКЛ. принтер, после этого печатать небудет.
выполни
sudo /etc/init.d/ccpd restart
Цитировать
Потом выключил и включил принтер , система нашла ещё раз принтер и появился ещё один LBP 2900-2 ,

сделай  принтером по умолчанию LBP 2900
Моя мечта поставить на комп Linux, Unix, *BSD, Mac OS X, OpenSolaris, OS/2, Windows.
Не спрашивайте зачем. Сам не знаю ???

Оффлайн leo_bsv

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Ubuntu 9.10 и принтеры Canon
« Ответ #43 : 14 Марта 2010, 23:27:12 »
После продолжительной возни в сети был раскопан новый драйвер для принтера LBP 2900 - версия 2.00
качаем вот отсюда: http://support-in.canon-asia.com/contents/IN/EN/0900772407.html

Драйвер был переустановлен, однако второй принтер LBP2900-2 подключенный к usb по-прежнему создаётся...
принтером можно пользоваться только если компьютер был загружен при выключенном принтере, после чего принтер был включен.
Хотя товарищу отсюда: http://ubuntuforums.org/showthread.php?p=8795807#post8795807 это помогло... может ещё кому поможет?
Мне до конца не помогло. :(
Хотя вроде работает...

... с драйвером версии 2.00 команда sudo /etc/init.d/ccpd restart уже не помогает...

CostyaBil

  • Гость
Re: Ubuntu 9.10 и принтеры Canon
« Ответ #44 : 15 Марта 2010, 08:38:38 »
Принтер ставлю поумолчанию и всёравно находит ещё один LBP 2900-2 .  :-\ после этого не печатает.

 

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