LINUX.ORG.RU

Не могу установить принтер в убунту(


0

1

Линукс убунту: Люди, всем привет! помогите пожалуйста у кого дрова есть и кто разбирается в этом! Принтер canon pixma ip 3600

В стандарте в линуксе самом есть дрова под 4600 - принтер почти такой же как и 3600 - даже картриджи с чипами такие же, но сегодня я абалдел когда попробовал поставить 4600 - желтый цвет вообще не печатается, синий видимо то же. Короч у меня фотка черно-белая выводится...((( + стоит снпч. Возможно конечно подсохло чуток, да вот и не знаю даж как на линуксе головку печатающую прочистить(

В общем, люди, помогите кто чем может - в нете перерыл инфы больше чем мог. Насколько я смог выяснить сборка у меня убунту 10.04

Ссылки по возможности не кидайте на разные статьи, разжуйте пожалуйста чайнику каждый пункт что да как делать! Буду очень признателен! Взамен смогу угостить советами при установке снпч)))

И еще: в общем скачал дебы с оффициального сайта кэнона, ставить начинаю, он ругается таким образом: http://radikal.ru/F/s12.radikal.ru/i185/1110/fa/a1b596bd6a05.png.html

Повторюсь: инфы читал много, да вот помощь нужна искренне человеческая....

Далее пробовал скатать с оффициального сайта rpm, переконвертировал через терминал с помощью алиен, установил пакет деб, но при установке дров после длительного поиска, под принтер дрова 3600 не находятся. То есть пакет я поринсталлировал, но что делать далее я не знаю.

Пробовал в настройках принтера выбрать ппд файл, то же не работает принтак( Люди в очередях стоят за печатью, срочно нужно! Очень благодарен всем!

И необессутьте люди, если что не так написал... Не критикуйте строго пожалуйста:)

По картинке - все верно, в новых релизах Убунты libcupsys2 заменен на libcups2. Тут либо пересборка пакета, либо установка libcupsys2 отдельно.

http://forum.ubuntu.ru/index.php?topic=73307.0 - решение для 9.10, но должен подойти и для 10.04.

Повторюсь: инфы читал много, да вот помощь нужна искренне человеческая....

Да уж, сложно было найти первую ссылку в Google по запросу «libcupsys2»...

Bulgaria
()
Ответ на: комментарий от Bulgaria

> Да уж, сложно было найти первую ссылку в Google по запросу «libcupsys2»...

Да я в общем-то и нашел) Только вот ничего сделать не смог, вроде руки прямые, а ошибки постоянно вылазили) Сейчас буду пробовать показанное вами решение. Спасибо что отозвались)

akhalex38
() автор топика
Ответ на: комментарий от akhalex38

Да читал я эту инфу, но в силу того, что я не совсем опытный пользователь в линукс, да и написано вроде на русском, но у меня возникают некоторые проблемы при выполнении этих действий.(( Решать эти проблемы Быть может, еслия пакет с дровами скину (деб) сможет кто-то сделать мне нормальный пакет для нового линукса?))) Как только деньги на вебмани закину сразу же пришлю вам либо на мобильный, либо еще куда - как вам удобно будет. Главное чтоб принтер заработал как нужно)

akhalex38
() автор топика

что с тобой приятель? на сайте есть .deb драйвер:

http://software.canon-europe.com/software/0031336.asp?model=

если ничего не поможет - открываешь rpm с помощью fileroller (менеджер архивов или как там в убунту), разархивируешь его, там будут папки usr / lib / bin / man и т.п. - переписываешь файлы с папок от рута в точно такие же папки в своей системе, далее устанавливаешь принтер через CUPS - в списке производителей должен появится второй твой, к примеру если Canon - то появится еще один, например Canon Limited или там Canon Technologies.

Способ этот, конечно, не самый православный, но только таким образом удалось установить МФУ Panasonic KX-MB1900, т.к. ни в каком дистре он не определяется, в CUPSE - драйверов нет, а производитель - редиска

science ★★☆
()
Ответ на: комментарий от akhalex38

> Как только деньги на вебмани закину сразу же пришлю вам

ты в своем уме, приятель?

science ★★☆
()
Ответ на: комментарий от science

>> Как только деньги на вебмани закину сразу же пришлю вам

ты в своем уме, приятель?

Любая работа должна оцениваться))

