in reply to Re: Where can I find Foomatic::Defaults and Foomatic::DB?
in thread Where can I find Foomatic::Defaults and Foomatic::DB?

You should upgrade to Red Hat 7.3 at least and check out the Fedora-Legacy project (http://www.fedoralegacy.org/) for security updates.

I've found that CUPS works better than LPRng and printconf-gui. If you install and enable CUPS you can (and should) configure your printers from its web interface (http://localhost:631/). You don't need printconf-gui at all.

I have cups, cups-drivers, cups-drivers-hpijs (I have an HP LaserJet), cups-libs, foomatic, ghostscript, Omni, and Omni-foomatic installed. It sounds like you'll also need gimp-print-cups.

You'll need to run "/sbin/chkconfig lpd off" and "/sbin/chkconfig cups on", then either reboot or run "/sbin/service lpd stop" and "/sbin/service cups start". Then you should be able to configure your printer from a web browser on the local machine. (It may take CUPS a little while to start up, especially the first time, so be patient.)

If you want to keep LPRng installed, you'll need to run "/usr/sbin/alternatives --config print" to select the CUPS versions of the printing commands (like "lpr") instead of the LPRng versions. Otherwise you'll need to run "rpm -e LPRng" to remove LPRng from your system.
  • Comment on Re^2: [OT] Where can I find Foomatic::Defaults and Foomatic::DB?

Replies are listed 'Best First'.
Re^3: [OT] Where can I find Foomatic::Defaults and Foomatic::DB?
by jkeenan1 (Deacon) on Jan 24, 2005 at 01:11 UTC
    jdalbec wrote:

    If you install and enable CUPS you can (and should) configure your printers from its web interface (http://localhost:631/). You don't need printconf-gui at all. ....

    You'll need to run "/sbin/chkconfig lpd off" and "/sbin/chkconfig cups on", then either reboot or run "/sbin/service lpd stop" and "/sbin/service cups start". Then you should be able to configure your printer from a web browser on the local machine.

    Tried this. Failed. CUPS reports that I have successfully modified the printer. I then go to print a test page. Nothing happens. Checking the jobs queue, I see that the job is marked completed -- but only by having been cancelled.

    Note: I haven't (consciously, at least) installed LPRng. So I don't know what it is.

    Jim Keenan

      LPRng is the default printing system in Red Hat 7.3 and (IIRC) 7.1 so I would think it's also the default printing system in 7.2.

      Did you install the Red Hat CUPS rpms or did you install CUPS from source? Do you see anything in /var/log/cups/{access,error,page}_log?

      If the job was cancelled it sounds like a permissions issue. Check the configuration files in /etc/cups. Did you log into the web interface as root? If this doesn't help try the http://www.cups.org/ newsgroups.