galaxyman 05.01.2010 16:24
Я рекомендую — Страждущим владельцам неподдерживаемых принтеров в Linux
Свой принтер Canon iP1500 я купил еще до полного перехода на ОС Linux, выбрав его по двум критериям: минимальная цена и возможность самостоятельно заправлять картридж.Принтер работает и до сих пор, пережив препарацию по смене памперса для чернил, которую я провел самостоятельно, при этом осталось пару "лишних" винтиков и какая то пластмассовая деталька :) (урок! разбирать и собирать технику нужно с разрывом в пару дней, пока помнишь, что откуда и куда или записывать последовательность действий).
Не смотря на все он неплохо работает, но, к сожалению, "родные" драйвера установить на него не удалось из за несовместимости библиотек и никакие симлинки не помогли. Тогда то я и нашел TurboPrint.
TurboPrint, как позиционируют его сами разработчики, система печати с набором драйверов для принтеров, которые официально не поддерживаются в системе Linux. Кроме того, в состав пакета входит GUI утилита по настройке и мониторингу принтера.
Поддерживаются принтеры следующих производителей: Brother, Canon, Epson, HP. Полный список принтеров.
Однако есть одна заковырка - TurboPrint коммерческое ПО.
И тут мы попадаем опять в ту же ситуацию как и с Windows - нужен ключ. Что опять варезники? Сначала помог torrents.ru, там оказалась (на тот момент) свежая версия TurboPrint 1.96 с ключом (и до сих пор вроде есть). Но эта версия, по видимому, сплеплена под gtk1, поэтому при установке там есть некоторая проблема со шрифтами :) на кнопках диалога установки, которая решается методом тыка - всего то 3 кнопки...
После выхода Ubuntu 9.10 решил не обновляться, а повесить систему заново, сделав реорганизацию места на харде. Когда вспомнил про принтер, полез на сайт TurboPrint посмотреть нет ли изменений в политике лицензирования :), но мои надежды не оправдались. Ради эксперимента выкачал последний релиз (30 дневный триал) и установил.
И вот сегодня вдруг с удивлением обнаружил, что прошло около 2-х месяцев, а принтер до сих пор работает!
Полез почитать, что же это за чудо и обнаружил, что в режиме печати 300dpi TurboPrint будет работать бессрочно. А мне больше для документов и не нужно, фото я никогда и не печатал.
У кого после перехода на Linux отвалился принтер и не стоит задача цветной качественной печати, то попробуйте TurboPrint.
P.S. а если купить лицензию за 30 евро, то будет поддерживаться полный функционал: цветная печать с высоким разрешением. Иногда это дешевле чем купить новый принтер.
zitryss 05.01.2010 16:37 #
+ 4 -
А вообще, платный софт и должен работать по такому принципу. Хочешь доп функционал - плати, а иначе вот тебе обрезанная версия.
А нескажу-где между прочим деньги просят за урезанный функционал. Вспомнить хотябы встроенную поддержку виртуальных рабочих столов без возможности это использовать.
Бывают же в жизни совпадения, как раз принесли такой же принтер на проверку. За наводку +1:)
Хм. Интересно. Спасибо. Я про TurboPrint слыхал, но не пробовал.
Нать будет попробовать.
P.S. У меня на 8.04 стоят дрова не совсем родные, а из этого репа.
Нать будет попробовать.
P.S. У меня на 8.04 стоят дрова не совсем родные, а из этого репа.
У моей подруги Cannon Pixma IP 2000. Виснет после печати 2-3-х страничек текста. Надо будет попробовать данную штуку. Если все заработает, можно будет и купить полную версию.
Скорее капс или принтер. Система отличненько продолжает работать.
всегда есть открытые драйвера, вот я HP настраивал как и оф.дровами(закрытые но бесплатные), так и нашел проект, где чувак сам пишет драйвера открытые
я же говорил, нашел драйвера и всего-то 2 минуты гугла.
http://ubuntuforums.org/showthread.php?t=38995 - пример на убунте, есть еще на форумах федоры и генты, дрова лежат на фтп канона японского.
http://ubuntuforums.org/showthread.php?t=38995 - пример на убунте, есть еще на форумах федоры и генты, дрова лежат на фтп канона японского.
И вот сегодня вдруг с удивлением обнаружил, что прошло около 2-х месяцев, а принтер до сих пор работает!
а их лого на бумажках нет?
After the 30-day test period TurboPrint will add a logo to printouts produced by TurboPrint.
(http://www.turboprint.info/faq.html)
да, именно отсутствие лого меня и удивило, в прошлой версии она неминуемо появлялось при печати
вот отсканил страничку распечатанной статьи без какой либо коррекции:
лого отсутсвует
вот отсканил страничку распечатанной статьи без какой либо коррекции:
лого отсутсвует
проверил, лого появляется только когда выставляю качество 600 dpi при 300 его нет
проверил, лого появляется только когда выставляю качество 600 dpi при 300 его нет
спасибо за проверку. может обновлюсь теперь до второй версии
задолбала пикаса, без спроса масштабирует :(
может так получиться побольше...
может так получиться побольше...
это ченовик, поэтому просвечивают строки напечатанные на др стороне листа :)
Вот мой опыт подключения принтера Canon iP1500 Установка принтера Canon Pixma iP 1500 в Ubuntu 8.10 http://omi-linux-diary.blogspot.com/2008/12/canon-pixma-ip-1500-ubuntu-810.html
Пробовал провести подобное для Ubuntu 9.10, но успеха НЕ достиг :(
Пробовал провести подобное для Ubuntu 9.10, но успеха НЕ достиг :(
когда пробовал? тут же есть загвоздки с капсом новым просто еще если принтер по юсб.
Вот тут https://wiki.ubuntu.com/CanonPixmaIP1500 инструкция по установке принтера Canon Pixma iP1500 для feisty fawn (7.04) & hardy heron (8.04).
Лично у меня попытки установить по ней драйвер данного принтера на Ubuntu 9.10 не увенчались успехом (конфликт пакетов).
А посему использую TurboPrint.
Лично у меня попытки установить по ней драйвер данного принтера на Ubuntu 9.10 не увенчались успехом (конфликт пакетов).
А посему использую TurboPrint.
каких пакетов то конфликт? я просто понимаю платить деньги за программы полезные, но это драйвера, а платить еще кому-то за использование принтера, кроме как при покупке - я не согласен!
Для установки драйвера, нужен пакет pstocanonbj, при попытке установить в Synaptic который, выходит следующее сообщение: libcupsys2-gnutls10 (>=1.1.23-1) but it is not installable.
Я скачал libcupsys2-gnutls10_1.2.7-4+etch9_all.deb и начал его устанавливать в gdebi-gtk, которая выдала предварительное сообщение о том, что все зависимости удовлетворены.
Но после установки libcupsys2-gnutls10_1.2.7-4+etch9_all.deb, Synaptic сообщает о разбитом кэше.
Повторная попытка установки pstocanonbj выдаёт сообщение о том, что libcupsys2-gnutls10 подлежит удалению, а после и о том, что он нужен, но не установлен.
Я скачал libcupsys2-gnutls10_1.2.7-4+etch9_all.deb и начал его устанавливать в gdebi-gtk, которая выдала предварительное сообщение о том, что все зависимости удовлетворены.
Но после установки libcupsys2-gnutls10_1.2.7-4+etch9_all.deb, Synaptic сообщает о разбитом кэше.
Повторная попытка установки pstocanonbj выдаёт сообщение о том, что libcupsys2-gnutls10 подлежит удалению, а после и о том, что он нужен, но не установлен.
Во-во.. Аналогичная ситуация, Canon IP 1600 не хотел вообще запускаться..(
А турбопринт решил все проблемы (ну почти)...
Еще б решить проблему со сканером :'(
А турбопринт решил все проблемы (ну почти)...
Еще б решить проблему со сканером :'(
а где нынче реестр то находится?
Я попытался отследить куда прога пишет, удалось найти файл /usr/bin/cshr, и он кстати не elf файл, похоже это данные для турбопринта (бинарные). Если же этот файл удалить то турбопринт пишет expired. Получается что есть еще какие то метки.
Я попытался отследить куда прога пишет, удалось найти файл /usr/bin/cshr, и он кстати не elf файл, похоже это данные для турбопринта (бинарные). Если же этот файл удалить то турбопринт пишет expired. Получается что есть еще какие то метки.
Этот файл бинарный, от туда никакой инфы получить не удалось.
В общем ситуация такая:
- Ставлю я турбопринт, он пишет осталось 30 дней (через день пишет 29);
- Удаляю /usr/bin/csrh, он пишет expired (то есть срок годности истек).
Из чего следует что он еще каким то образом определяет свое наличие и время установки.
strace по файлам позволил определить только /usr/bin/csrh, в качестве подозрительного файла.
PS: думаю что самый верный способ это патчинг проверки валидности ключа, но с реверсингом и дебагом туговато.
В общем ситуация такая:
- Ставлю я турбопринт, он пишет осталось 30 дней (через день пишет 29);
- Удаляю /usr/bin/csrh, он пишет expired (то есть срок годности истек).
Из чего следует что он еще каким то образом определяет свое наличие и время установки.
strace по файлам позволил определить только /usr/bin/csrh, в качестве подозрительного файла.
PS: думаю что самый верный способ это патчинг проверки валидности ключа, но с реверсингом и дебагом туговато.
А что у него в /acpi/$(pidof TurboPrint)/fd/ ? Там правда только ссылки на открытые файлы, но может и повезет =)