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

Write tutorials here
More tutorials here http://community.linuxmint.com/tutorial/welcome
Forum rules
Do not start a support topic here please, Before you post please read this

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

Postby busenius on 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: http://avasys.jp/eng/linux_driver/downl ... 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.
busenius
Level 1
Level 1
 
Posts: 2
Joined: Sat Jun 04, 2011 12:45 pm
Location: Chicago Illinois, USA

Linux Mint is funded by ads and donations.
 

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

Postby wb666greene on 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.
wb666greene
Level 1
Level 1
 
Posts: 27
Joined: Tue Oct 04, 2011 3:05 pm


Return to Tutorials

Who is online

Users browsing this forum: No registered users and 2 guests