344 | | the line, it can be very difficult to pinpoint the failing component. |
345 | | |
346 | | <p>At the moment, installing and configuring eCups is a lengthy and sometimes |
347 | | difficult process. |
348 | | |
349 | | <p>Due to the lack of properly-integrated OS/2 tools, configuring and managing |
| 346 | the line, it can be tricky to pinpoint the failing component.<p> |
| 347 | |
| 348 | <li>At the moment, installing and configuring CUPS is a lengthy and sometimes |
| 349 | difficult process.<p> |
| 350 | |
| 351 | <li>Due to the lack of properly-integrated OS/2 tools, configuring and managing |
359 | | OS/2 spooler to crash when printing. Until a fix is found, you should be able |
360 | | to use the Generic PostScript Printer driver.<p> |
| 362 | OS/2 spooler to crash when printing. This is probably due to both CUPS and |
| 363 | Foomatic using some very convoluted PPD syntax which the OS/2 PostScript driver |
| 364 | cannot handle. Until a fix can be developed, you should be able to use the Generic |
| 365 | PostScript Printer driver (and configuring all printer-specific settings through |
| 366 | the CUPS administration GUI).<p> |
364 | | through (resulting in the last few words/characters being cut off). |
365 | | |
366 | | <p>This problem is currently under investigation. In the meantime, it does not |
367 | | seem to occur when printing files which are already in either PS or PDF format; |
368 | | therefore, one workaround is to print to a PostScript file first (by selecting |
369 | | "output to file" on the output port page of the OS/2 printer object's |
370 | | properties), and then print the file manually using <em>cupslpr</em> or |
371 | | <a href="http://pages.cs.wisc.edu/~ghost/gsview/">gsview</a>. (This has only |
372 | | been tested with single-page documents.) |
373 | | |
374 | | <p>(Similarly, in programs like OpenOffice, which have the option of exporting |
375 | | directly to PDF, you can generate a PDF file which can be printed from |
376 | | <em>cupslpr</em> or Lucide.) |
| 370 | through (resulting in the last few words/characters being cut off). This appears |
| 371 | to be caused by some kind of incompatibility in the PostScript data generated |
| 372 | by the OS/2 drivers, and the validation of same performed by Foomatic. |
| 373 | |
| 374 | <p>This problem is currently under investigation. In the meantime, a couple of |
| 375 | workarounds are available. First, it does not seem to occur when printing files |
| 376 | which are already in PDF format, so if your application (like OpenOffice or some |
| 377 | recent Mozilla builds) supports exporting to PDF, you can do that and then print |
| 378 | the PDF manually using <em>cupslpr</em> or Lucide. |
| 379 | |
| 380 | <p>Alternatively, you can bypass CUPS (and Foomatic) entirely, and print using |
| 381 | GhostScript as an inline print processor. This has the advantage of allowing |
| 382 | basically seamless printing, at a cost of being somewhat awkward to configure |
| 383 | properly. There are somewhat generalized instructions |
| 384 | <a href="http://svn.netlabs.org/ecups/wiki/GhostScriptRasterPrinting">here</a>. |
| 385 | |