You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!

Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.

If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.

Having a problem logging in? Please visit this page to clear all LQ-related cookies.

Introduction to Linux - A Hands on Guide

This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.

Hi guys,
Recently I installed Slackware 14.1 and now I am trying to install an Epson WP-4015 network printer.
I downloaded from the Epson site the relative full feature driver (epson-inkjet-printer-201113w-1.0.2-1lsb.3.2i486.rpm) an converted it into a Slackware package with the utility rpm2targz.
Subsequently I detarred the package obtaining a folder, named opt, which contains the folder epson-inkjet-printer-201113w, that I copied into the /opt folder.
Then, using CUPS, I installed the printer with its ppd file but, when I try the command “Print test page”, nothing is printed and I obtain the answer:
“/opt/epson-inkjet-printer-201113w/cups/lib/filter/epson_inkjet_printer_filter failed”.

I have to put in evidence that, following cups help I defined as permissions for the previous file.
I don't understand the problem and any help will be welcomed.

You should get back a message like "Insufficient arguments". However, I suspect you will get something else, such as "no such file or directory" (even though you type it correctly). This indicates the loader isn't there, and is a known issue with this Epson driver.

I tried to run the filter from the shell command line and, as you suspected, got the response “no such file or directory”.
Then I created the symbolic link with the command
# ln -s ld-linux.so.2 /lib/ld-lsb.so.3
and tried running the filter again. This manner I obtained the response
“The printer URI is incorrect or no longer exists”

I tried also to ping the printer and saw the printer replies.
I also run the CUPS command
# lpstat -p -d
and got the reply
printer Home_WP-4015 disabled since Mon 03 Feb 2014 07:25:21 PM CET -
The printer URI is incorrect or no longer exists.
no system default destination

You're welcome. By the way, if your printer has a static IP address (which is highly recommended), you might consider using its IP address rather than its hostname in your CUPS printer URI. It removes DNS as a possible point of failure for printing.

Many many thanks. On a 64bit machine I installed the driver in the /opt/epson-inkjet-printer-201204w/ from the downloaded .rpm
Then as root did:
# cd /lib64
# ln -s ld-linux-x86-64.so.2 ld-lsb-x86-64.so.3

Hi guys,
Recently I installed Slackware 14.1 and now I am trying to install an Epson WP-4015 network printer.
I downloaded from the Epson site the relative full feature driver (epson-inkjet-printer-201113w-1.0.2-1lsb.3.2i486.rpm) an converted it into a Slackware package with the utility rpm2targz.

You did more work then was needed: a lot of EPSON-printers are supported by their generic printer driver.
This driver has a slackbuild available on Slackbuilds.org and installs the printer from source.
That specific slackbuild will also work for the WP-4015 printer according to the list of models supported.

You did more work then was needed: a lot of EPSON-printers are supported by their generic printer driver.
This driver has a slackbuild available on Slackbuilds.org and installs the printer from source.
That specific slackbuild will also work for the WP-4015 printer according to the list of models supported.

ps) I have an EPSON-WF-3520 and both scanner and printer work fully under slackware (although the scanner was a bit more effort to get running)

I used the Slackbuild script from Slackbuilds.org about a week ago, but I had to modify it to use the lastest version of the Epson software. It looks like it's been updated on the Slackbuilds.org site since then, so now it's pulling down the current version.

I have a problem, though. Everything I print on my WF-3640 looks very light and low density, like a fast draft quality print, or worse. Output from Windows looks perfect. Any ideas how I can get it to print normally?

I have a problem, though. Everything I print on my WF-3640 looks very light and low density, like a fast draft quality print, or worse. Output from Windows looks perfect. Any ideas how I can get it to print normally?

Unfortunately I don't have a direct answer to this as my prints look fine without having set anything specific in CUPS in terms of print-quality. The only thing that comes to my mind is to check the default options for your printer in the cups-web interface. It might be that you can set the print-quality that is being used there?

I rebooted my system. The same documents that were printing very lightly before now have suitable density. Could restarting CUPS have made a difference? I should have tried that before. It just didn't occur to me because CUPS found the driver and ppd file when I added the printer through the CUPS browser interface. I figured it didn't need a restart.