From: Tobias Geerinckx-Rice <me@tobias.gr>
To: "Daniel Meißner" <daniel.meissner-i4k@ruhr-uni-bochum.de>
Cc: help-guix@gnu.org
Subject: Re: Printer configuration failed due to missing filters
Date: Fri, 03 Dec 2021 00:20:00 +0100 [thread overview]
Message-ID: <87tufqpolw.fsf@nckx> (raw)
In-Reply-To: <87fsrb8kp0.fsf@ruhr-uni-bochum.de>
[-- Attachment #1.1: Type: text/plain, Size: 4223 bytes --]
Daniel,
Daniel Meißner 写道:
> I am currently trying to configure my Epson printer on Guix
> system using
> system-config-printer. The printer is connected via USB and is
> automatically detected in the dialog window that opens if I
> click on
> "Add". I select the printer from the list and click on
> "Forward", then I
> enter the printer name, a description and a location in the
> section
> "Describe Printer". However, if I click on "Apply", the
> following error
> message is printed:
I was unable to reproduce this at all, albeit without an Epson USB
printer connected, of course.
My steps through the CUPS Web interface:
- Administration
- Add Printer
- Internet Printing Protocol (ipp)
Continue
- Connection: "ipp://fake.printer/print/Print"
Continue
- Description, Location: "test"
Share This Printer unticked
Continue
- Make: Epson
Continue
- Model: EPSON ET-2600 Series , Epson Inkjet Printer Driver
(ESC/P-R) for Linux (…)
- Then accept all default options.
Result attached. At no point do I get an error.
Interestingly, my CUPS only ever looks in the right location for
epson-escpr-wrapper:
--8<---------------cut here---------------start------------->8---
λ grep escpr-wrapper -a /var/log/cups/error_log
d [03/Dec/2021:00:17:28 +0100]
add_printer_filter(p=0x64654c639bd0(test),
filtertype=0x64654c5b7ca0(printer/test),
filter="application/vnd.cups-raster 0 epson-escpr-wrapper")
d [03/Dec/2021:00:17:28 +0100] test: File
\"/gnu/store/bmb3hz0a4k5a51bb5w7lxlc766d1hcv3-cups-server-bin/lib/cups/filter/epson-escpr-wrapper\"
permissions OK (040555/uid=0/gid=0).
d [03/Dec/2021:00:17:28 +0100] add_printer_filter: test: adding
filter application/vnd.cups-raster printer/test 0
epson-escpr-wrapper
d [03/Dec/2021:00:17:33 +0100]
add_printer_filter(p=0x64654c639bd0(test),
filtertype=0x64654c5b7ca0(printer/test),
filter="application/vnd.cups-raster 0 epson-escpr-wrapper")
d [03/Dec/2021:00:17:33 +0100] test: File
\"/gnu/store/bmb3hz0a4k5a51bb5w7lxlc766d1hcv3-cups-server-bin/lib/cups/filter/epson-escpr-wrapper\"
permissions OK (040555/uid=0/gid=0).
d [03/Dec/2021:00:17:33 +0100] add_printer_filter: test: adding
filter application/vnd.cups-raster printer/test 0
epson-escpr-wrapper
--8<---------------cut here---------------end--------------->8---
I can even print a test page (from the Maintenance drop-down). Of
course it fails to connect to the printer, but still the filter
seems to run perfectly:
--8<---------------cut here---------------start------------->8---
λ grep escpr-wrapper -a /var/log/cups/error_log
D [03/Dec/2021:00:28:45 +0100] [Job 46] epson-escpr-wrapper
(application/vnd.cups-raster to printer/test, cost 0)
d [03/Dec/2021:00:28:45 +0100] test: File
\"/gnu/store/bmb3hz0a4k5a51bb5w7lxlc766d1hcv3-cups-server-bin/lib/cups/filter/epson-escpr-wrapper\"
permissions OK (040555/uid=0/gid=0).
d [03/Dec/2021:00:28:45 +0100] cupsdStartProcess: Preparing to
start
"/gnu/store/bmb3hz0a4k5a51bb5w7lxlc766d1hcv3-cups-server-bin/lib/cups/filter/epson-escpr-wrapper",
arguments:
d [03/Dec/2021:00:28:45 +0100] cupsdStartProcess: argv[8] =
"/gnu/store/bmb3hz0a4k5a51bb5w7lxlc766d1hcv3-cups-server-bin/lib/cups/filter/epson-escpr-wrapper"
d [03/Dec/2021:00:28:45 +0100]
cupsdStartProcess(command="/gnu/store/bmb3hz0a4k5a51bb5w7lxlc766d1hcv3-cups-server-bin/lib/cups/filter/epson-escpr-wrapper",
argv=0x7fffc0e0f148, envp=0x7fffc0e0fad8, infd=25, outfd=28,
errfd=20, backfd=21, sidefd=23, root=0, profile=(nil),
job=0x64654c5bf1b0(46), pid=0x64654c5bf2d0) = 32624
I [03/Dec/2021:00:28:45 +0100] [Job 46] Started filter
/gnu/store/bmb3hz0a4k5a51bb5w7lxlc766d1hcv3-cups-server-bin/lib/cups/filter/epson-escpr-wrappe
(PID 32624)
D [03/Dec/2021:00:28:45 +0100] [Job 46] pdftopdf: Last filter
determined by the PPD: epson-escpr-wrapper; FINAL_CONTENT_TYPE:
application/vnd.cups-raster => pdftopdf will not log pages in
page_log.
--8<---------------cut here---------------end--------------->8---
So we'll need more info. Especially your printer model (I chose
one at random :-) and similar debug log.
Kind regards,
T G-R
[-- Attachment #1.2: cups.png --]
[-- Type: image/png, Size: 59870 bytes --]
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
next prev parent reply other threads:[~2021-12-02 23:35 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-12-02 8:39 Printer configuration failed due to missing filters Daniel Meißner
2021-12-02 13:18 ` Tobias Geerinckx-Rice
2021-12-02 13:51 ` Tobias Geerinckx-Rice
2021-12-02 15:05 ` Daniel Meißner
2021-12-02 23:20 ` Tobias Geerinckx-Rice [this message]
2021-12-04 11:54 ` Daniel Meißner
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
List information: https://guix.gnu.org/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87tufqpolw.fsf@nckx \
--to=me@tobias.gr \
--cc=daniel.meissner-i4k@ruhr-uni-bochum.de \
--cc=help-guix@gnu.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
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).