Printing with an Epson Stylus PX700W on Ubuntu

Published 8/25/09 by Stephane Carrez (GM)
(Epson Stylus PX700W)

The Epson PX700W printer is an inkjet printer with a scanner and both Ethernet and Wifi connection. It can print offline photos and act as a home photocopy device.

Printing with an Epson PX700W printer from Ubuntu is a real challenge. No driver really work out of the box. After looking at many places, digging in dozen of forums and other answers sites, no real solution emerged.

To print with CUPS, you may have installed the pipslite driver from www.avasys.jp. I installed the .deb package which was supposed to be for Ubuntu. However, after installation, printing was not working and the following error message was logged in /var/log/cups/error_log:

PID 9766 (/usr/lib/cups/filter/pipslite-wrapper) crashed on signal 11!

Below you'll find the steps that I also describe in Install Epson Stylus PX700W printer with CUPS on Ubuntu 8.10

Step 1: Get pipslite package

Get the source pipslite package. The binary (.deb) does not work for Ubuntu 8.10 and crashes.

Download for Epson Stylus Photo PX700W/TX700W,Artisan 700 for CUPS

Step 2: Get Ubuntu development libraries

Some Ubuntu development libraries are necessary:

sudo apt-get install libcups2-dev gdk-imlib11-dev \ libcups2-dev libcupsimage2-dev libltdl7-dev libltdl7

Step 3: Build the sources

Configure as follows:

tar xvzf pipslite_1.3.0-2.tar.gz cd pipslite-1.3.0 ./configure --prefix=/usr

Then, build using make and install:

make sudo make install

Step 4: Ubuntu Printer Configuration

Get the Epson Stylus PX700W PPD file and copy it to /usr/share/cups/model/eksppx700w.ppd.

Run the Ubuntu printer configuration:

sudo system-config-printer

Make sure the printer is connected. Then, add a printer by clicking the "New" button. The printer should be identified. Choose to use a manual PPD file and give the eksppx700w.ppd file.

My printer is connected on the network using the Wifi connection (IP address 192.168.1.10).

(printer-config.png)
Epson Stylus PX700W Printer Configuration

Try to print a test page. If it does not work, look at the /var/log/cups/error_log file in case there are some errors.