драйвер называется ip3600_debian_printer.tar, так что модель твоя

Спасибо, но проблемиа была в липкапсис 2 - ошибку выдавало при инсталляции пакета деб.

Все же я нашел прямую ссылку на липкапсис 2 и установил его. После этого я установил деб пакеты - они встали нормально. В настройках принтера зашел в выбор дров, там есть как раз (появился) драйвер моего принтера. Я его применил, теперь в настройках принтера написано: Canon iP3600 series Ver.3.00

Но проблема не решилась, точнее возникла др. проблема: принтер начисто отказывается печатать. Нажимаю тестить, а он выводит статус: processing а потом опять встает в статус ldle( При этом сам принтер даже лампочкой не мигнул( То есть реакции у принтера - 0. Ума не приложу что делать...

Пробовал еще один принтер установить, точно такой же, имеется ввиду программно настроил еще одно подключение к принтеру, ничего не изменилось... Сейчас попробую перезагрузить...((((

akhalex38
() автор топика
Ответ на: комментарий от akhalex38

принтер начисто отказывается печатать. Нажимаю тестить, а он выводит статус: processing а потом опять встает в статус ldle( При этом сам принтер даже лампочкой не мигнул( То есть реакции у принтера - 0. Ума не приложу что делать...

Пробовал еще один принтер установить, точно такой же, имеется ввиду программно настроил еще одно подключение к принтеру, ничего не изменилось... Сейчас попробую перезагрузить...((((

Не помогло, помогите(

akhalex38
() автор топика
Ответ на: комментарий от akhalex38

> Не помогло, помогите(

что ты там мучаешься, приятель? ты смотрел что в том дебе, который ты выложил (зачем?) на депозит? там унылая документация внутри и всё, ничего полезного!

сделай как я тебе говорил, берешь .deb или .rpm самых свежих драйверов, в твоем случае это те, на которые я дал ссылку ранее, скачал - разархивировал - там два .deb файла - их не запускаешь! - а разархивируешь - Extract here, там структура папок - начиная с usr, открываешь nautilus от рута (alt+F2 , gksu nautilus), нажимаешь F3 - nautilus заработает в двухоконном режиме - и аккуратно переписываешь файлы в точности повторяя местонахождение, если файл лежит в usr/lib/local в разархивированной папке - точно туда же копируешь в свою систему, в свои же /usr, /usr/share, usr/lib - понял?

удаляешь все созданные принтера, которые ты там насоздавал в CUPS, кстати - ты в CUPS заходил вообще? в CUPS зайти можно браузером любым http://localhost:631/ , далее Administration - add new printer ни так далее

science ★★☆
()
Ответ на: комментарий от akhalex38

далее найдешь свой принтер, но скорее всего - он появится не в основном списке моделей принтеров Canon, а как я писал выше - будет еще один Canon Limited или какой другой, не факт - но может быть! например с Epson и Panasonic - так.

да, в скачаном архиве есть еще третий файл - сорцы, они тебе не нужны, их никуда не копируй.

ну и последнее, когда установишь принтер, 95% что необходимо будет сделать исполняемым от рута (sudo chmod +x) определенный файл, о котором, если не будет печатать - сообщит или в логе errors/jobs в CUPS - или в самом менеджере печати...

вообщем пробуй

science ★★☆
()
Ответ на: комментарий от akhalex38

ну или если у тебя есть ИНФА 100%, что те дебы, которые ты устанавливал ранее - установились корректно, то просто посмотри есть принтер в купсе и почитай / покажи логи

science ★★☆
()
Ответ на: комментарий от science

Днем все сделаю, спасибо за советы) Потом отпишусь)

akhalex38
() автор топика
Ответ на: комментарий от science

ты в CUPS заходил вообще?

Да, заходил... Я еще сделал, когда ты еще не написал этот способ, как здесь описано: http://help.ubuntu.ru/wiki/периферийные_устройства/установка_принтера_canon_p...

Правда там не для моего принтака, но все же я попробовал. Теперь ставит в очередь и ошибку выдает(

Говорит вжурнале есть ошибки:

>D [22/Oct/2011:07:38:12 +0400] cupsdSetBusyState: Dirty files D [22/Oct/2011:07:38:12 +0400] cupsdReadClient: 11 POST / HTTP/1.1 D [22/Oct/2011:07:38:12 +0400] cupsdSetBusyState: Active clients and dirty files D [22/Oct/2011:07:38:12 +0400] cupsdAuthorize: No authentication data provided. D [22/Oct/2011:07:38:12 +0400] cupsdReadClient: 11 1.1 Get-Jobs 1 D [22/Oct/2011:07:38:12 +0400] Get-Jobs ipp://localhost/printers/ D [22/Oct/2011:07:38:12 +0400] [Job 84] Loading attributes... D [22/Oct/2011:07:38:12 +0400] Returning IPP successful-ok for Get-Jobs (ipp://localhost/printers/) from localhost D [22/Oct/2011:07:38:12 +0400] cupsdSetBusyState: Dirty files D [22/Oct/2011:07:38:12 +0400] cupsdReadClient: 11 POST / HTTP/1.1 D [22/Oct/2011:07:38:12 +0400] cupsdSetBusyState: Active clients and dirty files D [22/Oct/2011:07:38:12 +0400] cupsdAuthorize: No authentication data provided. D [22/Oct/2011:07:38:12 +0400] cupsdReadClient: 11 1.1 Get-Jobs 1 D [22/Oct/2011:07:38:12 +0400] Get-Jobs ipp://localhost/printers/ D [22/Oct/2011:07:38:12 +0400] [Job 12] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 13] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 15] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 16] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 17] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 18] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 19] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 20] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 22] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 23] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 24] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 25] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 30] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 31] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 32] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 35] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 36] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 43] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 44] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 45] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 46] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 47] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 48] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 49] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 50] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 51] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 52] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 56] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 57] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 61] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 62] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 63] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 64] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 65] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 66] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 67] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 68] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 69] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 70] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 71] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 72] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 73] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 74] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 75] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 76] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 77] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 78] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 79] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 80] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 81] Loading attributes... D [22/Oct/2011:07:38:12 +0400] [Job 82] Loading attributes... D [22/Oct/2011:07:38:12 +0400] Returning IPP successful-ok for Get-Jobs (ipp://localhost/printers/) from localhost D [22/Oct/2011:07:38:12 +0400] cupsdSetBusyState: Dirty files D [22/Oct/2011:07:38:12 +0400] cupsdReadClient: 11 POST / HTTP/1.1 D [22/Oct/2011:07:38:12 +0400] cupsdSetBusyState: Active clients and dirty files D [22/Oct/2011:07:38:12 +0400] cupsdAuthorize: No authentication data provided. D [22/Oct/2011:07:38:12 +0400] cupsdReadClient: 11 1.1 Create-Printer-Subscription 1 D [22/Oct/2011:07:38:12 +0400] Create-Printer-Subscription / D [22/Oct/2011:07:38:12 +0400] cupsdCreateSubscription(con=0x215ab128(11), uri=«/») D [22/Oct/2011:07:38:12 +0400] pullmethod=«ippget» D [22/Oct/2011:07:38:12 +0400] notify-lease-duration=86400 D [22/Oct/2011:07:38:12 +0400] notify-time-interval=0 D [22/Oct/2011:07:38:12 +0400] cupsdAddSubscription(mask=17800, dest=(nil)(), job=(nil)(0), uri="(null)") D [22/Oct/2011:07:38:12 +0400] Added subscription 36 for server D [22/Oct/2011:07:38:12 +0400] cupsdMarkDirty(-----S) D [22/Oct/2011:07:38:12 +0400] Returning IPP successful-ok for Create-Printer-Subscription (/) from localhost D [22/Oct/2011:07:38:12 +0400] cupsdSetBusyState: Dirty files D [22/Oct/2011:07:38:14 +0400] cupsdReadClient: 11 POST / HTTP/1.1 D [22/Oct/2011:07:38:14 +0400] cupsdSetBusyState: Active clients and dirty files D [22/Oct/2011:07:38:14 +0400] cupsdAuthorize: No authentication data provided. D [22/Oct/2011:07:38:14 +0400] cupsdReadClient: 11 1.1 Get-Notifications 1 D [22/Oct/2011:07:38:14 +0400] Get-Notifications / D [22/Oct/2011:07:38:14 +0400] cupsdIsAuthorized: requesting-user-name=«almaz» D [22/Oct/2011:07:38:14 +0400] Returning IPP successful-ok for Get-Notifications (/) from localhost D [22/Oct/2011:07:38:14 +0400] cupsdSetBusyState: Dirty files D [22/Oct/2011:07:38:15 +0400] cupsdAcceptClient: 13 from localhost (Domain) D [22/Oct/2011:07:38:15 +0400] cupsdReadClient: 13 POST /printers/Canon_iP3600_series HTTP/1.1 И т.д.

akhalex38
() автор топика

Обновить версию дистрибутива никак? Возможно твоя проблема давно уже решена.

LongLiveUbuntu ★★★★★
()

Ибо скрин выдает наличие у тебя Karmic Koala.

LongLiveUbuntu ★★★★★
()

> Принтер canon pixma ip 3600

В Linux с Canon всегда очень большие проблемы, в любом. Там кроме rpm есть установщики? Попробуй tar.gz или run, они должны в Ubuntu работать. Если не знаешь что с ними делать, напишу

ZenitharChampion ★★★★★
()
Ответ на: комментарий от ZenitharChampion

с Panasonic - еще большие проблемы, сам из названия понимаешь... но, есть простой и действенный способ вышеописанный мною и предложенный ТС, пусть попробует, а там понюхаем

кроме rpm есть debы, но результат тот же

science ★★☆
()
Ответ на: комментарий от ZenitharChampion

>Там кроме rpm есть установщики?

Есть дебы, их две, сначала не мог их установить, потом утсановил, принтер то же установился (после установки дров) - дрова появились в списке, а у принтера реакции ноль, задачи отправлялись в очередь и сразу снимались оттуда, как будто принтер их выполнил, а принтер вообще не реагировал. Далее, как я уже писал выше, пробовал проделать то, что написано здесь: http://help.ubuntu.ru/wiki/периферийные_устройства/установка_принтера_canon_p...

Теперь вообще ошибка. Сейчас пробую сделать то, что написал science

akhalex38
() автор топика
Ответ на: комментарий от akhalex38

>ну или если у тебя есть ИНФА 100%, что те дебы, которые ты устанавливал ранее - установились корректно, то просто посмотри есть принтер в купсе и почитай / покажи логи

А можно по-чайниковски объяснить?) А именно - как посмотреть что в «Купсе», если это «Локалхост: 631» - то там он есть.

А дебы установились вообще без ошибок.

Как логи показать?

akhalex38
() автор топика

этот ваш Canon дрянь редкая.

LBP6000 не взлетает ни с CAPT2.2 ни c CAPT2.3. принтер детектится но джобы висят до пришествия. и это при том, что производителем поддержка заявлена.

более того, он не взлетает даже у маководов для коих офф поддержка тоже заявлена.

в общем, эти мудаки нагло врут на своих сайтах. чувствую все три принтера полетят им обратно

VladimirMalyk ★★★★★
()
Ответ на: комментарий от akhalex38

>аккуратно переписываешь файлы в точности повторяя местонахождение, если файл лежит в usr/lib/local в разархивированной папке - точно туда же копируешь в свою систему, в свои же /usr, /usr/share, usr/lib - понял?

После распаковки деб, Там папка «Контрол» есть, точнее архив, распаковываю его, захожу - там два файла. Мне их копировать в корень или с корня еще создать папку «Контрол»? Спасибо

akhalex38
() автор топика
Ответ на: комментарий от VladimirMalyk

т.е. как - они deb'ы и rpm'ы просто так делают? чтобы джобы висели? тут даже не толстое, а весьма тонкое поведение производителя, однако!

science ★★☆
()
Ответ на: комментарий от akhalex38

>т.е. как - они deb'ы и rpm'ы просто так делают? чтобы джобы висели? тут даже не толстое, а весьма тонкое поведение производителя, однако!

Они на линукс дрова писать не умеют походу - во всем инете очень много вопросов по canon+linux - не только убунту...

Пробовал

akhalex38
() автор топика
Ответ на: комментарий от science

это жлобская тенденция. кроме принтеров купили еще http://www.cpuboards.com/video-capture-cards/ivc-t604.htm так вот тоже заявлена поддержка Linux.

а на деле пришли диски с исходниками под MFC и дровами под шиндовс. на мой запрос китайцы прислали протухший драйвер для 2.6.27 ядер в сорцах которого смесь бульдога с носорогом.

пришлось брать разработанный сообществом tw86 и патчить. исходники сказка к слову - китайский говнокод и рядом не валялся

VladimirMalyk ★★★★★
()
Ответ на: комментарий от akhalex38

распаковав скачанный ip3600_debian_printer.tar ты получаешь три файла:

cnijfilter-common_3.00-1_i386.deb
cnijfilter-common-3.00-1.tar.gz
cnijfilter-ip3600series_3.00-1_i386.deb

архив cnijfilter-common-3.00-1.tar.gz - удаляешь

распковываешь оставшиеся .deb'ы, получаешь:

из cnijfilter-common_3.00-1_i386.deb три файла (control.tar.gz, data.tar.gz и debian-binary), тебе нужен только data.tar.gz, распаковав который, ты получаешь:

папку usr, в этой папке - три папки:

bin
lib
share

из папки bin описанным выше способом (alt+F2 > gksu nautilus > F3) - копируешь файл cngpij в свой usr/bin (прямо в корень), далее из папки usr/lib/cups копируешь в свой /usr/lib/cups папку backend (если такая уже есть, то только файл, который в папке backend), - из папки /usr/lib/cups/filter/ копируешь pstcanonij в свой /usr/lib/cups/filter/ , таким же образом делаешь с папкой /usr/share/doc

и точно также делаешь с содержим распакованного cnijfilter-ip3600series_3.00-1_i386.deb

science ★★☆
()
Ответ на: комментарий от akhalex38

ты должен в точности повторить размещение файлов из этих .deb'ов в своей системе, далее через браузер переходишь в http://localhost:631/ (какую кстати версию CUPS показывает?) > Administration > под Printers - manage printers, если там остались те, что ты создавал ранее, то удаляешь - клик по названию принтера, правая кнопка administration > delete printer

в какой момент CUPS спросит тебя пароль администратора, когда всё это проделаешь, в CUPS - в Administration - Add new printer, принтер должен быть подключен usb, выбираешь из списка Local / usb - свой ну и далее я выше писал что

science ★★☆
()
Ответ на: комментарий от science

обрати внимание, что скорее всего появится второй Canon, а может и нет, и в этом новом Canon'е будет только твоя модель

science ★★☆
()
Ответ на: комментарий от science

файлы из папки cnijfilter-common_3.00-1_i386/usr/bin
и nijfilter-ip3600series_3.00-1_i386/usr/bin

которые ты скопируешь в свой /usr/bin

cngpij

cifip3600
cngpijmonip3600
lgmonip3600
printuiip3600

необходимо будет сделать исполняемыми от root в терминале:
sudo su
chmod +x /usr/bin/cngpij cifip3600 cngpijmonip3600 lgmonip3600 printuiip3600

science ★★☆
()
Ответ на: комментарий от akhalex38

Я лашара!!!( science, дружищь, подскажи как файлы с помощью альт+ф2 копировать? У меня выходит «Выполнить»...

akhalex38
() автор топика
Ответ на: комментарий от akhalex38

ты всё правильно сделал, через alt+F2 gksu nautilus - ты запускаешь обозреватель файлов с правами администратора, чтобы была возможность работать с системными файлами и директориями - у тебя jabber есть?

science ★★☆
()
Ответ на: комментарий от akhalex38

Дружищь, у меня короч вышел обозреватель, я сделал двухоконный режим (как и ты говорил), но проблема вот в чем: файлы копировать куда? У меня выходит пользователь root... Там нужно назад пойти чуток? Сейчас скрины скину, ато объяснить не смогу(

akhalex38
() автор топика
Ответ на: комментарий от akhalex38

регистрируй https://register.jabber.org/ установи из репозитария jabber-клиент, например удобен Gajim коннект, дай мне свой Jabber.org account и будем решать вопрос

science ★★☆
()
Ответ на: комментарий от akhalex38

http://s017.radikal.ru/i416/1110/2e/e9e277918787.png - вот так у меня открылось

http://s017.radikal.ru/i409/1110/c9/cdd65454cfff.png - если шаг назад сделать это откроется

http://s54.radikal.ru/i145/1110/03/1729c1815d3d.png - если к примеру у меня в папке usr/share находится файл, то мне нужно его копировать сюда (это просто пример чтобы понять) - я правильно понял?))

akhalex38
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.