Установка Samsung ML-1860 [РЕШЕНО]
asm64 7 декабря, 2011 - 13:38
Здравствуйте.
В общем, есть принтер Samsung ML-1860, есть СВЕЖИЕ! драйвера с сайта производителя UnifiedLinuxDriver_0.95.tar.gz.
Также есть такой парадокс. В портежах есть splix лохматых времён, который не содержит дравера ML-1860 и есть живой оверлей calculate, в составе которого есть проприетарный samsung-unified-linux-driver-1.01. Так вот эта мифическая версия драйвера тоже не содержит ML-1860, а папки и файлы в архиве датируются 2009 годом. Драйвер как раз есть в младшей версии - 0.95, где уже папки и файлы датируются 2010 годом. ФАНТАСТИКА!!!
Теперь вопрос. Как можно прикрутить архив с нормальными драйверами к splix-у или к ебилду от calculate? Пробовал тупо подменить архив, всё установилось, но не правильно - файлы PPD отсутствуют.
»
- Для комментирования войдите или зарегистрируйтесь
почитайте о portage overlays
почитайте о portage overlays на wiki. В вашем случае о локальном оверлее - local overlay.
知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"
Спасибо. Почитал. Раньше на
Спасибо. Почитал.
Раньше на скорую руку делал так:
Копировал ебилд для старой версии, указав новую версию в имени. Скачивал архив с прогой в distfiles и вуаля. Проверял работоспособность новой версии и постил в топик "version bump" на багзиле, что всё ок. На следующий день синькался и ебилд ужо был новый. Но здесь не тот случай, поэтому будем разбираться.
Ешё. Нашёл оверлэй ohnobinki, в нём версия 1.05. Добавил поддержку mercurial и проверяю эту версию. Если заработает - хорошо, но с написанием ебилдов ещё придётся разобраться, поскольку есть ещё драйвер с сайта кэнон. Надо всё же попробовать запинать LBP 2900 с версией CUPS выше 1.4.
не забывайте
не забывайте ;)
http://gentoo.ru/content/chto-eto-znachit-solved-resheno
知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"
Спасибо, знаю. За этим и
Спасибо, знаю. За этим и зашёл! Топик переименую в решение по настройке.
Итак расклад:
1. Пакет splix-2.0.0_p20110219-r1 не содержит драйвера ML-1860
2. Пакет samsung-unified-linux-driver-1.01 из оверлея calculate не содержит драйвера ML-1860
3. Пакет samsung-unified-linux-driver-1.05 из оверлея ohnobinki содержит драйвер ML-1860, и его завёл не сразу.
Бился целый день, выдавал ошибку невозможности выполнения комманды "application/vnd.cups-command". Ставил даже в обход портежей оригинальные драйвера версии 0.95, естественно для проверки работоспособности, с последующей чисткой. Это тоже не заработало, был лишь какой-то бжик от принтера и всё.
Помогло следующее решение. Снёс все пакеты, имевшие файлы в /usr/lib64/cups, /usr/share/cups. Искал поиском миднайта в файлах CONTENTS в подкаталогах /var/db/pkg/. Туда вошли cups, ghostscript-gpl, куча foomatic-blabla, gutenprint, cndrvcups-blabla. После сноса остался один левый файл фильтра в /usr/share/cups, не принадлежавший ни одному пакету, в том числе и к проприетарным драйверам. Видимо достался в наследство от разборок с Canon LBP-2900. Снёс всё, в том числе директорию /etc/cups со старыми настройками. Затем установил cups, который утянул за собой ghostscript-gpl. Затем дал revdep-rebuild, который доставил драйвера gutenprint и foomatic. Затем дал emerge samsung-unified-linux-driver. Далее перезапустил cups, вытащил и вставил USB кабель принтера. Принтер определился и установился сам, и всё заработало.
asm64 написал(а): Искал
equery b /usr/share/cups
Спасибо. Уже слышал про эту
Спасибо. Уже слышал про эту команду, но забывал.. При том, что пользую "equery d" частенько.