Changes between Version 4 and Version 5 of CupsFaq
- Timestamp:
- Sep 14, 2010, 12:53:56 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
CupsFaq
v4 v5 30 30 <p><a href="#3_0">3. Troubleshooting</a> 31 31 <ul style="list-style-type: none;"> 32 <li><a name="1_0"></a>32 <li><a href="#3_1">3.1. How do I diagnose printing problems?</a> 33 33 </ul></p> 34 34 … … 359 359 to use the Generic PostScript Printer driver.<p> 360 360 361 <li>Printing to printers which use Foomatic may result in the job aborting about362 99% of the way through (resulting in the last few words/characters being cut 363 off).361 <li>Printing to printers which use Foomatic plus a built-in GhostScript driver 362 doesn't work properly just yet: the print job may abort about 99% of the way 363 through (resulting in the last few words/characters being cut off). 364 364 365 365 <p>This problem is currently under investigation. In the meantime, it does not … … 368 368 "output to file" on the output port page of the OS/2 printer object's 369 369 properties), and then print the file manually using <em>cupslpr</em> or 370 <a href="http://pages.cs.wisc.edu/~ghost/gsview/">gsview</a>. 370 <a href="http://pages.cs.wisc.edu/~ghost/gsview/">gsview</a>. (This has only 371 been tested with single-page documents.) 371 372 372 373 <p>(Similarly, in programs like OpenOffice, which have the option of exporting … … 547 548 automatically whenever you created a new printer in CUPS. Unfortunately, there is 548 549 no way to do this just at the moment, so you have to create them both separately 549 yourself. 550 yourself.</p> 551 552 <br> 553 <p>It may also strike you as confusing that you can't simply add support for your 554 printer by importing the PPD into the ECUPS or PSCRIPT driver (as you can with 555 non-CUPS printers). After all, the driver now lists your printer as supported, 556 just as it does for native printers... so what's the problem? 557 558 <p>The thing is, what the driver lists as supported isn't the true printer — 559 it's the PostScript-emulated version of that printer presented by CUPS. It depends 560 on going through CUPS in order to translate it into the printer's actualy format. 561 If you were to select a CUPS-based printer driver and then try printing directly to 562 the printer (instead of going through the eCups port driver), the printer wouldn't 563 understand the job and would either reject it or start spewing out garbage. 564 (Unless, of course, it really is a PostScript printer.) 550 565 551 566 … … 609 624 <li><tt>cups/share/cups/model/gutenprint/*</tt> 610 625 </ul> 626 <li>Reinstall the foomatic and/or foo2qpdl packages if you had them installed. 627 (Again, simply unzipping them to the same root directory as CUPS should 628 be sufficient.) You should also copy the file 629 <tt>cups/etc/foomatic/filter.conf</tt> over from your previous (renamed) 630 CUPS installation. 611 631 612 632 <li>Restore any configuration options you have defined (and want to keep) from … … 667 687 <h2>3. Troubleshooting</h2> 668 688 669 <p>TODO 689 <p><br><a name="3_1"></a> 690 <h3>3.1. How do I diagnose printing problems?</h3> 691 692 <p>First of all, go into the CUPS web GUI by pointing your browser at 693 <tt>http://localhost:631</tt>. 694 695 <p>The best place to go first is probably the Printers page. Each defined 696 printer will show its current status; if a printer error was received by CUPS, 697 that printer will show the error message under the status column. 698 699 <p>For more detailed information, go to the Administration page. There's a 700 button on that page called "View Error Log", which will show you all errors 701 and warnings that were recently logged by CUPS. 702 703 <p>For even more detailed diagnostics, you can enable the checkbox labelled 704 "Save debugging information for troubleshooting". (Changing this setting 705 requires the CUPS daemon to be restarted.) Of course, this setting is only 706 useful if it was enabled <em>before</em> the error occurred... so if you 707 decide to activate it, you'll presumably want to resubmit whatever job caused 708 the error you're trying to diagnose. 709 710 <p>Reading the error log (with or without debug information enabled) can be 711 a bit intimidating to the uninitiated. It's not all that hard to work out 712 with a bit of practise, however. 713 670 714 }}}