Local printing is worse quality than printing from phone via wifi?

Forum rules
Before you post please read how to get help
Post Reply
xdetoursx
Level 1
Level 1
Posts: 19
Joined: Thu Apr 09, 2020 3:21 pm

Local printing is worse quality than printing from phone via wifi?

Post by xdetoursx »

Running latest version of Cinnamon on an old HP mini pc. There are 2 separate printers attached. A large format Canon printer and a regular Cannon scanner/printer. Both attached via USB. Whenever I try to print a photo on either printer, the quality is poor and they generally look terrible. Either way too dark or have a lot of artifacts and just do not look good.

However if i take the same photo and print it from my Android phone via wifi, the photos look good. They look like they should look when printing locally. What could be the cause of this? It seems like a possible driver issue. If it is, how would i go about uninstalling them then reinstalling them? Thanks

Edited to mention that normal document printing seems to work fine in both color or black and white
brian_p
Level 8
Level 8
Posts: 2343
Joined: Thu Jan 17, 2019 9:20 am
Location: UK

Re: Local printing is worse quality than printing from phone via wifi?

Post by brian_p »

xdetoursx wrote:
Tue Oct 04, 2022 1:43 pm
Running latest version of Cinnamon on an old HP mini pc.
So, you are using Mint 21?
There are 2 separate printers attached. A large format Canon printer and a regular Cannon scanner/printer. Both attached via USB.
We have to guess the models?

Are you using Canon drivers?
--
Brian.
xdetoursx
Level 1
Level 1
Posts: 19
Joined: Thu Apr 09, 2020 3:21 pm

Re: Local printing is worse quality than printing from phone via wifi?

Post by xdetoursx »

So, you are using Mint 21?
Running 20.3. I assumed it was the latest since I keep it updated. Guess not
Kernel 5.4.0-126-generic
We have to guess the models
iX6820 and MG6620
Are you using Canon drivers?
No. Their website states there are no Linux drivers for either model
User avatar
JerryF
Level 15
Level 15
Posts: 5891
Joined: Mon Jun 08, 2015 1:23 pm
Location: Rhode Island, USA

Re: Local printing is worse quality than printing from phone via wifi?

Post by JerryF »

Have you checked the quality settings? Most of the time, it's set to Normal. Try a higher quality setting.
gittiest personITW
Level 10
Level 10
Posts: 3304
Joined: Tue May 28, 2019 4:27 pm

Re: Local printing is worse quality than printing from phone via wifi?

Post by gittiest personITW »

Go to the following page and follow number 5. If you want any meaningful help it will speed things up for you.
http://forums.linuxmint.com/viewtopic.php?f=17&t=83444

Can you try not to keep your problem a secret if you want help.
If you have a problem that you want fixed by people on a different part of the globe that can't see your computer or printer, you'll have to give proper information.
xdetoursx
Level 1
Level 1
Posts: 19
Joined: Thu Apr 09, 2020 3:21 pm

Re: Local printing is worse quality than printing from phone via wifi?

Post by xdetoursx »

JerryF wrote:
Tue Oct 04, 2022 5:36 pm
Have you checked the quality settings? Most of the time, it's set to Normal. Try a higher quality setting.
Yeah, I did notice the normal setting so I changed a few different settings on both printers and nothing seems to help. I tried going from brightness 1.00 to 2.00 and it didn't really make a difference. Also tried changing from RGB to CMYK and that didn't seem to matter either
brian_p
Level 8
Level 8
Posts: 2343
Joined: Thu Jan 17, 2019 9:20 am
Location: UK

Re: Local printing is worse quality than printing from phone via wifi?

Post by brian_p »

xdetoursx wrote:
Tue Oct 04, 2022 4:47 pm
So, you are using Mint 21?
Running 20.3. I assumed it was the latest since I keep it updated. Guess not
Kernel 5.4.0-126-generic
On 20.3 I would disconnect both printers from USB and install ipp-usb. Then reconnect to USB and provide the outputs of

Code: Select all

avahi-browse -rt _ipp._tcp

Code: Select all

avahi-browse -rt _uscan._tcp

Code: Select all

driverless

Code: Select all

lpstat -l -e

Code: Select all

lpstat -v
Are you using Canon drivers?
No. Their website states there are no Linux drivers for either model
I guess you are using the Gutenprint drivers. These are high quality drivers, so it is strange they do not deliver for you.
--
Brian.
xdetoursx
Level 1
Level 1
Posts: 19
Joined: Thu Apr 09, 2020 3:21 pm

Re: Local printing is worse quality than printing from phone via wifi?

Post by xdetoursx »

Not sure if this is what you meant, but i ran each command and this is what came up.

