I have a Canon PIXMA TS3151 wireless printer. It detects as a discovered network printer. Each time I set the paper size from Letter to A4 and apply and OK, the setting is lost. Each time I try a print test page, the printer gives a paper size error (E59). The paper size setting on the printer is on A4. I had it working on a previous Manjaro install and the printed page report showed it properly.
I have followed the Printing - Manjaro page to the letter and it says the printer options are saved upon Apply.
I found this PPD file in Arch Wiki Arch Linux - foomatic-db-gutenprint-ppds 5.3.4-1 (x86_64) but I can’t find any instructions for using foomatic. All I want is to set media limits to 8.26 x 11.69 inches, which is A4 and I am sure it will complete the print, since it is definitely communicating.
Here is the CUPS printer details:
|Description:||Canon TS3100 series|
|Driver:||Canon PIXMA TS3150 - CUPS+Gutenprint v5.3.4 Simplified (color)|
|Defaults:||job-sheets=none, none media=na_letter_8.5x11in sides=one-sided|
Operating System: Manjaro Linux
KDE Plasma Version: 5.22.5
KDE Frameworks Version: 5.87.0
Qt Version: 5.15.2
Kernel Version: 5.13.19-2-MANJARO (64-bit)
Graphics Platform: X11
Processors: 4 × Intel® Core™ i3-5005U CPU @ 2.00GHz
Memory: 3,8 GiB of RAM
Graphics Processor: Mesa Intel® HD Graphics 5500