To print on a PX700W 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!

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).

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.