Printer Driver not Available: Difference between revisions
(included minimal info at technical & geek levels) |
mNo edit summary |
||
Line 10: | Line 10: | ||
In the case of printers that do '''not''' have Postscript/PDF page description language, the above work-around could be extended, but additionally requires knowledge of the "cups-filter" required by the printer. This parameter is also included towards the top of a dotPPD file and might be ascertained from the dotPPD file for similar printers. |
In the case of printers that do '''not''' have Postscript/PDF page description language, the above work-around could be extended, but additionally requires knowledge of the "cups-filter" required by the printer. This parameter is also included towards the top of a dotPPD file and might be ascertained from the dotPPD file for similar printers. |
||
--[[User:Rpeters|Rod]] |
--[[User:Rpeters|Rod]] --[[User:Rpeters|Rpeters]] ([[User talk:Rpeters|talk]]) 13:12, 27 January 2016 (AEDT) |
||
--[[Category:Technical Info]] |
--[[Category:Technical Info]] |
Latest revision as of 02:12, 27 January 2016
In the case of CUPS printing sub-system, as used by OS other than Windows, it is sometimes feasible to get a printer working satisfactorily without a specific driver being available
Getting Techhnical
The crucial "settings" file used by CUPS for printers is a plain-text dotPPD. In the case of printers having a Postscript or PDF page description language, it is technically feasible to create a dotPPD which provides at least basic functionality for such printer. A good starting point is the file:
/usr/share/cups/model/Postscript-level2.ppd.gz
Simply changing the "imageable area" definition for common page sizes in the above file to suit the specific printer can provide a working result, which could enable unsupported printers (whether old or new) to be utilised. Printable area tends to be well defined in the user manual for a printer.
Strictly for Geeks
In the case of printers that do not have Postscript/PDF page description language, the above work-around could be extended, but additionally requires knowledge of the "cups-filter" required by the printer. This parameter is also included towards the top of a dotPPD file and might be ascertained from the dotPPD file for similar printers.