Printing issue on ~Current
by business_kid from LinuxQuestions.org on (#6PS84)
I'm on a pretty stable version of slackware64-current (dated 2024-05-05), but printing from my box stopped. I noticed it today. That ~Current iso came out just after the xz fuss was corrected, if that helps. Versions are:
/var/log/packages/cups-2.4.8-x86_64-1
/var/log/packages/cups-browsed-2.0.0-x86_64-1
/var/log/packages/cups-filters-2.0.0-x86_64-1
I have kept the ~Current iso, so I could run an upgradepkg --reinstall on them, but that didn't help. I deleted & reinstalled My HP_LaserJet_MFP_M129-M134 (130 actually) in the software - no dice. But I booted my old laptop, and that prints so it's definitely software on my box.
I get 2 frames up from mate instead of 1 when I print a page & the "Filter failed" error shows in Cups. Printing a test page fails. /var/log/cups/access_log shows 'OK' for everything, & no errors. /var/log/cups/error_log gives me this when it's working Code:W [06/May/2024:14:43:42 +0000] Printer drivers are deprecated and will stop working in a future version of CUPS. See https://github.com/OpenPrinting/cups/issues/103
E [06/May/2024:14:43:42 +0000] Unable to open listen socket for address [v1.::1]:631 - Cannot assign requested address.
E [06/May/2024:14:43:42 +0000] Unable to open listen socket for address 127.0.0.1:631 - Cannot assign requested address. presumably because my router doesn't do IPV6.
Today, /var/log/cups/error_log is giving me (Sorry about the length)Code:D [06/Aug/2024:11:06:16 +0100] [Job 126] envp[27]="CUPS_FILETYPE=document"
D [06/Aug/2024:11:06:16 +0100] [Job 126] envp[28]="FINAL_CONTENT_TYPE=application/vnd.cups-pdf"
D [06/Aug/2024:11:06:16 +0100] [Job 126] envp[29]="AUTH_I****"
D [06/Aug/2024:11:06:16 +0100] [Job 126] Started filter /usr/lib64/cups/filter/universal (PID 6411)
D [06/Aug/2024:11:06:16 +0100] [Job 126] Started filter /usr/lib64/cups/filter/foomatic-rip-hplip (PID 6412)
D [06/Aug/2024:11:06:16 +0100] [Job 126] Started backend /usr/lib64/cups/backend/hp (PID 6413)
D [06/Aug/2024:11:06:16 +0100] [Job 126] ppdFilterLoadPPD: Color profile qualifier determined from job and PPD data \'.Plain.600dpi\'
D [06/Aug/2024:11:06:16 +0100] [Job 126] ppdFilterLoadPPD: No ICC profiles specified in PPD
D [06/Aug/2024:11:06:16 +0100] [Job 126] ppdFilterLoadPPD: Searching for profile \"-/Plain\"...
D [06/Aug/2024:11:06:16 +0100] [Job 126] ppdFilterLoadPPD: Last filter determined by the PPD: foomatic-rip-hplip; Final data MIME type: application/vnd.cups-pdf => PDF filter will not log pages in page_log.
D [06/Aug/2024:11:06:16 +0100] [Job 126] ppdFilterUniversal: \"*cupsFilter(2): ...\" lines in the PPD file:
D [06/Aug/2024:11:06:16 +0100] [Job 126] ppdFilterUniversal: application/vnd.cups-raw application/octet-stream 0 -
D [06/Aug/2024:11:06:16 +0100] [Job 126] ppdFilterUniversal: application/vnd.cups-postscript 100 foomatic-rip-hplip
D [06/Aug/2024:11:06:16 +0100] [Job 126] ppdFilterUniversal: PPD uses \"*cupsFilter: ...\" lines, so we always convert to format given by FINAL_CONTENT_TYPE
D [06/Aug/2024:11:06:16 +0100] [Job 126] ppdFilterUniversal: Converting from application/vnd.cups-pdf-banner to application/vnd.cups-pdf
D [06/Aug/2024:11:06:16 +0100] [Job 126] cfFilterUniversal: Converting from application/vnd.cups-pdf-banner to application/vnd.cups-pdf
D [06/Aug/2024:11:06:16 +0100] [Job 126] cfFilterUniversal: Final output format for job: application/vnd.cups-pdf
D [06/Aug/2024:11:06:16 +0100] [Job 126] cfFilterUniversal: Adding bannertopdf to chain
D [06/Aug/2024:11:06:16 +0100] [Job 126] cfFilterUniversal: Adding pdftopdf to chain
D [06/Aug/2024:11:06:16 +0100] [Job 126] cfFilterChain: Running filter: bannertopdf
D [06/Aug/2024:11:06:16 +0100] [Job 126] Set job-printer-state-message to "cfFilterChain: Running filter: bannertopdf", current level=INFO
D [06/Aug/2024:11:06:16 +0100] [Job 126] cfFilterChain: Running filter: pdftopdf
D [06/Aug/2024:11:06:16 +0100] [Job 126] Set job-printer-state-message to "cfFilterChain: Running filter: pdftopdf", current level=INFO
D [06/Aug/2024:11:06:16 +0100] [Job 126] cfFilterChain: bannertopdf (PID 6414) started.
D [06/Aug/2024:11:06:16 +0100] [Job 126] Set job-printer-state-message to "cfFilterChain: bannertopdf (PID 6414) started.", current level=INFO
D [06/Aug/2024:11:06:16 +0100] [Job 126] cfFilterBannerToPDF: Copying input to temp file \"/var/spool/cups/tmp/0190e66bf413c\"
D [06/Aug/2024:11:06:16 +0100] [Job 126] cfFilterChain: pdftopdf (PID 6415) started.
D [06/Aug/2024:11:06:16 +0100] [Job 126] Set job-printer-state-message to "cfFilterChain: pdftopdf (PID 6415) started.", current level=INFO
D [06/Aug/2024:11:06:16 +0100] [Job 126] cfFilterPDFToPDF: Suppressed page logging selected by options.
D [06/Aug/2024:11:06:16 +0100] [Job 126] cfFilterChain: bannertopdf completed with status 0.
D [06/Aug/2024:11:06:16 +0100] [Job 126] cfFilterPDFToPDF: Processing PDF input with QPDF: Page-ranges, page-set, number-up, booklet, size adjustment, ...
D [06/Aug/2024:11:06:16 +0100] [Job 126] cfFilterPDFToPDF: \"print-scaling\" IPP attribute: auto
D [06/Aug/2024:11:06:16 +0100] [Job 126] cfFilterPDFToPDF: Print scaling mode: Do not scale, center, crop if needed
D [06/Aug/2024:11:06:16 +0100] [Job 126] cfFilterPDFToPDF: After Cropping: 595.275574 841.889771 595.275574 841.889771
D [06/Aug/2024:11:06:16 +0100] [Job 126] cfFilterChain: pdftopdf completed with status 0.
D [06/Aug/2024:11:06:16 +0100] [Job 126] cfFilterChain: bannertopdf (PID 6414) exited with no errors.
D [06/Aug/2024:11:06:16 +0100] [Job 126] Set job-printer-state-message to "cfFilterChain: bannertopdf (PID 6414) exited with no errors.", current level=INFO
D [06/Aug/2024:11:06:16 +0100] [Job 126] cfFilterChain: pdftopdf (PID 6415) exited with no errors.
D [06/Aug/2024:11:06:16 +0100] [Job 126] Set job-printer-state-message to "cfFilterChain: pdftopdf (PID 6415) exited with no errors.", current level=INFO
D [06/Aug/2024:11:06:16 +0100] [Job 126] PID 6411 (/usr/lib64/cups/filter/universal) exited with no errors.
D [06/Aug/2024:11:06:16 +0100] [Job 126] Can\'t use \'defined(@array)\' (Maybe you should just omit the defined()?) at /usr/lib64/cups/filter/foomatic-rip-hplip line 1656.
D [06/Aug/2024:11:06:16 +0100] [Job 126] prnt/backend/hp.c 919: ERROR: null print job total=0
D [06/Aug/2024:11:06:16 +0100] [Job 126] PID 6412 (/usr/lib64/cups/filter/foomatic-rip-hplip) stopped with status 255 (Unknown error 155)
D [06/Aug/2024:11:06:16 +0100] [Job 126] Hint: Try setting the LogLevel to "debug" to find out more.
D [06/Aug/2024:11:06:16 +0100] [Job 126] PID 6413 (/usr/lib64/cups/backend/hp) exited with no errors.
D [06/Aug/2024:11:06:16 +0100] [Job 126] End of messages
D [06/Aug/2024:11:06:16 +0100] [Job 126] printer-state=3(idle)
D [06/Aug/2024:11:06:16 +0100] [Job 126] printer-state-message="Filter failed"
D [06/Aug/2024:11:06:16 +0100] [Job 126] printer-state-reasons=noneI'm holding off on debug log level because I did that once before....and only once!
Any ideas what's going on, or why?
/var/log/packages/cups-2.4.8-x86_64-1
/var/log/packages/cups-browsed-2.0.0-x86_64-1
/var/log/packages/cups-filters-2.0.0-x86_64-1
I have kept the ~Current iso, so I could run an upgradepkg --reinstall on them, but that didn't help. I deleted & reinstalled My HP_LaserJet_MFP_M129-M134 (130 actually) in the software - no dice. But I booted my old laptop, and that prints so it's definitely software on my box.
I get 2 frames up from mate instead of 1 when I print a page & the "Filter failed" error shows in Cups. Printing a test page fails. /var/log/cups/access_log shows 'OK' for everything, & no errors. /var/log/cups/error_log gives me this when it's working Code:W [06/May/2024:14:43:42 +0000] Printer drivers are deprecated and will stop working in a future version of CUPS. See https://github.com/OpenPrinting/cups/issues/103
E [06/May/2024:14:43:42 +0000] Unable to open listen socket for address [v1.::1]:631 - Cannot assign requested address.
E [06/May/2024:14:43:42 +0000] Unable to open listen socket for address 127.0.0.1:631 - Cannot assign requested address. presumably because my router doesn't do IPV6.
Today, /var/log/cups/error_log is giving me (Sorry about the length)Code:D [06/Aug/2024:11:06:16 +0100] [Job 126] envp[27]="CUPS_FILETYPE=document"
D [06/Aug/2024:11:06:16 +0100] [Job 126] envp[28]="FINAL_CONTENT_TYPE=application/vnd.cups-pdf"
D [06/Aug/2024:11:06:16 +0100] [Job 126] envp[29]="AUTH_I****"
D [06/Aug/2024:11:06:16 +0100] [Job 126] Started filter /usr/lib64/cups/filter/universal (PID 6411)
D [06/Aug/2024:11:06:16 +0100] [Job 126] Started filter /usr/lib64/cups/filter/foomatic-rip-hplip (PID 6412)
D [06/Aug/2024:11:06:16 +0100] [Job 126] Started backend /usr/lib64/cups/backend/hp (PID 6413)
D [06/Aug/2024:11:06:16 +0100] [Job 126] ppdFilterLoadPPD: Color profile qualifier determined from job and PPD data \'.Plain.600dpi\'
D [06/Aug/2024:11:06:16 +0100] [Job 126] ppdFilterLoadPPD: No ICC profiles specified in PPD
D [06/Aug/2024:11:06:16 +0100] [Job 126] ppdFilterLoadPPD: Searching for profile \"-/Plain\"...
D [06/Aug/2024:11:06:16 +0100] [Job 126] ppdFilterLoadPPD: Last filter determined by the PPD: foomatic-rip-hplip; Final data MIME type: application/vnd.cups-pdf => PDF filter will not log pages in page_log.
D [06/Aug/2024:11:06:16 +0100] [Job 126] ppdFilterUniversal: \"*cupsFilter(2): ...\" lines in the PPD file:
D [06/Aug/2024:11:06:16 +0100] [Job 126] ppdFilterUniversal: application/vnd.cups-raw application/octet-stream 0 -
D [06/Aug/2024:11:06:16 +0100] [Job 126] ppdFilterUniversal: application/vnd.cups-postscript 100 foomatic-rip-hplip
D [06/Aug/2024:11:06:16 +0100] [Job 126] ppdFilterUniversal: PPD uses \"*cupsFilter: ...\" lines, so we always convert to format given by FINAL_CONTENT_TYPE
D [06/Aug/2024:11:06:16 +0100] [Job 126] ppdFilterUniversal: Converting from application/vnd.cups-pdf-banner to application/vnd.cups-pdf
D [06/Aug/2024:11:06:16 +0100] [Job 126] cfFilterUniversal: Converting from application/vnd.cups-pdf-banner to application/vnd.cups-pdf
D [06/Aug/2024:11:06:16 +0100] [Job 126] cfFilterUniversal: Final output format for job: application/vnd.cups-pdf
D [06/Aug/2024:11:06:16 +0100] [Job 126] cfFilterUniversal: Adding bannertopdf to chain
D [06/Aug/2024:11:06:16 +0100] [Job 126] cfFilterUniversal: Adding pdftopdf to chain
D [06/Aug/2024:11:06:16 +0100] [Job 126] cfFilterChain: Running filter: bannertopdf
D [06/Aug/2024:11:06:16 +0100] [Job 126] Set job-printer-state-message to "cfFilterChain: Running filter: bannertopdf", current level=INFO
D [06/Aug/2024:11:06:16 +0100] [Job 126] cfFilterChain: Running filter: pdftopdf
D [06/Aug/2024:11:06:16 +0100] [Job 126] Set job-printer-state-message to "cfFilterChain: Running filter: pdftopdf", current level=INFO
D [06/Aug/2024:11:06:16 +0100] [Job 126] cfFilterChain: bannertopdf (PID 6414) started.
D [06/Aug/2024:11:06:16 +0100] [Job 126] Set job-printer-state-message to "cfFilterChain: bannertopdf (PID 6414) started.", current level=INFO
D [06/Aug/2024:11:06:16 +0100] [Job 126] cfFilterBannerToPDF: Copying input to temp file \"/var/spool/cups/tmp/0190e66bf413c\"
D [06/Aug/2024:11:06:16 +0100] [Job 126] cfFilterChain: pdftopdf (PID 6415) started.
D [06/Aug/2024:11:06:16 +0100] [Job 126] Set job-printer-state-message to "cfFilterChain: pdftopdf (PID 6415) started.", current level=INFO
D [06/Aug/2024:11:06:16 +0100] [Job 126] cfFilterPDFToPDF: Suppressed page logging selected by options.
D [06/Aug/2024:11:06:16 +0100] [Job 126] cfFilterChain: bannertopdf completed with status 0.
D [06/Aug/2024:11:06:16 +0100] [Job 126] cfFilterPDFToPDF: Processing PDF input with QPDF: Page-ranges, page-set, number-up, booklet, size adjustment, ...
D [06/Aug/2024:11:06:16 +0100] [Job 126] cfFilterPDFToPDF: \"print-scaling\" IPP attribute: auto
D [06/Aug/2024:11:06:16 +0100] [Job 126] cfFilterPDFToPDF: Print scaling mode: Do not scale, center, crop if needed
D [06/Aug/2024:11:06:16 +0100] [Job 126] cfFilterPDFToPDF: After Cropping: 595.275574 841.889771 595.275574 841.889771
D [06/Aug/2024:11:06:16 +0100] [Job 126] cfFilterChain: pdftopdf completed with status 0.
D [06/Aug/2024:11:06:16 +0100] [Job 126] cfFilterChain: bannertopdf (PID 6414) exited with no errors.
D [06/Aug/2024:11:06:16 +0100] [Job 126] Set job-printer-state-message to "cfFilterChain: bannertopdf (PID 6414) exited with no errors.", current level=INFO
D [06/Aug/2024:11:06:16 +0100] [Job 126] cfFilterChain: pdftopdf (PID 6415) exited with no errors.
D [06/Aug/2024:11:06:16 +0100] [Job 126] Set job-printer-state-message to "cfFilterChain: pdftopdf (PID 6415) exited with no errors.", current level=INFO
D [06/Aug/2024:11:06:16 +0100] [Job 126] PID 6411 (/usr/lib64/cups/filter/universal) exited with no errors.
D [06/Aug/2024:11:06:16 +0100] [Job 126] Can\'t use \'defined(@array)\' (Maybe you should just omit the defined()?) at /usr/lib64/cups/filter/foomatic-rip-hplip line 1656.
D [06/Aug/2024:11:06:16 +0100] [Job 126] prnt/backend/hp.c 919: ERROR: null print job total=0
D [06/Aug/2024:11:06:16 +0100] [Job 126] PID 6412 (/usr/lib64/cups/filter/foomatic-rip-hplip) stopped with status 255 (Unknown error 155)
D [06/Aug/2024:11:06:16 +0100] [Job 126] Hint: Try setting the LogLevel to "debug" to find out more.
D [06/Aug/2024:11:06:16 +0100] [Job 126] PID 6413 (/usr/lib64/cups/backend/hp) exited with no errors.
D [06/Aug/2024:11:06:16 +0100] [Job 126] End of messages
D [06/Aug/2024:11:06:16 +0100] [Job 126] printer-state=3(idle)
D [06/Aug/2024:11:06:16 +0100] [Job 126] printer-state-message="Filter failed"
D [06/Aug/2024:11:06:16 +0100] [Job 126] printer-state-reasons=noneI'm holding off on debug log level because I did that once before....and only once!
Any ideas what's going on, or why?