Canon LBP-2900 и Gentoo amd64 [SOLVED]
Проблема с принтером Canon LBP-2900 в Gentoo amd64.
Немного предыстории, принтер настраивал в Kubuntu, openSuse, печатал всегда "без танцев з бубном".
В CLD 10.2 при установке ebuild'a из http://bugs.gentoo.org/show_bug.cgi?id=130612 версии 1.80 ругался на коллизии файлов libpopt.so, но после комментирования строчек отвечающих за установку соответствующих библиотек в ebuild'e все стало нормально - принтер запечатал.
А вот в Gentoo как-то не получается.
Устанавливал с помощью техже ebuild'ов, что и в CLD, вот только на коллизии не ругался, соответственно файлы пришлось скачивать в ручную в папочку ../files и т.д.
Пробовал и версию 1.90.
После установки утилитка `captstatusui -P LBP2900` сообщает, что принтер готов к печати, плюс в этой же утилитке есть возможность "очистки", принтер долго мусолит лист - что-то чистит, а вот печатать не хочет.
Если попытаться напечатать тестовую страницу из web-интерфейса CUPS, то в логе появляется только запись:
I [11/Apr/2010:11:55:15 +0400] [Job ???] Request file type is application/pdf.
Если тоже самое сделать из под root, то в логе:
I [11/Apr/2010:12:28:21 +0400] [Job 5] Adding start banner page "none". I [11/Apr/2010:12:28:21 +0400] [Job 5] Adding end banner page "none". I [11/Apr/2010:12:28:21 +0400] [Job 5] File of type application/postscript queued by "anonymous". I [11/Apr/2010:12:28:21 +0400] [Job 5] Queued on "LBP2900" by "anonymous". I [11/Apr/2010:12:28:21 +0400] [Job 5] Started filter /usr/libexec/cups/filter/pstops (PID 2925) I [11/Apr/2010:12:28:21 +0400] [Job 5] Started filter /usr/libexec/cups/filter/pstocapt (PID 2926) I [11/Apr/2010:12:28:21 +0400] [Job 5] Started backend /usr/libexec/cups/backend/ccp (PID 2927) I [11/Apr/2010:12:28:22 +0400] [Job 5] Completed successfully.
Однако пачати нет.
Утилитка captstatusui постоянно говорит, о там что принтер готов к печати.
Пользователь включен в группы lp и lpadmin.
Куда копать?
И что за пакет устанавливает 32-разрядные библиотеки libpopt.so в 64-разрядной CLD 10.2?
- Для комментирования войдите или зарегистрируйтесь
А из мозиллы печатает? У меня
А из мозиллы печатает? У меня из konqueror (rekonq тоже) не печатет. и тоже при этом такая строка появлеятся:
I [11/Apr/2010:11:55:15 +0400] [Job ???] Request file type is application/pdf.
Cups кстати какой? у меня ни самсунг, ни HP с 1.4 не заработали.
а на счет libpopt.so - это вообще-то ебилд должен быть, который cndrv-* ставит.
пришлось на 1.3 откатывать - все хотят usblp
canon lbp-1120 тоже не завелся. вроде бы ио шибок в логах нет, система 32бит, а вот задание уходит, принтер его как бЭ напечатал...
P.S.: Linux - это красная таблетка :-) Windows - синяя...
Из мозиллы тоже не
Из мозиллы тоже не печатает.
Хотя сейчас уже:
И логов для ccpd нет, хотя в /etc/ccpd.conf прописаны соответствующие настройки:
LogDirectoryPath /var/log/ccpd/
В Calculate библиотека libpopt.so была установлена из какого-то другого пакета.
Вобщем запечатал. Сделал
Вобщем запечатал.
Сделал следующее:
из CLD 10.2 взял дерево портежей /var/lib/layman/calculate с установочного диска, прописал его в PORTDIR_OVERLAY.
Далее установил пакет app-emulation/emul-linux-x86-bjdeps (он то и содержит libpopt.so).
После установил cndrv-* с закомментированными строчками в ebuild'e для *-capt* (ставил версию 1.80).
Похоже проблема в библиотеке libpopt.so, которую cndrv как-то криво ставит на 64-разрядной системе.
Вобщем проблема решена.
Огромное спасибо
С Вашей помощью завёл свой LBP-1120 наконец-то :)
Он её вообще не ставит. На
Он её вообще не ставит. На bugs.gentoo.org предлагают руками брать из x86 системы.