getting cups to work on yellowdog
Geert Janssens
yellowdog-general@lists.terrasoftsolutions.com
Thu, 12 Aug 2004 18:02:45 +0200
Hello Geoffrey and others,
Apperently, printer configuration in YDL 3.0 and CUPS remains a problem.
I have tried your instructions as good as I could, but I still don't
have any luck.
Below, I'll interleave some comments to show what I did.
Geoffrey S. Mendelson wrote:
> snip
>
> I've feel that redhat's CUPS support is not very good. It's much easier to
> use the foomatic drivers from www.linuxprinting.org.
>
> You download the drivers and ppd for your printer and install them as
> documented on the site. I found that the easiest way was to:
>
> 1, Install foomatic-rip and and foomatic-gswrapper.
> **** Note, I forgot to say in the original post to make them executable:
> "chmod 755 footmatic*"
>
foomatic-gswrapper was already installed, so I installed foomatic-rip,
and made it executable. I installed it directly in /usr/lib/cups/filters/
> 2. Install the printer using the standard drivers via the http interface*.
>
For my printer (Epson Stylus Photo 950), no standard driver was
available via the cups webinterface. The gimp-print version that comes
with YDL 3.0 is too old, or my printer too recent.
So I downloaded gimp-print 4.2.7, built, and installed it.
I then created a new printer via the cups webinterface, with the newly
compiled ppd files from gimp-print 4.2.7.
I am not sure if I do everything right here, since the printer is
connected to a EpsonNet print server. So I should print via the internet
printing protocol. (See my other message, sent a few minutes ago).
> 3. Replace the ppd with the one from linux printing. For example if your
> printer is named fred, and you downloaded the EPSON-740.ppd from
> linuxprinting, then you cp EPSON-740.ppd /etc/cups/ppd/fred.ppd
>
The linuxprinting website doesn't provide a ppd for my printer, because
the ppd files come with gimp-print, they say. I should use that one.
This is - I suppose - what I did in my previous step.
> 4. Go back to the cups http interface* and use "configure printer" to set
> paper size, resolution, etc.
>
This I did, and when I then try to print a test page, I get
"Unable to get printer status (client-error-not-found)!"
So there I am, stuck...
Do you have any possible suggestions ?
Thanks,
Geert