Code: Select all

-avahi-browse -rt _ipp._tcp
+ wlp4s0 IPv6 Canon MG6600 series                           Internet Printer     local
+ wlp4s0 IPv6 Canon_MG6600_series @ streammini-200-010      Internet Printer     local
+ wlp4s0 IPv6 Canon MG6600 series @ streammini-200-010      Internet Printer     local
+ wlp4s0 IPv6 Canon iX6800 series @ streammini-200-010      Internet Printer     local
+ wlp4s0 IPv4 Canon MG6600 series                           Internet Printer     local
+ wlp4s0 IPv4 Canon_MG6600_series @ streammini-200-010      Internet Printer     local
+ wlp4s0 IPv4 Canon MG6600 series @ streammini-200-010      Internet Printer     local
+ wlp4s0 IPv4 Canon iX6800 series @ streammini-200-010      Internet Printer     local
+     lo IPv4 Canon_MG6600_series @ streammini-200-010      Internet Printer     local
+     lo IPv4 Canon MG6600 series @ streammini-200-010      Internet Printer     local
+     lo IPv4 Canon iX6800 series @ streammini-200-010      Internet Printer     local
= wlp4s0 IPv6 Canon MG6600 series                           Internet Printer     local
   hostname = [947F23000000.local]
   address = [192.168.1.34]
   port = [631]
   txt = ["print-wfds=T" "PaperMax=legal-A4" "kind=document,envelope,photo" "Fax=F" "Scan=T" "Duplex=T" "Color=T" "UUID=00000000-0000-1000-8000-60128B947F23" "mac=60:12:8B:94:7F:23" "URF=V1.4,CP1,PQ4-5,RS600,SRGB24,W8,OB9,OFU0,DM3,IS1" "usb_CMD=URF" "usb_MDL=MG6600 series" "usb_MFG=Canon" "adminurl=http://947F23000000.local./index.html?PAGE_AAP" "note=" "pdl=application/octet-stream,image/urf,image/jpeg,image/pwg-raster" "product=(Canon MG6600 series)" "ty=Canon MG6600 series" "priority=15" "qtotal=1" "rp=ipp/print" "txtvers=1"]
= wlp4s0 IPv6 Canon MG6600 series @ streammini-200-010      Internet Printer     local
   hostname = [streammini-200-010.local]
   address = [fe80::61a4:4c3c:7e96:6469]
   port = [631]
   txt = ["printer-type=0x901E" "printer-state=5" "Duplex=T" "Color=T" "TLS=1.2" "UUID=d659581e-9719-30b3-7ce5-1db5480932fc" "URF=DM3" "pdl=application/octet-stream,application/pdf,application/postscript,image/jpeg,image/png,image/pwg-raster,image/urf" "product=(Canon MG6600 series)" "priority=0" "note=streammini-200-010" "adminurl=https://streammini-200-010.local.:631/printers/MG6600-series" "ty=Canon MG6600 series - CUPS+Gutenprint v5.3.3" "rp=printers/MG6600-series" "qtotal=1" "txtvers=1"]
= wlp4s0 IPv6 Canon iX6800 series @ streammini-200-010      Internet Printer     local
   hostname = [streammini-200-010.local]
   address = [fe80::61a4:4c3c:7e96:6469]
   port = [631]
   txt = ["printer-type=0xB00E" "printer-state=5" "Color=T" "TLS=1.2" "UUID=2fe6a8a4-cf49-3e2c-716a-4bffb18b6d82" "URF=DM3" "pdl=application/octet-stream,application/pdf,application/postscript,image/jpeg,image/png,image/pwg-raster,image/urf" "product=(Canon iX6800 series)" "priority=0" "note=streammini-200-010" "adminurl=https://streammini-200-010.local.:631/printers/iX6800-series" "ty=Canon iX6800 series - CUPS+Gutenprint v5.3.3" "rp=printers/iX6800-series" "qtotal=1" "txtvers=1"]
= wlp4s0 IPv4 Canon MG6600 series                           Internet Printer     local
   hostname = [947F23000000.local]
   address = [192.168.1.34]
   port = [631]
   txt = ["print-wfds=T" "PaperMax=legal-A4" "kind=document,envelope,photo" "Fax=F" "Scan=T" "Duplex=T" "Color=T" "UUID=00000000-0000-1000-8000-60128B947F23" "mac=60:12:8B:94:7F:23" "URF=V1.4,CP1,PQ4-5,RS600,SRGB24,W8,OB9,OFU0,DM3,IS1" "usb_CMD=URF" "usb_MDL=MG6600 series" "usb_MFG=Canon" "adminurl=http://947F23000000.local./index.html?PAGE_AAP" "note=" "pdl=application/octet-stream,image/urf,image/jpeg,image/pwg-raster" "product=(Canon MG6600 series)" "ty=Canon MG6600 series" "priority=15" "qtotal=1" "rp=ipp/print" "txtvers=1"]
