Found some rather weird performance with CUPS and the system printer support.
System: Kubuntu 13.04 on both desktop and laptop. Both connected in LAN through router.
3 printers:
HP Color LaserJet CM1312nfi MFP
HP 5740 DeskJet
HP 1220se LaserJet
All 3 printers connected to desktop computer via USB.
All three printers setup and recognized by CUPS and the System Settings->Printers s/w on the Desktop computer. Both Cups and the System Settings s/w woutput test pages on all 3 printers.
Both CUPS and System Settings s/w set to share all printers.
Now on the laptop, when I open Firefox and open the CUPS page, I get 8 printers (the Fax function on the Color LaserJet CM1312nfi MFP counts as a separate printer). On the Desktop, CUPS shows only 4 printers.
On the desktop CUPS shows: see first attachment
On the laptopn CUPS shows: see second attachment
As you can see, the laptop shows 8 printers under CUPS. On the laptop, if I click on any of the printers with "Remote Printer" under "Make and Model", then Firefox display an error message that address wasn't understood: see third attachment.
Notice the address displayed in Firefox, namely: ipps://Home-Net.local:631/printers/DeskJet_5700
If I click on one of the printers in CUPS on the laptop that isn't a "Remort Printer" under "Make and Model", then I get a proper printer display: see attachment 4
Notice the address displayed by Firefox for this printer, namely: localhost:631/printers/HP_Color_LaserJet_CM1312nfi_MFP
very different.
It gets wierder. I can print a document and in the dialog to choose a printer only 4 printers are shown and the document will print on any of the 3 printers (I don't print to the fax).
Now on the desktop, if I open the System Settings->Printers and click on "System Preferences" and then "Share Printers connected to this System" so that the item is not selected. Then look at the CUPS page on the laptopn, 4 of the printers have disappeared: see attachment 5:
If I click on any of the 4 printers now shown, I get a valid page displayed in Firefox.
However, If I try to print a test page on any printer under CUPS on the laptop, the system is now unable to find the printer: see attachment 6 (hmm I seem to have reached a limit and cannot attach any more images)
If I try to print a page in an app, I don't get any error message, but the page to print doesn't get to the printer.
If I then share printers under System Settings->Printers on the desktop, the printer is then found by the laptop and the test page is printed and the app page also.
So on the desktop, if I share printers with both CUPS and System Settings->Printers I get doubling of the printers on the laptop, of which 1/2 are not accessible through CUPS. If I unshare the printers on the desktop through System Settings->Printers, then the Laptop sees only the 4 printers, but is unable to find them when something is actually printed. Sharing the printers again under System Settings->Printers makes the printer available on the laptop and the doc get printed.
This does not work if I unshare printers under CUPS on the Desktop.
Something weird is happening between CUPS and System Settings->Printers.
System: Kubuntu 13.04 on both desktop and laptop. Both connected in LAN through router.
3 printers:
HP Color LaserJet CM1312nfi MFP
HP 5740 DeskJet
HP 1220se LaserJet
All 3 printers connected to desktop computer via USB.
All three printers setup and recognized by CUPS and the System Settings->Printers s/w on the Desktop computer. Both Cups and the System Settings s/w woutput test pages on all 3 printers.
Both CUPS and System Settings s/w set to share all printers.
Now on the laptop, when I open Firefox and open the CUPS page, I get 8 printers (the Fax function on the Color LaserJet CM1312nfi MFP counts as a separate printer). On the Desktop, CUPS shows only 4 printers.
On the desktop CUPS shows: see first attachment
On the laptopn CUPS shows: see second attachment
As you can see, the laptop shows 8 printers under CUPS. On the laptop, if I click on any of the printers with "Remote Printer" under "Make and Model", then Firefox display an error message that address wasn't understood: see third attachment.
Notice the address displayed in Firefox, namely: ipps://Home-Net.local:631/printers/DeskJet_5700
If I click on one of the printers in CUPS on the laptop that isn't a "Remort Printer" under "Make and Model", then I get a proper printer display: see attachment 4
Notice the address displayed by Firefox for this printer, namely: localhost:631/printers/HP_Color_LaserJet_CM1312nfi_MFP
very different.
It gets wierder. I can print a document and in the dialog to choose a printer only 4 printers are shown and the document will print on any of the 3 printers (I don't print to the fax).
Now on the desktop, if I open the System Settings->Printers and click on "System Preferences" and then "Share Printers connected to this System" so that the item is not selected. Then look at the CUPS page on the laptopn, 4 of the printers have disappeared: see attachment 5:
If I click on any of the 4 printers now shown, I get a valid page displayed in Firefox.
However, If I try to print a test page on any printer under CUPS on the laptop, the system is now unable to find the printer: see attachment 6 (hmm I seem to have reached a limit and cannot attach any more images)
If I try to print a page in an app, I don't get any error message, but the page to print doesn't get to the printer.
If I then share printers under System Settings->Printers on the desktop, the printer is then found by the laptop and the test page is printed and the app page also.
So on the desktop, if I share printers with both CUPS and System Settings->Printers I get doubling of the printers on the laptop, of which 1/2 are not accessible through CUPS. If I unshare the printers on the desktop through System Settings->Printers, then the Laptop sees only the 4 printers, but is unable to find them when something is actually printed. Sharing the printers again under System Settings->Printers makes the printer available on the laptop and the doc get printed.
This does not work if I unshare printers under CUPS on the Desktop.
Something weird is happening between CUPS and System Settings->Printers.
Comment