Hello,
As you may recall, I am trying to setup an Epson XP-830 printer in
Debian.
Before proceeding, I want to line up the choices and ask some
clarifying questions. It's important to see how the steps fit in with
an overall approach/philosophy. In my case, I prefer basic/native
solutions before reaching out further (e.g., downloading from external
websites, etc.).
Can you let me know your reasoning by writing below each? I will offer
a how-to to users when all is said and done.
Choices:
1. Getting a PPD from the /usr/lib/cups/driver/escpr file. I can
verify the Epson XP-830 is not listed when using CUPS (it's too new).
So the advice below in using the binary
printer-driver-escpr (and its ppd's) is inapplicable, right? (I could
wing it with another model's ppd, but seems risky/messy).
Also, is the above because printer-driver-escpr also has no generic
ppd or driver? (Specifically, I am looking for a plain-vanilla escpr
driver, not one tailored to any particular Epson printer.)
2. Brian below recommended,
# dpkg -i printer-driver-escpr_1.6.4-1_i386.deb.
Epson's own website suggests this:
# dpkg -i epson-inkjet-printer-escpr_1.1.0-1lsb3.2_i386.deb
(link here: http://download.ebz.epson.net/man/linux/escpr.html)
I lean towards Brian's solution because 1.6.4 seems newer than 1.1.0;
I am correct here?
Also, what is up with Epson's entry mentioning lsb3.2? (I already
installed lsb, so I deem Brian's solution to be sufficient).
3. The other recommendation, to download:
http://http.debian.net/debian/pool/main/e/epson-inkjet-printer-escpr/epson-inkjet-printer-escpr_1.6.4.orig.tar.gz
is not necessary since #2 captures the same package, right?
4. Overall, are we using the source package here simply because it may
have XP-830's ppd in it (or at least newer printers than the binary)?
Or is it because it may have a generic driver I can use?
Aside: I note OpenPrinting's page for the XP-820 (an approximate
predecessor of the -830) recommends "epson-escpr":
http://www.openprinting.org/printer/Epson/Epson-XP-820_Series
and suggests this (from the Epson website):
epson-inkjet-printer-escpr_1.4.1-1lsb3.2_amd64.deb
Anyway, this a recapsulation of the overall problem. Once I hear back,
I will try the most sensible step and keep you informed.
I appreciate it in advance.
On 04/22/2016 08:17 AM, Brian Potkin wrote:
On Fri 22 Apr 2016 at 11:04:53 +0200, Didier 'OdyX' Raboud wrote:
Hi Gustavo,
Le jeudi, 21 avril 2016, 18.38:12 Gustavo de las Casas a écrit :
I am in the process of installing an Epson XP-830 printer. The binary
printer-driver-escpr says it contains .ppd's in compressed form. How
do I find them? I intend to use CUPS, but need to find the ppd for
setting up an Epson printer (XP-830). CUPS also doesn't list the
printer currently. The question has gone unanswered so far in a
forum.
The PPDs are compressed in the /usr/lib/cups/driver/escpr file. You can
see the list of PPD files this way:
/usr/lib/cups/driver/escpr list
This will output the PPD file for you:
/usr/lib/cups/driver/escpr cat
"escpr:0/cups/model/epson-inkjet-printer-escpr/Epson-XP-830_Series-epson-escpr-en.ppd"
But CUPS should show the "Epson XP-830 Series" printer when setting
up a printer. Do you have cups & cups-filters installed?
He is on Wheezy and the printer is a relatively new one with no PPD; I
do not think Jessie has it either.
http://forums.debian.net/viewtopic.php?f=10&t=128047
Gustavo could download the unstable source package
http://http.debian.net/debian/pool/main/e/epson-inkjet-printer-escpr/epson-inkjet-printer-escpr_1.6.4.orig.tar.gz
extract the PPD from it, and tell CUPS where to find it using the web
interface. My reservations about doing this concern whether Wheezy's
epson-escpr and epson-escpr-wrapper filters would do justice to this
printer.
Alternatively, he could download printer-driver-escpr_1.6.4-1_i386.deb
from unstable; it will install on Wheezy with 'dpkg -i'. Any complaints
about python3 missing can be dealt with with 'apt-get -f install'.
Gustavo is not subscribed to this list (there is no LDOSUBSCRIBER tag in
his mail headers) so I have sent a Cc:. Perhaps he would consider
updating us here (and the folks at forums.debian.net) if either or both
of these techniques work.
Regards,
Brian.