HOW TO: get the Epson Stylus Photo R2880 working on debian

Archived topics about LMDE 1
Forum rules
Level 1
Level 1
Posts: 1
Joined: Sat Jun 04, 2011 12:45 pm
Location: Chicago Illinois, USA

HOW TO: get the Epson Stylus Photo R2880 working on debian

Postby busenius » Sun Jun 05, 2011 8:38 pm

*The following steps should also apply to other printer models as well, though you will need to substitute printer specific information where appropriate.

NOTE: this tutorial assumes that you have already manually installed the Epson print drivers for linux. If you have not done so already get the drivers and install them before you start: ... jet/escpr/

Getting this to work was always pretty easy on Ubuntu, however, on debian it’s a bit of a chore. This seems to be the result of some problems with gutenprint. There are two error messages that we’ll need to handle in order to fix this:

1. The printer's state message is: 'File '/System/Library/ColorSync/Profiles/sRGB Profile.icc' not found'

2. stopped
"/usr/lib/cups/filter/pdftoraster-poppler failed"
(or something similar)

More than likely, if you’re trying to setup your printer you’ve only seen the first error. By following this tutorial we’ll fix that error and make it so you won’t have to see the second.

1. The first thing we’ll need to do is install some generic icc profiles. Run the command:
sudo aptitude install icc-profiles

This should install a bunch of icc proflies in /usr/share/color/icc.

2. Change the permissions on one of the icc profiles:
sudo chmod 755 /usr/share/color/icc/sRGB.icc

3. Open the problem file in a text editor:
sudo gedit /etc/cups/ppd/Stylus-Photo-R2880.ppd

4. Look for the line that says
*cupsICCProfile RGB../Color: "/System/Library/ColorSync/Profiles/sRGB Profile.icc" and comment it out or delete it (I prefer the former).

5. Add this line in place of the line you commented out or deleted:
*cupsICCProfile RGB../Color: "/usr/share/color/icc/sRGB.icc"

The important thing here is that you point it to the true location of an sRGB.icc file.
You may need to do something similar for black and white printing as well if you print in black and white.

6. Save the file.

7. In the command line go to the following directory by typing:
cd /usr/lib/cups/filter/

8. Change the name of the pdftoraster-poppler file.
sudo mv pdftoraster-poppler pdftoraster-popplerBACKUP

9. Make a symlink. This will make the calls to pdftoraster-poppler point to pdftoraster:
sudo ln -s pdftoraster pdftoraster-poppler

10. restart cups

sudo /etc/init.d/cups restart

That’s it! You should now be able to print on your Epson Stylus Photo R2880. I hope this was helpful to somebody.

Level 1
Level 1
Posts: 27
Joined: Tue Oct 04, 2011 3:05 pm

Re: HOW TO: get the Epson Stylus Photo R2880 working on debi

Postby wb666greene » Thu Oct 13, 2011 6:04 pm

Is borderless photo printing working correctly for you?

I've an Epson Stylus Photo 2200 and it works nicely in Ubuntu 10.04 except borderless prints are not borderless.

I'll try it in LMDE if borderless is working for you.

Return to “Archive”