My friend has an HP Photosmart Premium c309 on which he has been able to print 4x6 inch photographs. He purchased some HP A6 photographic paper but has been unable to print on them.
The HP Device Manager shows only photo 4x6 and 5x7 inch sizes. It offers an A6 paper size and when Photo tray is selected it draws the A6 photographic paper in for printing but does not print the image correctly even though the image size has been adjusted according the principles for 4x6 inch photo paper to suit A6 photo paper.
Is this a limitation of HPLIP or might something else be causing a problem?
Any particular application John? If you want to get a bit more definitive, it’s best to put CUPS into debug mode, and examine the CUPS error_log file. See this recent post of mine for more info…
https://www.linuxquestions.org/questions/linux-newbie-8/printer-issues-samsung-on-linux-18-04-a-4175656560/#post6010144
This bug report concerning a regression Qt with may (or may not) be applicable
https://bugzilla.suse.com/show_bug.cgi?id=994809
Thanks for those suggestions. Will follow them up when I next see my friend.
I have followed up the suggestions without resolving the issue. The CUPS error_log repeatedly shows:
[20/Aug/2019:10:09:50 +0100] Missing value on line 163 of /var/cache/cups/job.cache.
E [20/Aug/2019:10:09:50 +0100] Missing value on line 200 of /var/cache/cups/job.cache.
E [20/Aug/2019:10:09:50 +0100] Missing value on line 213 of /var/cache/cups/job.cache.
E [20/Aug/2019:10:09:50 +0100] Missing value on line 226 of /var/cache/cups/job.cache.
E [20/Aug/2019:10:09:50 +0100] Missing value on line 239 of /var/cache/cups/job.cache.
E [20/Aug/2019:10:09:50 +0100] Missing value on line 369 of /var/cache/cups/job.cache.
E [20/Aug/2019:10:09:50 +0100] Missing value on line 422 of /var/cache/cups/job.cache.
E [20/Aug/2019:10:09:50 +0100] Missing value on line 500 of /var/cache/cups/job.cache.
E [20/Aug/2019:10:09:50 +0100] Missing value on line 555 of /var/cache/cups/job.cache.
E [20/Aug/2019:10:09:50 +0100] Missing value on line 568 of /var/cache/cups/job.cache.
E [20/Aug/2019:10:09:50 +0100] Missing value on line 581 of /var/cache/cups/job.cache.
E [20/Aug/2019:10:09:50 +0100] Missing value on line 620 of /var/cache/cups/job.cache.
W [20/Aug/2019:10:09:50 +0100] CreateProfile failed: org.freedesktop.DBus.Error.ServiceUnknown:The name org.freedesktop.ColorManager was not provided by any .service files
W [20/Aug/2019:10:09:50 +0100] CreateProfile failed: org.freedesktop.DBus.Error.ServiceUnknown:The name org.freedesktop.ColorManager was not provided by any .service files
W [20/Aug/2019:10:09:50 +0100] CreateDevice failed: org.freedesktop.DBus.Error.ServiceUnknown:The name org.freedesktop.ColorManager was not provided by any .service files
W [20/Aug/2019:10:09:50 +0100] CreateProfile failed: org.freedesktop.DBus.Error.ServiceUnknown:The name org.freedesktop.ColorManager was not provided by any .service files
W [20/Aug/2019:10:09:50 +0100] CreateProfile failed: org.freedesktop.DBus.Error.ServiceUnknown:The name org.freedesktop.ColorManager was not provided by any .service files
W [20/Aug/2019:10:09:50 +0100] CreateDevice failed: org.freedesktop.DBus.Error.ServiceUnknown:The name org.freedesktop.ColorManager was not provided by any .service files
Have rebooted tried again and managed to generate a lot of new entries in the error log, including:
D [20/Aug/2019:14:12:58 +0100] [Job 65] File contains 1 pages
D [20/Aug/2019:14:12:58 +0100] [Job 65] Starting renderer with command: gs -dShowAcroForm -q -dBATCH -dPARANOIDSAFER -dQUIET -dNOPAUSE -sDEVICE=ijs -sIjsServer=hpijs -dDEVICEWIDTHPOINTS=297 -dDEVICEHEIGHTPOINTS=420 -sDeviceManufacturer=\"HEWLETT-PACKARD\" -sDeviceModel=\"deskjet 5600\" -dDuplex=false -r600 -sIjsParams=Quality:Quality=2,Quality:ColorMode=2,Quality:MediaType=2,Quality:PenSet=2,Quality:FullBleed=1,PS:MediaPosition=6 -dIjsUseOutputFD -sOutputFile=- /var/spool/cups/tmp/foomatic-Ups1jA
D [20/Aug/2019:14:12:58 +0100] [Job 65] Starting process \"kid3\" (generation 1)
D [20/Aug/2019:14:12:58 +0100] [Job 65] Starting process \"kid4\" (generation 2)
D [20/Aug/2019:14:12:58 +0100] [Job 65] Starting process \"renderer\" (generation 2)
D [20/Aug/2019:14:12:58 +0100] [Job 65] JCL: \033%-12345X@PJL
D [20/Aug/2019:14:12:58 +0100] [Job 65] <job data>
D [20/Aug/2019:14:12:59 +0100] [Job 65] STATE: +marker-supply-low-warning
D [20/Aug/2019:14:12:59 +0100] cupsdMarkDirty(---J-)
D [20/Aug/2019:14:12:59 +0100] cupsdSetBusyState: newbusy="Printing jobs and dirty files", busy="Printing jobs and dirty files"
I [20/Aug/2019:14:12:59 +0100] Expiring subscriptions...
D [20/Aug/2019:14:12:59 +0100] [Job 65] prnt/hpijs/services.cpp 591: warning setting paper size=4, err=-30, width=4.125, height=5.8333
D [20/Aug/2019:14:12:59 +0100] [Job 65] prnt/hpijs/services.cpp 591: warning setting paper size=4, err=-30, width=4.125, height=5.8333
D [20/Aug/2019:14:12:59 +0100] [Job 65] prnt/hpijs/services.cpp 591: warning setting paper size=4, err=-30, width=4.125, height=5.8333
D [20/Aug/2019:14:12:59 +0100] [Job 65] prnt/hpijs/services.cpp 591: warning setting paper size=4, err=-30, width=4.1339, height=5.8268
D [20/Aug/2019:14:12:59 +0100] [Job 65] STATE: +connecting-to-device
D [20/Aug/2019:14:12:59 +0100] cupsdMarkDirty(---J-)
D [20/Aug/2019:14:12:59 +0100] cupsdSetBusyState: newbusy="Dirty files", busy="Printing jobs and dirty files"
D [20/Aug/2019:14:12:59 +0100] Discarding unused printer-state-changed event...
D [20/Aug/2019:14:12:59 +0100] [Job 65] STATE: -connecting-to-device
D [20/Aug/2019:14:12:59 +0100] cupsdMarkDirty(---J-)
D [20/Aug/2019:14:12:59 +0100] cupsdSetBusyState: newbusy="Printing jobs and dirty files", busy="Dirty files"
D [20/Aug/2019:14:12:59 +0100] [Job 65] STATE: -media-empty-error,media-jam-error,hplip.plugin-error,cover-open-error,toner-empty-error,other
D [20/Aug/2019:14:12:59 +0100] Discarding unused printer-state-changed event...
I [20/Aug/2019:14:13:00 +0100] Expiring subscriptions...
I [20/Aug/2019:14:13:28 +0100] Saving job.cache...
I [20/Aug/2019:14:13:28 +0100] Saving subscriptions.conf...
D [20/Aug/2019:14:13:28 +0100] cupsdSetBusyState: newbusy="Printing jobs", busy="Printing jobs and dirty files"
I [20/Aug/2019:14:13:28 +0100] Expiring subscriptions...
D [20/Aug/2019:14:13:28 +0100] Report: clients=1
D [20/Aug/2019:14:13:28 +0100] Report: jobs=65
D [20/Aug/2019:14:13:28 +0100] Report: jobs-active=1
D [20/Aug/2019:14:13:28 +0100] Report: printers=2
D [20/Aug/2019:14:13:28 +0100] Report: stringpool-string-count=5698
D [20/Aug/2019:14:13:28 +0100] Report: stringpool-alloc-bytes=12560
D [20/Aug/2019:14:13:28 +0100] Report: stringpool-total-bytes=109640
D [20/Aug/2019:14:14:10 +0100] [Job 65] renderer exited with status 0
I [20/Aug/2019:14:14:10 +0100] Expiring subscriptions...
D [20/Aug/2019:14:14:11 +0100] [Job 65] kid4 exited with status 0
D [20/Aug/2019:14:14:11 +0100] [Job 65] kid3 finished
I [20/Aug/2019:14:14:11 +0100] Expiring subscriptions...
D [20/Aug/2019:14:14:11 +0100] [Job 65] Kid3 exit status: 0
D [20/Aug/2019:14:14:11 +0100] [Job 65] Closing foomatic-rip.
D [20/Aug/2019:14:14:11 +0100] [Job 65] PID 6374 (/usr/lib/cups/filter/foomatic-rip) exited with no errors.
D [20/Aug/2019:14:14:21 +0100] [Job 65] ready to print
D [20/Aug/2019:14:14:21 +0100] cupsdMarkDirty(---J-)
D [20/Aug/2019:14:14:21 +0100] cupsdSetBusyState: newbusy="Printing jobs and dirty files", busy="Printing jobs"
D [20/Aug/2019:14:14:21 +0100] [Job 65] Set job-printer-state-message to "ready to print", current level=INFO