= wlp4s0 IPv4 Canon MG6600 series @ streammini-200-010      Internet Printer     local
   hostname = [streammini-200-010.local]
   address = [192.168.1.219]
   port = [631]
   txt = ["printer-type=0x901E" "printer-state=5" "Duplex=T" "Color=T" "TLS=1.2" "UUID=d659581e-9719-30b3-7ce5-1db5480932fc" "URF=DM3" "pdl=application/octet-stream,application/pdf,application/postscript,image/jpeg,image/png,image/pwg-raster,image/urf" "product=(Canon MG6600 series)" "priority=0" "note=streammini-200-010" "adminurl=https://streammini-200-010.local.:631/printers/MG6600-series" "ty=Canon MG6600 series - CUPS+Gutenprint v5.3.3" "rp=printers/MG6600-series" "qtotal=1" "txtvers=1"]
= wlp4s0 IPv4 Canon iX6800 series @ streammini-200-010      Internet Printer     local
   hostname = [streammini-200-010.local]
   address = [192.168.1.219]
   port = [631]
   txt = ["printer-type=0xB00E" "printer-state=5" "Color=T" "TLS=1.2" "UUID=2fe6a8a4-cf49-3e2c-716a-4bffb18b6d82" "URF=DM3" "pdl=application/octet-stream,application/pdf,application/postscript,image/jpeg,image/png,image/pwg-raster,image/urf" "product=(Canon iX6800 series)" "priority=0" "note=streammini-200-010" "adminurl=https://streammini-200-010.local.:631/printers/iX6800-series" "ty=Canon iX6800 series - CUPS+Gutenprint v5.3.3" "rp=printers/iX6800-series" "qtotal=1" "txtvers=1"]
=     lo IPv4 Canon MG6600 series @ streammini-200-010      Internet Printer     local
   hostname = [streammini-200-010.local]
   address = [127.0.0.1]
   port = [631]
   txt = ["printer-type=0x901E" "printer-state=5" "Duplex=T" "Color=T" "TLS=1.2" "UUID=d659581e-9719-30b3-7ce5-1db5480932fc" "URF=DM3" "pdl=application/octet-stream,application/pdf,application/postscript,image/jpeg,image/png,image/pwg-raster,image/urf" "product=(Canon MG6600 series)" "priority=0" "note=streammini-200-010" "adminurl=https://streammini-200-010.local.:631/printers/MG6600-series" "ty=Canon MG6600 series - CUPS+Gutenprint v5.3.3" "rp=printers/MG6600-series" "qtotal=1" "txtvers=1"]
=     lo IPv4 Canon iX6800 series @ streammini-200-010      Internet Printer     local
   hostname = [streammini-200-010.local]
   address = [127.0.0.1]
   port = [631]
   txt = ["printer-type=0xB00E" "printer-state=5" "Color=T" "TLS=1.2" "UUID=2fe6a8a4-cf49-3e2c-716a-4bffb18b6d82" "URF=DM3" "pdl=application/octet-stream,application/pdf,application/postscript,image/jpeg,image/png,image/pwg-raster,image/urf" "product=(Canon iX6800 series)" "priority=0" "note=streammini-200-010" "adminurl=https://streammini-200-010.local.:631/printers/iX6800-series" "ty=Canon iX6800 series - CUPS+Gutenprint v5.3.3" "rp=printers/iX6800-series" "qtotal=1" "txtvers=1"]
= wlp4s0 IPv6 Canon_MG6600_series @ streammini-200-010      Internet Printer     local
   hostname = [streammini-200-010.local]
   address = [fe80::61a4:4c3c:7e96:6469]
   port = [631]
   txt = ["printer-type=0x905E" "printer-state=3" "Copies=T" "Duplex=T" "Color=T" "TLS=1.2" "UUID=7d040744-b4ea-39bb-7754-42afa3b4d317" "URF=DM3" "pdl=application/octet-stream,application/pdf,application/postscript,image/jpeg,image/png,image/pwg-raster,image/urf" "product=(Canon MG6600 series)" "priority=0" "note=" "adminurl=https://streammini-200-010.local.:631/printers/Canon_MG6600_series" "ty=Canon MG6600 series, driverless, cups-filters 1.27.4" "rp=printers/Canon_MG6600_series" "qtotal=1" "txtvers=1"]
