Contents |
Forum: Linux
http://www.linuxprinting.org/printer_list.cgi
Debian has no parallel port support by default. Two solutions:
1) Simple: run modconf as root, look for either "parallel printer support"or parallel port support or similar, and build this module into the kernel. (Which kernel do you have?)
2) Simply recompile with parallel port support.
The version of HPIJS is 1.0.4-1. You need to upgrade to version HIPJS-1.3.1.
apt-get install hpijs
This can be cause if duplex printing is specified in both the input file and the PPD.
Choose the Epson Stylus C80 as your printer model.
Run printerdrake.
If you want to print to remote printers, double-click them and choose the option to add them to OpenOffice.org.
If you only want to print on local printers, printerdrake sets this up automatically when you run it. Now simply exit printerdrake.
To print with OpenOffice.org, choose printer entries without <...>.
Probably the margin error only happens with plain text. Start xpp or kprinter and click Options or Properties, the Text tab, and then adjust the margins and save the options. Then the text should start where you want to have it to start.
Mandrake 9.1 uses Foomatic 3.0, there cupsomatic is replaced by foomatic-rip. Please remove all your print queues with printerdrake, then close and restart printerdrake and new queues for the local printers will be generated automatically. You can edit them (for example renaming) by double-clicking on the queue entries. Add queues for your network printers with the Add printer button.
In recent RedHat versions, chkconfig has included alternatives. You should update chkconfig to chkconfig-1.3.5-3 in AS2.1 updates.
Upgrade two packages from RedHat 7.3: chkconfig-1.3.5-3 ntsysv-1.3.5-3
Here are the steps to get 600x600 printing working. This has been tested with CUPS-1.1.6-1, redhat-7.1.
1) Generated a PPD file from 'PPD-O-Matic' with 'hl1250 driver' and save it to /usr/share/cups/model.
2) Installed the cupsomatic Perl script to /usr/lib/cups/filter
3) chmod 755 /usr/lib/cups/filter
3) Install foomatic-gswrapper to /usr/bin/
3) chmod 755 /usr/bin/foomatic-gswrapper
4) Install mpage-2.5.1-5 if needed.
5) Setup the printer via CUPS's web interface http://localhost:631
7) Install ghostscript-6.51.
8) Use ghostview-3.5.8 to open a pdf or ps file and use lpr from ghostview's print menu.
10) If you are using 600x600, change to 1200x600 from CUPS's web interface, and then every thing work fine.
The version of printconfig-gui accesses Foomatic functions which are not available in the current version of Foomatic. You should either use a program other than printconfig-gui or update only the database.
You can look here for additional help.
Use printconf-tui --Xexport > config.xml to export the configuration from a machine whose configuration you want to copy. Then you can use printconf-tui --Ximport < config.xml to recreate that configuration on another machine.
RedHat 8.0's printconf utilities do not allow entering a device filename longer than 20 characters, which makes it impossible to enter the necessary /var/run/ptal-printd/mlc_... filename. Clay Claiborne suggested a workaround, http://www.geocrawler.com/lists/3/SourceForge/5745/0/10106155/. Sylvain Lavoie suggested another workaround. http://www.geocrawler.com/lists/3/SourceForge/5745/0/10116534/.
Another solution is to use the Printer System Switcher tool to switch from LPRng to CUPS.
To build hpoj-0.90, you can perform one of the following workarounds:
1. Run ./configure --without snmp This disables full-feature JetDirect support, but locally-connected (parallel-port and USB) device support is not affected.
2. Edit lib/ptal/Makefile.in and add -DUCD_COMPATIBLE (without the quote marks) to the CFLAGS line. Then run
./configure --with-snmp=/usr/include/ucd-snmp
You need to create an evironmental variable called TMPDIR which points to a directory you have write permisions to. /tmp is probably the best choice.
export TMPDIR=/tmp
or
setenv TMPDIR /tmp
http://cyberelk.net/tim/hpoj.html
This is a bug in RedHat 9.0 version of perl. One workaroudn is to set the environment variable LANG=C
export LANG=C
or change it in /etc/sysconfig/i18n.
This error message means that your GhostScript does not have the driver hl1250 compiled in.
You should try using ESP GhostScript from http://www.cups.org/ghostscript.php
SuSE installs the default profile at /etc/SuSEconfig
lprng, CUPS is available through YAST.
For lpd, you'll need something like /var/run/ptal-printd/mlc_usb_OfficeJet_G55
There are no known installation issues with SuSE 8.1 and foomatic.
You have done something wrong. :)