I failed to find any official or unofficial driver for this printer.

Usually for my brother and canon printers i can get away by using a close model (e.g. using the driver for DCP-8060 to print on a DCP-8080) but i can't find anything that even sounds similar to "xerox D95" around.

can i send jobs to this printer from cups/any other linux printing system? What driver should i be using?


The D95 supports PostScript and PCL. As most *nix applications support either plain text or PostScript printing, you should not need anything else. Just create a print queue to the printer and you will be in business. If the printer receives plain ASCII text it will use PCL to print it. If the application sends PS, the printer will recognise that and use its PS interpreter instead.

The only problem is with printer-dependent features (things like tray settings, duplexing, etc). Using cups you can access those features, and the only thing you need is the printer's PPD (postscript printer description) file. This is a text file that tells the driver what features the printer has, and what PS commands are used to access them. You can find the PPD on the Xerox web site (or, as it is a text file, you could extract one from the Windows or Mac PS drivers).

  • wow. i've never read a so simple and to the ground explanation like that. always though of printer drivers like everyone had their own protocol or something... maybe that's the way for home printers? thanks! i will try that asap! – gcb Apr 18 '13 at 1:52

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.