Quote:
Sorry I have been so slow in replying to ferrari. I uninstalled the printer inf. from xubuntu and started from scratch. When I did an "add printer" the Make & Model came up as 'Canon MG3100 series-CUPS+Gutenprint v5.2.10-pre2'.
|
Yes, that's the open source driver. It might be worth a shot to try the Canon proprietary driver as I mentioned previously. Once installed, CUPS will list the model as 'Canon 3100 series Ver 3.60'. I don't know how it will compare with the quality of the gutenprint driver, but hopefully it would help with the ink situation. BTW, did you check the print settings before printing? Perhaps something can be changed to lessen the ink being printed.
As you've described, you access the printer via your wife's PC (which is effectively acting as a print server), hence the samba connectivity, correct? There are numerous threads that describe slow printing with samba connections if one searches, and the causes seem to vary. I'll leave that to you to explore further with google.
There are other options available to you that don't involve using samba. It is possible to enable the Windows 7 print server to provide a 'LPD Print Service'. Here's a couple of guides that illustrates how to set LPD printing up
http://macs.about.com/od/printershar...Your-Mac_4.htm
https://wiki.archlinux.org/index.php...haring_via_LPD
*The first guide assumes a Mac client, but it's applicable to a Linux client too.
IPP printing can be used too. (Makes things more efficient for CUPS as it is the native CUPS communication protocol). Read the following about how to set that up:
https://wiki.archlinux.org/index.php...ring_via_IPP_2
In addition to LPD and IPP printing, as you have a network-capable printer, you could have attached it directly to the network, with the printer attached to the router via ethernet cable. CUPS cold then discover it directly, without the need to print through a Windows machine. I know that it also has a wireless interface, but that's not so Linux friendly to set up (but is possible if set up with Windows machine first).
Hope this helps and not confuses