Comment 14 for bug 374416

Revision history for this message
Till Kamppeter (till-kamppeter) wrote : Re: Documents silently fail to print 9.04

Bodinux, it is not Ghostscript or the driver which takes so much time. It seems that the printer fails to connect in most cases. On a failed attempt CUPS retries some minutes later, up to 5 times. So if you get your job printed after 35 minutes, it is because some attempts to connect failed and once an attempt succeeded, 35 minutes after submitting the job. If you do not get a printout at all, 5 attempts failed and CUPS gave up.

To set up a printer with another than the standard backend (LPD, IPP, SMB) start system-config-printer via

System -> Administration -> Printing

Click the "New" button. The New Printer wizard pops up. There click the triangle at "Network Printer" to expand the list for the network printers.

For the LPD backend

Choose "LPD/LPR Host or Printer". Enter the IP address of your printer into the "Host" field on the right. Leave the "Queue" field blank and do not click on "Probe". Click on "Forward". Now choose the manufacturer, click "Forward" and choose the model. Ass driver you will probably only get one choice, the foo2lava driver. Click "Forward". Edit the fields if you want, and click "Apply". Click "Yes" for printing a test page. Does it print? If not, right-click the new printer icon and check the options, especially the page size.

For the IPP backend

Choose "Internet Printing Protocol". Enter the IP address of your printer into the "Host" field on the right. Click the "Find queue ..." button. Choose a queue and click "Forward". Now choose the manufacturer and model and do the rest as described above for the LPD backend.

For the SMB backend

Choose "Windows printer via SAMBA". Click "Browse" on the right. If the printer appears as one host in the list, choose it. If not, it does not support SMB or it is not activated.

Check also whether LPD, IPP, and/or SMB access on the printer is active by the printer's administration interface. Access the printer's administration interface by entering the printer's IP address into the URL field of a web browser.