= wlp4s0 IPv4 Canon_MG6600_series @ streammini-200-010      Internet Printer     local
   hostname = [streammini-200-010.local]
   address = [192.168.1.219]
   port = [631]
   txt = ["printer-type=0x905E" "printer-state=3" "Copies=T" "Duplex=T" "Color=T" "TLS=1.2" "UUID=7d040744-b4ea-39bb-7754-42afa3b4d317" "URF=DM3" "pdl=application/octet-stream,application/pdf,application/postscript,image/jpeg,image/png,image/pwg-raster,image/urf" "product=(Canon MG6600 series)" "priority=0" "note=" "adminurl=https://streammini-200-010.local.:631/printers/Canon_MG6600_series" "ty=Canon MG6600 series, driverless, cups-filters 1.27.4" "rp=printers/Canon_MG6600_series" "qtotal=1" "txtvers=1"]
=     lo IPv4 Canon_MG6600_series @ streammini-200-010      Internet Printer     local
   hostname = [streammini-200-010.local]
   address = [127.0.0.1]
   port = [631]
   txt = ["printer-type=0x905E" "printer-state=3" "Copies=T" "Duplex=T" "Color=T" "TLS=1.2" "UUID=7d040744-b4ea-39bb-7754-42afa3b4d317" "URF=DM3" "pdl=application/octet-stream,application/pdf,application/postscript,image/jpeg,image/png,image/pwg-raster,image/urf" "product=(Canon MG6600 series)" "priority=0" "note=" "adminurl=https://streammini-200-010.local.:631/printers/Canon_MG6600_series" "ty=Canon MG6600 series, driverless, cups-filters 1.27.4" "rp=printers/Canon_MG6600_series" "qtotal=1" "txtvers=1"]

Code: Select all

-avahi-browse -rt _uscan._tcp

Code: Select all

-driverless
ipp://Canon%20MG6600%20series._ipp._tcp.local/

Code: Select all

-pstat -l -e
Canon_iX6800_series permanent ipp://localhost/printers/Canon_iX6800_series implicitclass://Canon_iX6800_series/
Canon_iX6800_series_streammini_200_010 network none ipps://Canon%20iX6800%20series%20%40%20streammini-200-010._ipps._tcp.local/cups
Canon_MG6600_series network none ipp://Canon%20MG6600%20series._ipp._tcp.local/
Canon_MG6600_series_streammini_200_010 network none ipps://Canon_MG6600_series%20%40%20streammini-200-010._ipps._tcp.local/cups
iX6800-series permanent ipp://localhost/printers/iX6800-series usb://Canon/iX6800%20series?serial=168EB0
MG6600-series permanent ipp://localhost/printers/MG6600-series usb://Canon/MG6600%20series?serial=A1EC0F&interface=1

Code: Select all

-lpstat -v
device for Canon_iX6800_series: implicitclass://Canon_iX6800_series/
device for Canon_MG6600_series: implicitclass://Canon_MG6600_series/
device for iX6800-series: usb://Canon/iX6800%20series?serial=168EB0
device for MG6600-series: usb://Canon/MG6600%20series?serial=A1EC0F&interface=1
Last edited by SMG on Wed Oct 05, 2022 8:07 pm, edited 1 time in total.
Reason: Enclosed code results in code tags to retain its formatting.
brian_p
Level 8
Level 8
Posts: 2343
Joined: Thu Jan 17, 2019 9:20 am
Location: UK

Re: Local printing is worse quality than printing from phone via wifi?

Post by brian_p »

The MG6600 is on the network at 192.168.1.34 with a wireless connection:
= wlp4s0 IPv6 Canon MG6600 series Internet Printer local
hostname = [947F23000000.local]
address = [192.168.1.34]
port = [631]
Unless there is a need to use the Gutenprint drivers, they and the USB connection are unneeded. I would dispense with the USB connection and will not be using it. The USB connection for the the iX6800 could also be dispensed with by putting it on the network too.

Setting up a print queue for the MG6600:

Code: Select all

lpadmin -p MG6600 -v "ipp://Canon%20MG6600%20series._ipp._tcp.local/" -E -m everywhere
(This step is required on Mint 20.3 but not on Mont 21, depending on which applications are being used).

Now send a photo the the MG6600 queue. Say which application is used.
--
Brian.
User avatar
warriorofthelight
Level 2
Level 2
Posts: 50
Joined: Wed Jan 20, 2016 6:04 am

Re: Local printing is worse quality than printing from phone via wifi?

Post by warriorofthelight »

@brian_p

is this step of creating a printer queue always needed on 20.3 or was there something special in this case? Because the "official" docs (are they official?) do not mention such a step....

https://linuxmint-user-guide.readthedoc ... nters.html
Post Reply

Return to “Printers & Scanners”