From: Vitaly Lipatov <lav@altlinux.ru> To: ALT Linux sysadmin discuss <sysadmins@lists.altlinux.org> Subject: [Sysadmins] Печать на удалённый сервер CUPS (Xerox Phaser 3122) Date: Fri, 8 Dec 2006 02:09:27 +0300 Message-ID: <200612080209.29765.lav@altlinux.ru> (raw) Пытаюсь заставить работать Xerox Phaser 3122 в Сизифе. С ним идут "драйвера под Linux" (бинарный фильтр для CUPS - ppmtospl2), который падает с новым glibc. Я уже молчу о том что он похоже не совместим с новым CUPS 1.2. Кроме той идеи что надо написать бинарный враппер (CUPS не хочет исполнять shell в качестве фильтра), который будет подменять библиотеки glibc, пришла идея запустить cups в чруте из Compact 3.0. Мельком упомяну что сделать это с помощью spt за разумное время и с адеватным результатом мне не удалось, поэтому я создал некую мини-систему с кучей лишних пакетов с помощью hasher. Короче, запустил cups из Compact 3.0 в чруте на порту 632. Нормально печатает, без вопросов. Но есть проблемы. 1. На него не хотят печатать программы снаружи чрута. Что, как понимаю, обусловлено архитектурой CUPS. 2. Хорошо, настроил в основной системе сервер CUPS (1.2), подключил в нём тот принтер из chroot через http://localhost:631/printers/lp. Ну так преобразование в формат принтера всё равно происходит там где формируется задание. ВНИМАНИЕ вопрос. Как заставить первый CUPS передавать задание без изменений во второй CUPS, и как второму CUPSу сказать чтобы он из полученного PostScript делал формат принтера, а не сразу в принтер засовывал? -- Lav Виталий Липатов Санкт-Петербург GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info
next reply other threads:[~2006-12-07 23:09 UTC|newest] Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top 2006-12-07 23:09 Vitaly Lipatov [this message] 2006-12-08 8:37 ` Eugene Ostapets 2006-12-08 21:50 ` Vitaly Lipatov 2006-12-08 22:12 ` Eugene Ostapets 2006-12-08 23:37 ` Vitaly Lipatov 2006-12-09 10:18 ` Eugene Ostapets 2006-12-09 20:04 ` Vitaly Lipatov 2006-12-09 21:03 ` Eugene Ostapets 2006-12-09 23:24 ` Michael Shigorin 2006-12-09 12:09 ` Nikolay Hvan 2006-12-09 12:39 ` [Sysadmins] [JT]Печать " Eugene Ostapets
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=200612080209.29765.lav@altlinux.ru \ --to=lav@altlinux.ru \ --cc=sysadmins@lists.altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux sysadmins discussion This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \ sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com public-inbox-index sysadmins Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sysadmins AGPL code for this site: git clone https://public-inbox.org/public-inbox.git