Not long ago I posted how to print documents to a virtual PDF printer using CUPS.
That was for Dapper, but I wanted to install the PDF printer on Edgy using the new Print Manager GUI – system-config-printer, rather than the URL way.
If you haven’t got the cups-pdf package, get it from the Ubuntu universe repository using apt-get or aptitude,
sudo aptitude install cups-pdf
Once that package is installed, start up the Print Manager, and proceed to add a new printer.
When you get to the step of choosing the connection, you should now have the option of a ‘Virtual Printer’. If you select that is should also display cups-pdf:/ in the printer URI.
In the section regarding the PPD, I chose a Generic printer. (Similar to my previous post on CUPS-PDF printing, you could use the PPD supplied in the cups-pdf package)
![]()
In the section regarding the model and driver to use, I chose the PostScript Printer Model and PostScript Driver.
Once that’s setup you should be able to see the PDF Printer in the GUI, and in the Print dialogs of your applications.



