Ubuntu 25.04 - multiple printer and turboprint errors

Questions on Installation
Post Reply
mikejmcfarlane
Posts: 4
Joined: Mon Jul 07, 2025 2:21 pm

Ubuntu 25.04 - multiple printer and turboprint errors

Post by mikejmcfarlane »

Hi
Apologies I think this is more of a general linux question, than turboprint, but not 100% sure. Google not being v useful, and I'm hoping for some general advice here to help me debug. I'm comfortable with linux at command line.

Setup:

- Ubuntu 25.04, new install
- Epson SC-P600
- Turboprint, latest version, installed ok, found printer ok.
- Applications experiencing issues: gimp, document viewer (for pdfs). I thought librewriter wasnt working, but further testing showed it was fine.


Problems:

1. I have to go through the app print dialog twice before anything prints. The first print always silently fails.
2. In app printer defaults are always lost and have to be set for each job.
3. The app printer settings for each print job are not passed to turboprint (or any print job if I print to the same printer setup via the ubuntu printer setup). e.g. if I select archival matt and 1440dpi in the app printer dialog box, turboprint only shows the current defaults, and prints at those, so if the defaults are plain paper at 720 dpi, that's the print I get. If I set the turboprint defaults in the turboprint control centre, they are ignored.
4. The only way to setup the print job is to first go into the CUPS config page on localhost, set the desired job settings, then send the print from the app.

What have I tried:

1. I had a break from linux for a while, but pretty sure this problem is specific to ubuntu 25.04 and I could print fine from ubuntu 24 LTS.
2. Logs at /var/log/turboprint/print.log don't show any errors that I can see.
3. Logs at /var/log/cups/error_log don't show any errors that I can see.
4. Reinstalled printer in both linux and turboprint.

This feels like a general OS issue, some similarish forum posts point to a GTK issue, but I couldn't find much.

How should I start debugging? Any ideas? Thanks.
Last edited by mikejmcfarlane on Mon Jul 07, 2025 8:23 pm, edited 2 times in total.
mikejmcfarlane
Posts: 4
Joined: Mon Jul 07, 2025 2:21 pm

Re: Ubuntu 25.04 - multiple printer and turboprint errors

Post by mikejmcfarlane »

Some sample logs:

Code: Select all

cat  /var/log/cups/error_log 
E [04/Jul/2025:18:29:02 +0100] [CGI] cups-brf must be called as root
E [04/Jul/2025:18:29:02 +0100] [cups-deviced] PID 23943 (cups-brf) stopped with status 1!
E [04/Jul/2025:18:29:18 +0100] [CGI] cups-brf must be called as root
E [04/Jul/2025:18:29:18 +0100] [cups-deviced] PID 24106 (cups-brf) stopped with status 1!
W [05/Jul/2025:11:51:35 +0100] Printer drivers are deprecated and will stop working in a future version of CUPS. See https://github.com/OpenPrinting/cups/issues/103
W [05/Jul/2025:18:14:37 +0100] Printer drivers are deprecated and will stop working in a future version of CUPS. See https://github.com/OpenPrinting/cups/issues/103
W [05/Jul/2025:18:42:55 +0100] Printer drivers are deprecated and will stop working in a future version of CUPS. See https://github.com/OpenPrinting/cups/issues/103
W [05/Jul/2025:19:14:25 +0100] Printer drivers are deprecated and will stop working in a future version of CUPS. See https://github.com/OpenPrinting/cups/issues/103
W [05/Jul/2025:19:15:04 +0100] Printer drivers are deprecated and will stop working in a future version of CUPS. See https://github.com/OpenPrinting/cups/issues/103
E [06/Jul/2025:16:18:00 +0100] [Job 7] Print job canceled at printer.
W [06/Jul/2025:16:18:01 +0100] [Job 7] Backend dnssd returned status 5 (cancel job)
D [06/Jul/2025:16:18:01 +0100] [Job 7] The following messages were recorded from 04:17:53 PM to 04:18:01 PM
D [06/Jul/2025:16:18:01 +0100] [Job 7] copies-supported rangeOfInteger 1-99
D [06/Jul/2025:16:18:01 +0100] [Job 7] media-col-supported 1setOf keyword media-size,media-top-margin,media-left-margin,media-right-margin,media-bottom-margin,media-type,media-source
D [06/Jul/2025:16:18:01 +0100] [Job 7] print-color-mode-supported 1setOf keyword color,monochrome,auto-monochrome,process-monochrome,auto
D [06/Jul/2025:16:18:01 +0100] [Job 7] print-scaling-supported 1setOf keyword auto,auto-fit,fill,fit,none
D [06/Jul/2025:16:18:01 +0100] [Job 7] compression-supported keyword none
D [06/Jul/2025:16:18:01 +0100] [Job 7] document-format-supported 1setOf mimeMediaType application/octet-stream,image/urf,image/jpeg
D [06/Jul/2025:16:18:01 +0100] [Job 7] operations-supported 1setOf enum Print-Job,Validate-Job,Create-Job,Send-Document,Cancel-Job,Get-Job-Attributes,Get-Jobs,Get-Printer-Attributes,Identify-Printer
D [06/Jul/2025:16:18:01 +0100] [Job 7] printer-is-accepting-jobs boolean false
D [06/Jul/2025:16:18:01 +0100] [Job 7] printer-state enum processing
D [06/Jul/2025:16:18:01 +0100] [Job 7] printer-state-reasons 1setOf keyword media-needed-warning,media-empty-report
D [06/Jul/2025:16:18:01 +0100] [Job 7] marker-names 1setOf nameWithoutLanguage Yellow ink,Vivid Light Magenta ink,Light Cyan ink,Vivid Magenta ink,Cyan ink,Light Light Black ink,Light Black ink,Photo Black ink,Matte Black ink
D [06/Jul/2025:16:18:01 +0100] [Job 7] marker-colors 1setOf nameWithoutLanguage #FFFF00,#FF80FF,#80FFFF,#FF00FF,#00FFFF,#C0C0C0,#808080,#000000,#010101
D [06/Jul/2025:16:18:01 +0100] [Job 7] marker-types 1setOf keyword ink-cartridge,ink-cartridge,ink-cartridge,ink-cartridge,ink-cartridge,ink-cartridge,ink-cartridge,ink-cartridge,ink-cartridge
D [06/Jul/2025:16:18:01 +0100] [Job 7] marker-low-levels 1setOf integer 15,15,15,15,15,15,15,15,15
D [06/Jul/2025:16:18:01 +0100] [Job 7] marker-high-levels 1setOf integer 100,100,100,100,100,100,100,100,100
D [06/Jul/2025:16:18:01 +0100] [Job 7] marker-levels 1setOf integer 66,63,5,83,81,100,10,86,12
D [06/Jul/2025:16:18:01 +0100] [Job 7] ---- end-of-attributes-tag ----
D [06/Jul/2025:16:18:01 +0100] [Job 7] (monitor) Get-Job-Attributes: successful-ok (successful-ok)
D [06/Jul/2025:16:18:01 +0100] [Job 7] (monitor) job-state = processing
D [06/Jul/2025:16:18:01 +0100] [Job 7] (monitor) job-state = processing
D [06/Jul/2025:16:18:01 +0100] [Job 7] IPP/2.0 Get-Printer-Attributes #20
D [06/Jul/2025:16:18:01 +0100] [Job 7] ---- operation-attributes-tag ----
D [06/Jul/2025:16:18:01 +0100] [Job 7] attributes-charset charset utf-8
D [06/Jul/2025:16:18:01 +0100] [Job 7] attributes-natural-language naturalLanguage en-us
D [06/Jul/2025:16:18:01 +0100] [Job 7] printer-uri uri ipp://EPSON8D497F.local:631/ipp/print
D [06/Jul/2025:16:18:01 +0100] [Job 7] requesting-user-name nameWithoutLanguage pi
D [06/Jul/2025:16:18:01 +0100] [Job 7] requested-attributes 1setOf keyword compression-supported,copies-supported,cups-version,document-format-supported,job-password-encryption-supported,marker-colors,marker-high-levels,marker-levels,marker-low-levels,marker-message,marker-names,marker-types,media-col-supported,multiple-document-handling-supported,operations-supported,print-color-mode-supported,print-scaling-supported,printer-alert,printer-alert-description,printer-is-accepting-jobs,printer-mandatory-job-attributes,printer-state,printer-state-message,printer-state-reasons
D [06/Jul/2025:16:18:01 +0100] [Job 7] ---- end-of-attributes-tag ----
D [06/Jul/2025:16:18:01 +0100] [Job 7] update_reasons(attr=2(media-needed-warning,...), s=\"(null)\")
D [06/Jul/2025:16:18:01 +0100] [Job 7] op=\' \', new_reasons=2, state_reasons=2
D [06/Jul/2025:16:18:01 +0100] [Job 7] Get-Printer-Attributes: successful-ok (successful-ok)
D [06/Jul/2025:16:18:01 +0100] [Job 7] ---- operation-attributes-tag ----
D [06/Jul/2025:16:18:01 +0100] [Job 7] attributes-charset charset utf-8
D [06/Jul/2025:16:18:01 +0100] [Job 7] attributes-natural-language naturalLanguage en-us
D [06/Jul/2025:16:18:01 +0100] [Job 7] ---- printer-attributes-tag ----
D [06/Jul/2025:16:18:01 +0100] [Job 7] copies-supported rangeOfInteger 1-99
D [06/Jul/2025:16:18:01 +0100] [Job 7] media-col-supported 1setOf keyword media-size,media-top-margin,media-left-margin,media-right-margin,media-bottom-margin,media-type,media-source
D [06/Jul/2025:16:18:01 +0100] [Job 7] print-color-mode-supported 1setOf keyword color,monochrome,auto-monochrome,process-monochrome,auto
D [06/Jul/2025:16:18:01 +0100] [Job 7] print-scaling-supported 1setOf keyword auto,auto-fit,fill,fit,none
D [06/Jul/2025:16:18:01 +0100] [Job 7] compression-supported keyword none
D [06/Jul/2025:16:18:01 +0100] [Job 7] document-format-supported 1setOf mimeMediaType application/octet-stream,image/urf,image/jpeg
D [06/Jul/2025:16:18:01 +0100] [Job 7] operations-supported 1setOf enum Print-Job,Validate-Job,Create-Job,Send-Document,Cancel-Job,Get-Job-Attributes,Get-Jobs,Get-Printer-Attributes,Identify-Printer
D [06/Jul/2025:16:18:01 +0100] [Job 7] printer-is-accepting-jobs boolean false
D [06/Jul/2025:16:18:01 +0100] [Job 7] printer-state enum processing
D [06/Jul/2025:16:18:01 +0100] [Job 7] printer-state-reasons 1setOf keyword media-needed-warning,media-empty-report
D [06/Jul/2025:16:18:01 +0100] [Job 7] marker-names 1setOf nameWithoutLanguage Yellow ink,Vivid Light Magenta ink,Light Cyan ink,Vivid Magenta ink,Cyan ink,Light Light Black ink,Light Black ink,Photo Black ink,Matte Black ink
D [06/Jul/2025:16:18:01 +0100] [Job 7] marker-colors 1setOf nameWithoutLanguage #FFFF00,#FF80FF,#80FFFF,#FF00FF,#00FFFF,#C0C0C0,#808080,#000000,#010101
D [06/Jul/2025:16:18:01 +0100] [Job 7] marker-types 1setOf keyword ink-cartridge,ink-cartridge,ink-cartridge,ink-cartridge,ink-cartridge,ink-cartridge,ink-cartridge,ink-cartridge,ink-cartridge
D [06/Jul/2025:16:18:01 +0100] [Job 7] marker-low-levels 1setOf integer 15,15,15,15,15,15,15,15,15
D [06/Jul/2025:16:18:01 +0100] [Job 7] marker-high-levels 1setOf integer 100,100,100,100,100,100,100,100,100
D [06/Jul/2025:16:18:01 +0100] [Job 7] marker-levels 1setOf integer 66,63,5,83,81,100,10,86,12
D [06/Jul/2025:16:18:01 +0100] [Job 7] ---- end-of-attributes-tag ----
D [06/Jul/2025:16:18:01 +0100] [Job 7] (monitor) Get-Job-Attributes: successful-ok (successful-ok)
D [06/Jul/2025:16:18:01 +0100] [Job 7] (monitor) job-state = processing
D [06/Jul/2025:16:18:01 +0100] [Job 7] (monitor) job-state = processing
D [06/Jul/2025:16:18:01 +0100] [Job 7] IPP/2.0 Get-Printer-Attributes #22
D [06/Jul/2025:16:18:01 +0100] [Job 7] ---- operation-attributes-tag ----
D [06/Jul/2025:16:18:01 +0100] [Job 7] attributes-charset charset utf-8
D [06/Jul/2025:16:18:01 +0100] [Job 7] attributes-natural-language naturalLanguage en-us
D [06/Jul/2025:16:18:01 +0100] [Job 7] printer-uri uri ipp://EPSON8D497F.local:631/ipp/print
D [06/Jul/2025:16:18:01 +0100] [Job 7] requesting-user-name nameWithoutLanguage pi
D [06/Jul/2025:16:18:01 +0100] [Job 7] requested-attributes 1setOf keyword compression-supported,copies-supported,cups-version,document-format-supported,job-password-encryption-supported,marker-colors,marker-high-levels,marker-levels,marker-low-levels,marker-message,marker-names,marker-types,media-col-supported,multiple-document-handling-supported,operations-supported,print-color-mode-supported,print-scaling-supported,printer-alert,printer-alert-description,printer-is-accepting-jobs,printer-mandatory-job-attributes,printer-state,printer-state-message,printer-state-reasons
D [06/Jul/2025:16:18:01 +0100] [Job 7] ---- end-of-attributes-tag ----
D [06/Jul/2025:16:18:01 +0100] [Job 7] update_reasons(attr=2(media-needed-warning,...), s=\"(null)\")
D [06/Jul/2025:16:18:01 +0100] [Job 7] op=\' \', new_reasons=2, state_reasons=2
D [06/Jul/2025:16:18:01 +0100] [Job 7] Get-Printer-Attributes: successful-ok (successful-ok)
D [06/Jul/2025:16:18:01 +0100] [Job 7] ---- operation-attributes-tag ----
D [06/Jul/2025:16:18:01 +0100] [Job 7] attributes-charset charset utf-8
D [06/Jul/2025:16:18:01 +0100] [Job 7] attributes-natural-language naturalLanguage en-us
D [06/Jul/2025:16:18:01 +0100] [Job 7] ---- printer-attributes-tag ----
D [06/Jul/2025:16:18:01 +0100] [Job 7] copies-supported rangeOfInteger 1-99
D [06/Jul/2025:16:18:01 +0100] [Job 7] media-col-supported 1setOf keyword media-size,media-top-margin,media-left-margin,media-right-margin,media-bottom-margin,media-type,media-source
D [06/Jul/2025:16:18:01 +0100] [Job 7] print-color-mode-supported 1setOf keyword color,monochrome,auto-monochrome,process-monochrome,auto
D [06/Jul/2025:16:18:01 +0100] [Job 7] print-scaling-supported 1setOf keyword auto,auto-fit,fill,fit,none
D [06/Jul/2025:16:18:01 +0100] [Job 7] compression-supported keyword none
D [06/Jul/2025:16:18:01 +0100] [Job 7] document-format-supported 1setOf mimeMediaType application/octet-stream,image/urf,image/jpeg
D [06/Jul/2025:16:18:01 +0100] [Job 7] operations-supported 1setOf enum Print-Job,Validate-Job,Create-Job,Send-Document,Cancel-Job,Get-Job-Attributes,Get-Jobs,Get-Printer-Attributes,Identify-Printer
D [06/Jul/2025:16:18:01 +0100] [Job 7] printer-is-accepting-jobs boolean false
D [06/Jul/2025:16:18:01 +0100] [Job 7] printer-state enum processing
D [06/Jul/2025:16:18:01 +0100] [Job 7] printer-state-reasons 1setOf keyword media-needed-warning,media-empty-report
D [06/Jul/2025:16:18:01 +0100] [Job 7] marker-names 1setOf nameWithoutLanguage Yellow ink,Vivid Light Magenta ink,Light Cyan ink,Vivid Magenta ink,Cyan ink,Light Light Black ink,Light Black ink,Photo Black ink,Matte Black ink
D [06/Jul/2025:16:18:01 +0100] [Job 7] marker-colors 1setOf nameWithoutLanguage #FFFF00,#FF80FF,#80FFFF,#FF00FF,#00FFFF,#C0C0C0,#808080,#000000,#010101
D [06/Jul/2025:16:18:01 +0100] [Job 7] marker-types 1setOf keyword ink-cartridge,ink-cartridge,ink-cartridge,ink-cartridge,ink-cartridge,ink-cartridge,ink-cartridge,ink-cartridge,ink-cartridge
D [06/Jul/2025:16:18:01 +0100] [Job 7] marker-low-levels 1setOf integer 15,15,15,15,15,15,15,15,15
D [06/Jul/2025:16:18:01 +0100] [Job 7] marker-high-levels 1setOf integer 100,100,100,100,100,100,100,100,100
D [06/Jul/2025:16:18:01 +0100] [Job 7] marker-levels 1setOf integer 66,63,5,83,81,100,10,86,12
D [06/Jul/2025:16:18:01 +0100] [Job 7] ---- end-of-attributes-tag ----
D [06/Jul/2025:16:18:01 +0100] [Job 7] (monitor) Get-Job-Attributes: successful-ok (successful-ok)
D [06/Jul/2025:16:18:01 +0100] [Job 7] (monitor) job-state = processing
D [06/Jul/2025:16:18:01 +0100] [Job 7] (monitor) job-state = processing
D [06/Jul/2025:16:18:01 +0100] [Job 7] TurboPrint: printing page 1, 8% complete...
D [06/Jul/2025:16:18:01 +0100] [Job 7] Set job-printer-state-message to "TurboPrint: printing page 1, 8% complete...", current level=INFO
D [06/Jul/2025:16:18:01 +0100] [Job 7] TurboPrint: printing page 1, 9% complete...
D [06/Jul/2025:16:18:01 +0100] [Job 7] Set job-printer-state-message to "TurboPrint: printing page 1, 9% complete...", current level=INFO
D [06/Jul/2025:16:18:01 +0100] [Job 7] TurboPrint: printing page 1, 10% complete...
D [06/Jul/2025:16:18:01 +0100] [Job 7] Set job-printer-state-message to "TurboPrint: printing page 1, 10% complete...", current level=INFO
D [06/Jul/2025:16:18:01 +0100] [Job 7] IPP/2.0 Get-Printer-Attributes #24
D [06/Jul/2025:16:18:01 +0100] [Job 7] ---- operation-attributes-tag ----
D [06/Jul/2025:16:18:01 +0100] [Job 7] attributes-charset charset utf-8
D [06/Jul/2025:16:18:01 +0100] [Job 7] attributes-natural-language naturalLanguage en-us
D [06/Jul/2025:16:18:01 +0100] [Job 7] printer-uri uri ipp://EPSON8D497F.local:631/ipp/print
D [06/Jul/2025:16:18:01 +0100] [Job 7] requesting-user-name nameWithoutLanguage pi
D [06/Jul/2025:16:18:01 +0100] [Job 7] requested-attributes 1setOf keyword compression-supported,copies-supported,cups-version,document-format-supported,job-password-encryption-supported,marker-colors,marker-high-levels,marker-levels,marker-low-levels,marker-message,marker-names,marker-types,media-col-supported,multiple-document-handling-supported,operations-supported,print-color-mode-supported,print-scaling-supported,printer-alert,printer-alert-description,printer-is-accepting-jobs,printer-mandatory-job-attributes,printer-state,printer-state-message,printer-state-reasons
D [06/Jul/2025:16:18:01 +0100] [Job 7] ---- end-of-attributes-tag ----
D [06/Jul/2025:16:18:01 +0100] [Job 7] update_reasons(attr=1(media-empty-report), s=\"(null)\")
D [06/Jul/2025:16:18:01 +0100] [Job 7] op=\' \', new_reasons=1, state_reasons=2
D [06/Jul/2025:16:18:01 +0100] [Job 7] STATE: -media-needed-warning
D [06/Jul/2025:16:18:01 +0100] [Job 7] Get-Printer-Attributes: successful-ok (successful-ok)
D [06/Jul/2025:16:18:01 +0100] [Job 7] ---- operation-attributes-tag ----
D [06/Jul/2025:16:18:01 +0100] [Job 7] attributes-charset charset utf-8
D [06/Jul/2025:16:18:01 +0100] [Job 7] attributes-natural-language naturalLanguage en-us
D [06/Jul/2025:16:18:01 +0100] [Job 7] ---- printer-attributes-tag ----
D [06/Jul/2025:16:18:01 +0100] [Job 7] copies-supported rangeOfInteger 1-99
D [06/Jul/2025:16:18:01 +0100] [Job 7] media-col-supported 1setOf keyword media-size,media-top-margin,media-left-margin,media-right-margin,media-bottom-margin,media-type,media-source
D [06/Jul/2025:16:18:01 +0100] [Job 7] print-color-mode-supported 1setOf keyword color,monochrome,auto-monochrome,process-monochrome,auto
D [06/Jul/2025:16:18:01 +0100] [Job 7] print-scaling-supported 1setOf keyword auto,auto-fit,fill,fit,none
D [06/Jul/2025:16:18:01 +0100] [Job 7] compression-supported keyword none
D [06/Jul/2025:16:18:01 +0100] [Job 7] document-format-supported 1setOf mimeMediaType application/octet-stream,image/urf,image/jpeg
D [06/Jul/2025:16:18:01 +0100] [Job 7] operations-supported 1setOf enum Print-Job,Validate-Job,Create-Job,Send-Document,Cancel-Job,Get-Job-Attributes,Get-Jobs,Get-Printer-Attributes,Identify-Printer
D [06/Jul/2025:16:18:01 +0100] [Job 7] printer-is-accepting-jobs boolean false
D [06/Jul/2025:16:18:01 +0100] [Job 7] printer-state enum processing
D [06/Jul/2025:16:18:01 +0100] [Job 7] printer-state-reasons keyword media-empty-report
D [06/Jul/2025:16:18:01 +0100] [Job 7] marker-names 1setOf nameWithoutLanguage Yellow ink,Vivid Light Magenta ink,Light Cyan ink,Vivid Magenta ink,Cyan ink,Light Light Black ink,Light Black ink,Photo Black ink,Matte Black ink
D [06/Jul/2025:16:18:01 +0100] [Job 7] marker-colors 1setOf nameWithoutLanguage #FFFF00,#FF80FF,#80FFFF,#FF00FF,#00FFFF,#C0C0C0,#808080,#000000,#010101
D [06/Jul/2025:16:18:01 +0100] [Job 7] marker-types 1setOf keyword ink-cartridge,ink-cartridge,ink-cartridge,ink-cartridge,ink-cartridge,ink-cartridge,ink-cartridge,ink-cartridge,ink-cartridge
D [06/Jul/2025:16:18:01 +0100] [Job 7] marker-low-levels 1setOf integer 15,15,15,15,15,15,15,15,15
D [06/Jul/2025:16:18:01 +0100] [Job 7] marker-high-levels 1setOf integer 100,100,100,100,100,100,100,100,100
D [06/Jul/2025:16:18:01 +0100] [Job 7] marker-levels 1setOf integer 66,63,5,83,81,100,10,86,12
D [06/Jul/2025:16:18:01 +0100] [Job 7] ---- end-of-attributes-tag ----
D [06/Jul/2025:16:18:01 +0100] [Job 7] TurboPrint: printing page 1, 11% complete...
D [06/Jul/2025:16:18:01 +0100] [Job 7] Set job-printer-state-message to "TurboPrint: printing page 1, 11% complete...", current level=INFO
D [06/Jul/2025:16:18:01 +0100] [Job 7] (monitor) Get-Job-Attributes: successful-ok (successful-ok)
D [06/Jul/2025:16:18:01 +0100] [Job 7] (monitor) job-state = canceled
D [06/Jul/2025:16:18:01 +0100] [Job 7] (monitor) job_canceled = -1
D [06/Jul/2025:16:18:01 +0100] [Job 7] (monitor) job-state = canceled
D [06/Jul/2025:16:18:01 +0100] [Job 7] Send-Document: server-error-job-canceled (server-error-job-canceled)
D [06/Jul/2025:16:18:01 +0100] [Job 7] ---- operation-attributes-tag ----
D [06/Jul/2025:16:18:01 +0100] [Job 7] attributes-charset charset utf-8
D [06/Jul/2025:16:18:01 +0100] [Job 7] attributes-natural-language naturalLanguage en-us
D [06/Jul/2025:16:18:01 +0100] [Job 7] ---- job-attributes-tag ----
D [06/Jul/2025:16:18:01 +0100] [Job 7] job-uri uri ipp://EPSON8D497F.local.:631/jobs/2
D [06/Jul/2025:16:18:01 +0100] [Job 7] job-id integer 2
D [06/Jul/2025:16:18:01 +0100] [Job 7] job-uuid uri urn:uuid:67c81c95-40a1-442b-9f19-052dd50e4dc1
D [06/Jul/2025:16:18:01 +0100] [Job 7] job-state enum canceled
D [06/Jul/2025:16:18:01 +0100] [Job 7] job-state-reasons keyword job-canceled-at-device
D [06/Jul/2025:16:18:01 +0100] [Job 7] ---- end-of-attributes-tag ----
D [06/Jul/2025:16:18:01 +0100] [Job 7] IPP/2.0 Get-Printer-Attributes #26
D [06/Jul/2025:16:18:01 +0100] [Job 7] ---- operation-attributes-tag ----
D [06/Jul/2025:16:18:01 +0100] [Job 7] attributes-charset charset utf-8
D [06/Jul/2025:16:18:01 +0100] [Job 7] attributes-natural-language naturalLanguage en-us
D [06/Jul/2025:16:18:01 +0100] [Job 7] printer-uri uri ipp://EPSON8D497F.local:631/ipp/print
D [06/Jul/2025:16:18:01 +0100] [Job 7] requesting-user-name nameWithoutLanguage pi
D [06/Jul/2025:16:18:01 +0100] [Job 7] requested-attributes 1setOf keyword compression-supported,copies-supported,cups-version,document-format-supported,job-password-encryption-supported,marker-colors,marker-high-levels,marker-levels,marker-low-levels,marker-message,marker-names,marker-types,media-col-supported,multiple-document-handling-supported,operations-supported,print-color-mode-supported,print-scaling-supported,printer-alert,printer-alert-description,printer-is-accepting-jobs,printer-mandatory-job-attributes,printer-state,printer-state-message,printer-state-reasons
D [06/Jul/2025:16:18:01 +0100] [Job 7] ---- end-of-attributes-tag ----
D [06/Jul/2025:16:18:01 +0100] [Job 7] update_reasons(attr=1(media-empty-report), s=\"(null)\")
D [06/Jul/2025:16:18:01 +0100] [Job 7] op=\' \', new_reasons=1, state_reasons=1
D [06/Jul/2025:16:18:01 +0100] [Job 7] Get-Printer-Attributes: successful-ok (successful-ok)
D [06/Jul/2025:16:18:01 +0100] [Job 7] ---- operation-attributes-tag ----
D [06/Jul/2025:16:18:01 +0100] [Job 7] attributes-charset charset utf-8
D [06/Jul/2025:16:18:01 +0100] [Job 7] attributes-natural-language naturalLanguage en-us
D [06/Jul/2025:16:18:01 +0100] [Job 7] ---- printer-attributes-tag ----
D [06/Jul/2025:16:18:01 +0100] [Job 7] copies-supported rangeOfInteger 1-99
D [06/Jul/2025:16:18:01 +0100] [Job 7] media-col-supported 1setOf keyword media-size,media-top-margin,media-left-margin,media-right-margin,media-bottom-margin,media-type,media-source
D [06/Jul/2025:16:18:01 +0100] [Job 7] print-color-mode-supported 1setOf keyword color,monochrome,auto-monochrome,process-monochrome,auto
D [06/Jul/2025:16:18:01 +0100] [Job 7] print-scaling-supported 1setOf keyword auto,auto-fit,fill,fit,none
D [06/Jul/2025:16:18:01 +0100] [Job 7] compression-supported keyword none
D [06/Jul/2025:16:18:01 +0100] [Job 7] document-format-supported 1setOf mimeMediaType application/octet-stream,image/urf,image/jpeg
D [06/Jul/2025:16:18:01 +0100] [Job 7] operations-supported 1setOf enum Print-Job,Validate-Job,Create-Job,Send-Document,Cancel-Job,Get-Job-Attributes,Get-Jobs,Get-Printer-Attributes,Identify-Printer
D [06/Jul/2025:16:18:01 +0100] [Job 7] printer-is-accepting-jobs boolean false
D [06/Jul/2025:16:18:01 +0100] [Job 7] printer-state enum processing
D [06/Jul/2025:16:18:01 +0100] [Job 7] printer-state-reasons keyword media-empty-report
D [06/Jul/2025:16:18:01 +0100] [Job 7] marker-names 1setOf nameWithoutLanguage Yellow ink,Vivid Light Magenta ink,Light Cyan ink,Vivid Magenta ink,Cyan ink,Light Light Black ink,Light Black ink,Photo Black ink,Matte Black ink
D [06/Jul/2025:16:18:01 +0100] [Job 7] marker-colors 1setOf nameWithoutLanguage #FFFF00,#FF80FF,#80FFFF,#FF00FF,#00FFFF,#C0C0C0,#808080,#000000,#010101
D [06/Jul/2025:16:18:01 +0100] [Job 7] marker-types 1setOf keyword ink-cartridge,ink-cartridge,ink-cartridge,ink-cartridge,ink-cartridge,ink-cartridge,ink-cartridge,ink-cartridge,ink-cartridge
D [06/Jul/2025:16:18:01 +0100] [Job 7] marker-low-levels 1setOf integer 15,15,15,15,15,15,15,15,15
D [06/Jul/2025:16:18:01 +0100] [Job 7] marker-high-levels 1setOf integer 100,100,100,100,100,100,100,100,100
D [06/Jul/2025:16:18:01 +0100] [Job 7] marker-levels 1setOf integer 66,63,5,83,81,100,10,86,12
D [06/Jul/2025:16:18:01 +0100] [Job 7] ---- end-of-attributes-tag ----
D [06/Jul/2025:16:18:01 +0100] [Job 7] prtMarkerSuppliesLevel.1.1 = 66
D [06/Jul/2025:16:18:01 +0100] [Job 7] prtMarkerSuppliesLevel.1.2 = 63
D [06/Jul/2025:16:18:01 +0100] [Job 7] prtMarkerSuppliesLevel.1.3 = 5
D [06/Jul/2025:16:18:01 +0100] [Job 7] prtMarkerSuppliesLevel.1.4 = 83
D [06/Jul/2025:16:18:01 +0100] [Job 7] prtMarkerSuppliesLevel.1.5 = 81
D [06/Jul/2025:16:18:01 +0100] [Job 7] prtMarkerSuppliesLevel.1.6 = 100
D [06/Jul/2025:16:18:01 +0100] [Job 7] prtMarkerSuppliesLevel.1.7 = 10
D [06/Jul/2025:16:18:01 +0100] [Job 7] prtMarkerSuppliesLevel.1.8 = 86
D [06/Jul/2025:16:18:01 +0100] [Job 7] prtMarkerSuppliesLevel.1.9 = 12
D [06/Jul/2025:16:18:01 +0100] [Job 7] ATTR: marker-levels=66,63,5,83,81,100,10,86,12
D [06/Jul/2025:16:18:01 +0100] [Job 7] new_supply_state=4, change_state=0
D [06/Jul/2025:16:18:01 +0100] [Job 7] new_state=0, change_state=0
D [06/Jul/2025:16:18:01 +0100] [Job 7] ATTR: auth-info-required=none
D [06/Jul/2025:16:18:01 +0100] [Job 7] Set job-printer-state-message to "Print job canceled at printer.", current level=ERROR
D [06/Jul/2025:16:18:01 +0100] [Job 7] PID 63162 (/usr/lib/cups/backend/dnssd) stopped with status 5.
D [06/Jul/2025:16:18:01 +0100] [Job 7] Hint: Try setting the LogLevel to "debug" to find out more.
D [06/Jul/2025:16:18:01 +0100] [Job 7] /usr/lib/cups/filter/pstoturboprint: line 60: kill: (63186) - No such process
D [06/Jul/2025:16:18:01 +0100] [Job 7] /usr/lib/cups/filter/pstoturboprint: line 66: kill: (63187) - No such process
D [06/Jul/2025:16:18:01 +0100] [Job 7] /usr/lib/cups/filter/pstoturboprint: line 80: kill: (63186) - No such process
D [06/Jul/2025:16:18:01 +0100] [Job 7] PID 63161 (/usr/lib/cups/filter/pstoturboprint) exited with no errors.
D [06/Jul/2025:16:18:01 +0100] [Job 7] time-at-completed=1751815081
D [06/Jul/2025:16:18:01 +0100] [Job 7] Job canceled at printer.
D [06/Jul/2025:16:18:01 +0100] [Job 7] End of messages
D [06/Jul/2025:16:18:01 +0100] [Job 7] printer-state=3(idle)
D [06/Jul/2025:16:18:01 +0100] [Job 7] printer-state-message="Print job canceled at printer."
D [06/Jul/2025:16:18:01 +0100] [Job 7] printer-state-reasons=media-empty-report
E [06/Jul/2025:16:21:15 +0100] [Client 2473] Returning IPP client-error-not-possible for Cancel-Job (ipp://localhost/jobs/8) from localhost.
W [06/Jul/2025:16:24:56 +0100] CreateProfile failed: org.freedesktop.ColorManager.AlreadyExists:profile id \'SC-P600-Gray..\' already exists
W [06/Jul/2025:16:24:56 +0100] CreateProfile failed: org.freedesktop.ColorManager.AlreadyExists:profile id \'SC-P600-DeviceN..\' already exists
W [06/Jul/2025:16:25:04 +0100] CreateProfile failed: org.freedesktop.ColorManager.AlreadyExists:profile id \'SC-P600-Gray..\' already exists
W [06/Jul/2025:16:25:04 +0100] CreateProfile failed: org.freedesktop.ColorManager.AlreadyExists:profile id \'SC-P600-DeviceN..\' already exists
E [06/Jul/2025:16:42:10 +0100] [Job 11] Unable to cancel print job.
W [06/Jul/2025:16:43:14 +0100] CreateProfile failed: org.freedesktop.ColorManager.AlreadyExists:profile id \'SureColorP600-TurboPrint-Gray..\' already exists
W [06/Jul/2025:16:43:14 +0100] CreateProfile failed: org.freedesktop.ColorManager.AlreadyExists:profile id \'SureColorP600-TurboPrint-RGB..\' already exists
E [06/Jul/2025:17:33:37 +0100] [CGI] cups-brf must be called as root
E [06/Jul/2025:17:33:37 +0100] [cups-deviced] PID 93872 (cups-brf) stopped with status 1!
W [06/Jul/2025:17:34:32 +0100] CreateProfile failed: org.freedesktop.ColorManager.AlreadyExists:profile id \'SC-P600-Gray..\' already exist

Code: Select all

cat /var/log/turboprint/print.log

----------- Start of print job -----------
backchannel_fd=5
tpprint 2.58-1 x64 (02-JUN-2025) - TurboPrint printer driver
Copyright (C)ZEDOnet GmbH, Irsee, Germany. All rights reserved.
06-Jul-2025 16:40
PPD file: /etc/cups/ppd/SureColorP600-TurboPrint.ppd
header file: /tmp/pstoturboprint78677.chunk
Searching PPD file and postscript header for options...
GPL Ghostscript Zedo3 9.05 (2012-02-08)
Copyright (C) 2010 Artifex Software, Inc.  All rights reserved.
This software comes with NO WARRANTY: see the file PUBLIC for details.
Processing pages 1 through 1.
Page 1
ERROR:
set_feature: no value given
page size A3 overwritten by ---media=A3
duplex overwritten by ---Duplex=None
interpret_ps: no output file specified
::set_info_paths: setting preview file to /var/spool/turboprint/pi/zmf/11.zmf
GPL Ghostscript Zedo3 9.05 (2012-02-08)
Copyright (C) 2010 Artifex Software, Inc.  All rights reserved.
This software comes with NO WARRANTY: see the file PUBLIC for details.
Processing pages 1 through 1.
Page 1
# CountGray=1 CountRGB=4 CountCMYK=0 DocWidth=841 DocHeight=1190 AutoRotate=0 DocCopies=1Filetype=PBM Plusbits_per_pixel=32 bytes_per_line=33672  width=8418 height=11905
RGB mode 8bit
printable_width=11453 max_printable_width=15000

# CountGray=1 CountRGB=4 CountCMYK=0 DocWidth=841 DocHeight=1190 AutoRotate=0 DocCopies=1print_file: tp_init->preview=2
print_file: preview with pause - wait for user confirmation
set_image width=713 height=1008
print_page: preview dialog returned -4
command level=21 feature set=7 duplex=0
Printer=Epson_SureColorP600; Module=Epson; Id=P600
printable_width=11453 max_printable_width=15000

Colormode=2; Cartridge=0=Photo Black; Quality=1=Medium; Paper=0=Plain paper
Pagesize=5=A3; Paper Input=0=Top Feed; Paper Output=0=Front
Duplex=0=Off; Copies=1; Mirror=0/0; Dithering=0; Flip=0
Page x=8246 y=11732; AppDpi x=720 y=720; DitDpi x=720 y=720; 
PrnDpi x=720 y=720; Overlay=0
Adjust Bright=100; Contrast=100; Ink=100; K=100; Y=100; C=100; M=100; 
Print Direction=Default (0:1,0,0,0); Drying Time=Off (1:2,0,0,0); Paper Thickness=Default (2:3,0,0,0); Save Paper (Roll Paper)=Off (3:8,0,0,0); Platen Gap=Default (4:9,0,0,0); 
tpfile::get_patchsample_table: paper=Plain paper
patches; linmode=density
table::build_gamma_table: i=0 color=4 gamma=100 max=100 saturation=100
gamma 100 max 100 saturation 1000 for channel 0
correction=32767
table::build_gamma_table: i=1 color=5 gamma=100 max=100 saturation=100
gamma 100 max 100 saturation 1000 for channel 1
correction=32135
table::build_gamma_table: i=2 color=6 gamma=100 max=100 saturation=100
gamma 100 max 100 saturation 1000 for channel 2
correction=33209
table::build_gamma_table: i=3 color=7 gamma=100 max=100 saturation=100
gamma 100 max 100 saturation 1000 for channel 3
correction=32453
table::build_gamma_table: i=4 color=11 gamma=100 max=100 saturation=100
gamma 100 max 100 saturation 1000 for channel 4
correction=33054
table::build_gamma_table: i=5 color=8 gamma=100 max=100 saturation=100
gamma 100 max 100 saturation 1000 for channel 5
correction=33304
table::build_gamma_table: i=6 color=9 gamma=100 max=100 saturation=100
gamma 100 max 100 saturation 1000 for channel 6
correction=31480
table::build_gamma_table: i=7 color=12 gamma=100 max=100 saturation=100
gamma 100 max 100 saturation 1000 for channel 7
correction=34032
matchtable->profile_datafile_version = 1
shadow: 0 => adjust 100 min 50/10 max 50; grey: a=0 b=0; colorspace=APPLE; cmykspace=0; intent=perceptual; M2; daylight = 6500K
limit k=0; y=0; m=0; c=0; ucr=0; gamut=0; tac=0; 
matchtable->numchannels=8
cmm::generate_memory_profile: multichannel_mode=TRUE
multi_profile_switch=50 multi_c2_switch=100 multi_m2_switch=100
ucr_up=128; max_ink=638; ucr_add=0
cmm::generate_memory_profiles: 8 channels
polyfit mode=2 channels=4 terms=57 patches=220
polyfit mode=4 channels=4 terms=57 patches=470
have_brighter_grey=0
max_dens_val[GREY_BRIGHT]=32707 min_dens_val[GREY_BRIGHT]=32308 max_dens_val[GREY_BRIGHTER]=32707 min_dens_val[GREY_BRIGHTER]=31828
bright_cyan_fac=134  bright_magenta_fac=171 
black_fac=100 cyan_fac=111  magenta_fac=109 yellow_fac=113
init_cmyk2multichannel: c2fac=134 m2fac=171 kfac=100 photoblue=0 k2fac=139 k3fac=157 k4fac=0 multi_max_ink=640
printer white:l=939 a-004 b+006
printer white poly:l=939 a-004 b+006
printer black:l=399 a+000 b+012
printer black poly:l=405 a-004 b+010
printer darkest poly:l=405 a-004 b+010
black   l=00 a+00 b+00 => l=405 a-004 b+010: K99 C00 M00 Y00 c00 m00 k00 g00 h00
black94 l=06 a+00 b+00 => l=431 a-001 b+008: K87 C21 M15 Y11 c00 m00 k00 g00 h00
black87 l=17 a+00 b+00 => l=458 a+000 b+004: K75 C29 M23 Y17 c01 m01 k02 g00 h00
black75 l=34 a+00 b+00 => l=535 a+000 b+004: K43 C11 M10 Y07 c11 m11 k25 g01 h00
black62 l=48 a+00 b+00 => l=614 a-001 b+004: K07 C01 M01 Y03 c17 m19 k44 g16 h00
black50 l=60 a+00 b+00 => l=687 a-002 b+005: K00 C00 M00 Y01 c13 m15 k24 g36 h00
black37 l=71 a+00 b+00 => l=755 a-003 b+005: K00 C00 M00 Y01 c10 m11 k04 g42 h00
black25 l=82 a+00 b+00 => l=819 a-003 b+005: K00 C00 M00 Y01 c07 m07 k00 g25 h00
black12 l=91 a+00 b+00 => l=881 a-004 b+006: K00 C00 M00 Y02 c04 m04 k00 g06 h00
white   l=99 a+00 b+00 => l=939 a-004 b+006: K00 C00 M00 Y00 c00 m00 k00 g00 h00
cyan    l=89 a-54 b-17 => l=815 a-163 b-173: K00 C00 M00 Y00 c48 m00 k00 g00 h00
magenta l=64 a+87 b-52 => l=711 a+436 b-121: K00 C00 M14 Y00 c00 m72 k00 g00 h00
yellow  l=97 a-14 b+86 => l=905 a-116 b+588: K00 C00 M00 Y59 c00 m00 k00 g00 h00
red     l=58 a+77 b+70 => l=639 a+394 b+350: K00 C00 M58 Y75 c00 m33 k00 g00 h00
green   l=86 a-84 b+72 => l=784 a-354 b+417: K00 C00 M00 Y60 c45 m00 k00 g00 h00
blue    l=32 a+60 b-105 => l=550 a+073 b-357: K00 C60 M11 Y00 c30 m70 k00 g00 h00
epson::setup_printer_info: number of channels: 8
epson::setup_printer_info: bits per pixel: 2
Epson init string: ESC ( K 2 ESC U 0 ESC ( m 80 ESC ( e 18
epson::setup_printer_info: color nozzles:180 color spacing:180 black nozzles:180 black spacing:180
epson::setup_printer_info: r2400 nonstandard head layout
epson::setup_printer_info: color_interleave head.y_cover=361 epson_info.color_max_offset=1
epson_info.top_feed=805 epson_info.top_margin=-719 epson_info.bottom_margin=11819 epson_info.unit_y=720 epson_info.y_pixel_units=1
esc(C 2e81 esc(c fffffd31 2e2b
Microweave information
nozzlespacing=4 package=4 totalpasses=4 unitpixels=2
numbuffers=9
calculate_weave_parameters_sub(min)

nozzlenum=180 used_nozzles=159 cycle_length=4 feed_sum=8
Sequence 3>3(0),2>1(0),1>2(0),2>0(0),
calculate_weave_parameters_sub(reg)

nozzlenum=180 used_nozzles=159 cycle_length=4 feed_sum=636
Sequence 159>3(0),158>1(0),161>2(0),158>0(0),
feed_total=636 feed_minimum_total=8 feed_buildup_total=0 feed_builddown_total=0
total_passes=4 buildup_steps=12 builddown_steps=12
borderless_buildup=0 buildup_steps=12 y_builddown=11807 max_height=12537 builddown_steps=12
y_cover=361 color_max_off=1 unit_pixels=2
esc(m 80
Colormatch file=P600photoblk; Curves=720dpi_plain; Table=plain_paper
Report at end of pdrive_class::begin_page
Total memory usage=6521237
PREVIEW y_offset=86 org_height=11905 src_scanline=85 preview_scanline=4
calculate_dim: print left=0 top=0 width=8246 height=11732
calculate_dim: section left=86 top=86 width=8246 height=11732
check_add_logo returned 0
Printed section of picture:
  left=86 top=86 width=8246 height=11732 
Printer: resolution x_dpi=720 y_dpi=720 color_mode=2
Page - printable area in printer pixels:
  left=86 top=86 width=8246 height=11732
Print size in printer pixels, relative to printable area:
  left=0 top=0 width=8246 height=11732
job cancelling procedure - TPPID=78702 GSPID=78704 PVPID=78703
------------ END of tpprint filter ------------

#######################################################
NEW PRINT JOB Sun Jul  6 04:44:42 PM BST 2025 (pstoturboprint 2.48-1)
job-id 12
user pi
title 
copies 1
options booklet=off media-type=archival-matte-5 nomirror multiple-document-handling=separate-documents-collated-copies number-up=1 orientation-requested=3 page-border=none position=center print-color-mode=color print-scaling=auto-fit printer-resolution=1440x1440dpi sides=one-sided job-uuid=urn:uuid:f17d42ce-3279-3ba7-537b-b0118b2dfce2 job-originating-host-name=localhost date-time-at-creation= date-time-at-processing= time-at-creation=1751816681 time-at-processing=1751816682 document-name-supplied= ColorModel=RGB Duplex=None media=A3 PageSize=A3 Resolution=721x720dpi
file 
ppdfile /etc/cups/ppd/SureColorP600-TurboPrint.ppd
queue SureColorP600-TurboPrint
process info: uid=7(lp) gid=7(lp) groups=7(lp)
test directory access:
drwxr-xr-x 2 root root 36864 Jul  4 18:22 /usr/share/turboprint/printers
	linux-vdso.so.1 (0x0000795766a7e000)
	libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x0000795766969000)
	libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x0000795766600000)
	/lib64/ld-linux-x86-64.so.2 (0x0000795766a80000)
device for SureColorP600-TurboPrint: dnssd://EPSON%20SC-P600%20Series._ipp._tcp.local/?uuid=cfe92100-67c4-11d4-a45f-ac18268d497f
/usr/bin/tpprint -v2 -l/var/log/turboprint/print.log '--username=pi' '--ppdfile=/etc/cups/ppd/SureColorP600-TurboPrint.ppd' --psfeatures  '---booklet=off' '---media-type=archival-matte-5' '---nomirror' '---multiple-document-handling=separate-documents-collated-copies' '---number-up=1' '---orientation-requested=3' '---page-border=none' '---position=center' '---print-color-mode=color' '---print-scaling=auto-fit' '---printer-resolution=1440x1440dpi' '---sides=one-sided' '---job-uuid=urn:uuid:f17d42ce-3279-3ba7-537b-b0118b2dfce2' '---job-originating-host-name=localhost' '---date-time-at-creation=' '---date-time-at-processing=' '---time-at-creation=1751816681' '---time-at-processing=1751816682' '---document-name-supplied=' '---ColorModel=RGB' '---Duplex=None' '---media=A3' '---PageSize=A3' '---Resolution=721x720dpi' /tmp/pstoturboprint81336.chunk /tmp/pstoturboprint81336.var
Searching PPD file and postscript header for options...
ERROR:
set_feature: no value given
page size A3 overwritten by ---media=A3
duplex overwritten by ---Duplex=None
check_flag_file: opening /var/spool/turboprint/pi/prv/SureColorP600-TurboPrint
check_flag_file: contents Epson_SureColorP600_(TurboPrint)
check_flag_file: opening /var/spool/turboprint/pi/sml/SureColorP600-TurboPrint
tpprint: at end of main result=0
----------- Start of var file -----------
PDFFILE=1
GSPPDFOUND=1
GSCOLORMODE=2
GSCOLORBITS=8
GSXDPI=720
GSYDPI=720
GSWIDTH=8418
GSHEIGHT=11905
TPWIDTH=11693
TPHEIGHT=16535
TPXOFFSET=0
TPYOFFSET=0
DUPLEXMEDIA=A3
DUPLEX=0
PREVIEW=2
NOPRINT=0
BORDERLESS=0
PVXDPI=61
PVYDPI=61
PVWIDTH=713
PVHEIGHT=1008
----------- End of var file -----------
tpstdin --parsedsc result=0
GSRESULT=GPL Ghostscript Zedo3 9.05 (2012-02-08) GSVERSION=Zedo GSZEDODEVICE=1
Setting INPUTFILE to /tmp/pstoturboprint81336.ps
Reading from /tmp/pstoturboprint81336.ps
GSCOMMANDLINE=gszedo -sDEVICE=zedo -dZCopies=1 -dZBits=24 -sZPixSize=8418x11905 -r720x720 -dSAFER -dNOPAUSE -dBATCH
TPCOMMANDLINE=/usr/bin/tpprint -a0 -e1 -s11693x16535 -p0x0 -v2 -l/var/log/turboprint/print.log  '---booklet=off' '---media-type=archival-matte-5' '---nomirror' '---multiple-document-handling=separate-documents-collated-copies' '---number-up=1' '---orientation-requested=3' '---page-border=none' '---position=center' '---print-color-mode=color' '---print-scaling=auto-fit' '---printer-resolution=1440x1440dpi' '---sides=one-sided' '---job-uuid=urn:uuid:f17d42ce-3279-3ba7-537b-b0118b2dfce2' '---job-originating-host-name=localhost' '---date-time-at-creation=' '---date-time-at-processing=' '---time-at-creation=1751816681' '---time-at-processing=1751816682' '---document-name-supplied=' '---ColorModel=RGB' '---Duplex=None' '---media=A3' '---PageSize=A3' '---Resolution=721x720dpi' '--ppdfile=/etc/cups/ppd/SureColorP600-TurboPrint.ppd' --psheader=/tmp/pstoturboprint81336.chunk --jobid=12 '--username=pi' '--title='  --preview=/tmp/pstoturboprint81336.pvfifo
COMPLETEPIPE=gszedo -sDEVICE=zedo -dZCopies=1 -dZBits=24 -sZPixSize=8418x11905 -r720x720 -dSAFER -dNOPAUSE -dBATCH -sOutputFile=/tmp/pstoturboprint81336.fifo /tmp/pstoturboprint81336.ps >> /var/log/turboprint/print.log
PREVIEWPIPE=gszedo -sDEVICE=zedo -dZCopies=1 -dZBits=24 -sZPixSize=713x1008 -r61x61 -dSAFER -dNOPAUSE -dBATCH -sOutputFile=/tmp/pstoturboprint81336.pvfifo /tmp/pstoturboprint81336.ps >> /var/log/turboprint/print.log
----------- Start of print job -----------
backchannel_fd=5
tpprint 2.58-1 x64 (02-JUN-2025) - TurboPrint printer driver
Copyright (C)ZEDOnet GmbH, Irsee, Germany. All rights reserved.
06-Jul-2025 16:44
PPD file: /etc/cups/ppd/SureColorP600-TurboPrint.ppd
header file: /tmp/pstoturboprint81336.chunk
Searching PPD file and postscript header for options...
GPL Ghostscript Zedo3 9.05 (2012-02-08)
Copyright (C) 2010 Artifex Software, Inc.  All rights reserved.
This software comes with NO WARRANTY: see the file PUBLIC for details.
Processing pages 1 through 1.
Page 1
ERROR:
set_feature: no value given
page size A3 overwritten by ---media=A3
duplex overwritten by ---Duplex=None
interpret_ps: no output file specified
::set_info_paths: setting preview file to /var/spool/turboprint/pi/zmf/12.zmf
GPL Ghostscript Zedo3 9.05 (2012-02-08)
Copyright (C) 2010 Artifex Software, Inc.  All rights reserved.
This software comes with NO WARRANTY: see the file PUBLIC for details.
Processing pages 1 through 1.
Page 1
# CountGray=1 CountRGB=4 CountCMYK=0 DocWidth=841 DocHeight=1190 AutoRotate=0 DocCopies=1Filetype=PBM Plusbits_per_pixel=32 bytes_per_line=33672  width=8418 height=11905
RGB mode 8bit
printable_width=11453 max_printable_width=15000

# CountGray=1 CountRGB=4 CountCMYK=0 DocWidth=841 DocHeight=1190 AutoRotate=0 DocCopies=1print_file: tp_init->preview=2
print_file: preview with pause - wait for user confirmation
set_image width=713 height=1008
print_page: preview dialog returned 1
command level=21 feature set=7 duplex=0
Printer=Epson_SureColorP600; Module=Epson; Id=P600
printable_width=11453 max_printable_width=15000

Colormode=2; Cartridge=0=Photo Black; Quality=1=High; Paper=9=Hahnemuehle Smooth Fineart
Pagesize=5=A3; Paper Input=0=Top Feed; Paper Output=0=Front
Duplex=0=Off; Copies=1; Mirror=0/0; Dithering=0; Flip=0
Page x=16492 y=11732; AppDpi x=720 y=720; DitDpi x=1440 y=720; 
PrnDpi x=1440 y=720; Overlay=0
Adjust Bright=100; Contrast=100; Ink=100; K=100; Y=100; C=100; M=100; 
Print Direction=Default (0:1,0,0,0); Drying Time=Off (1:2,0,0,0); Paper Thickness=Default (2:3,0,0,0); Save Paper (Roll Paper)=Off (3:8,0,0,0); Platen Gap=Default (4:9,0,0,0); 
tpfile::get_patchsample_table: paper=HP / Hahnemuehle Smooth Fineart
patches; linmode=density
table::build_gamma_table: i=0 color=4 gamma=100 max=100 saturation=55
gamma 100 max 100 saturation 550 for channel 0
correction=32767
table::build_gamma_table: i=1 color=5 gamma=100 max=100 saturation=47
gamma 100 max 100 saturation 470 for channel 1
correction=31456
table::build_gamma_table: i=2 color=6 gamma=100 max=100 saturation=47
gamma 100 max 100 saturation 470 for channel 2
correction=31656
table::build_gamma_table: i=3 color=7 gamma=100 max=100 saturation=47
gamma 100 max 100 saturation 470 for channel 3
correction=32767
table::build_gamma_table: i=4 color=11 gamma=100 max=100 saturation=50
gamma 100 max 100 saturation 500 for channel 4
correction=32767
table::build_gamma_table: i=5 color=8 gamma=100 max=100 saturation=50
gamma 100 max 100 saturation 500 for channel 5
correction=32445
table::build_gamma_table: i=6 color=9 gamma=100 max=100 saturation=50
gamma 100 max 100 saturation 500 for channel 6
correction=33576
table::build_gamma_table: i=7 color=12 gamma=100 max=100 saturation=50
gamma 100 max 100 saturation 500 for channel 7
correction=33422
matchtable->profile_datafile_version = 1
cmm::generate_memory_profile: multi3c_k_grey=2 lin_mode set to density
shadow: 0 => adjust 100 min 50/10 max 50; grey: a=0 b=0; colorspace=APPLE; cmykspace=0; intent=perceptual; M2; daylight = 6500K
limit k=0; y=0; m=0; c=0; ucr=0; gamut=0; tac=0; 
matchtable->numchannels=8
cmm::generate_memory_profile: multichannel_mode=TRUE
cmm::generate_memory_profile: multi3c_mode=TRUE
multi_profile_switch=100 multi_c2_switch=100 multi_m2_switch=100
ucr_up=179; max_ink=638; ucr_add=64
polyfit mode=2 channels=3 terms=52 patches=215
polyfit mode=4 channels=3 terms=40 patches=622
have_brighter_grey=0
max_dens_val[GREY_BRIGHT]=32697 min_dens_val[GREY_BRIGHT]=32188 max_dens_val[GREY_BRIGHTER]=32697 min_dens_val[GREY_BRIGHTER]=31498
bright_cyan_fac=118  bright_magenta_fac=137 
black_fac=100 cyan_fac=100  magenta_fac=94 yellow_fac=100
init_cmyk2multichannel: c2fac=118 m2fac=137 kfac=100 photoblue=0 k2fac=131 k3fac=178 k4fac=0 multi_max_ink=640
printer white:l=974 a-004 b+024
printer white poly:l=974 a-004 b+024
printer black poly:l=240 a-008 b+006
printer darkest poly:l=240 a-008 b+006
black   l=00 a+00 b+00 => l=241 a-007 b+007: K99 C00 M00 Y00 c00 m00 k20 g00 h00
black94 l=06 a+00 b+00 => l=292 a+000 b+009: K76 C29 M24 Y22 c02 m01 k15 g00 h00
black87 l=17 a+00 b+00 => l=343 a+001 b+012: K61 C30 M26 Y24 c05 m04 k18 g00 h00
black75 l=34 a+00 b+00 => l=459 a+000 b+014: K26 C06 M06 Y09 c16 m16 k40 g03 h00
black62 l=48 a+00 b+00 => l=565 a-001 b+016: K02 C00 M00 Y04 c16 m18 k40 g21 h00
black50 l=60 a+00 b+00 => l=659 a-001 b+018: K00 C00 M00 Y02 c12 m12 k18 g39 h00
black37 l=71 a+00 b+00 => l=744 a-002 b+019: K00 C00 M00 Y02 c08 m08 k03 g41 h00
black25 l=82 a+00 b+00 => l=825 a-003 b+021: K00 C00 M00 Y02 c07 m07 k00 g26 h00
black12 l=91 a+00 b+00 => l=901 a-003 b+023: K00 C00 M00 Y02 c05 m05 k00 g09 h00
white   l=99 a+00 b+00 => l=973 a-004 b+024: K00 C00 M00 Y00 c00 m00 k00 g00 h00
cyan    l=89 a-54 b-17 => l=822 a-215 b-199: K00 C00 M00 Y01 c43 m00 k00 g00 h00
magenta l=64 a+87 b-52 => l=683 a+573 b-137: K00 C00 M32 Y00 c00 m48 k00 g00 h00
yellow  l=97 a-14 b+86 => l=947 a-143 b+733: K00 C00 M00 Y61 c00 m00 k00 g00 h00
red     l=58 a+77 b+70 => l=600 a+529 b+490: K00 C00 M64 Y82 c00 m25 k00 g00 h00
green   l=86 a-84 b+72 => l=783 a-431 b+530: K00 C00 M00 Y65 c40 m00 k00 g00 h00
blue    l=32 a+60 b-105 => l=454 a+152 b-494: K00 C67 M16 Y00 c22 m54 k00 g00 h00
epson::setup_printer_info: number of channels: 8
epson::setup_printer_info: bits per pixel: 2
Epson init string: ESC ( K 2 ESC U 0 ESC ( m 118 ESC ( e 18
epson::setup_printer_info: color nozzles:180 color spacing:180 black nozzles:180 black spacing:180
epson::setup_printer_info: r2400 nonstandard head layout
epson::setup_printer_info: color_interleave head.y_cover=361 epson_info.color_max_offset=1
epson_info.top_feed=805 epson_info.top_margin=-719 epson_info.bottom_margin=11819 epson_info.unit_y=720 epson_info.y_pixel_units=1
esc(C 2e81 esc(c fffffd31 2e2b
Microweave information
nozzlespacing=4 package=4 totalpasses=8 unitpixels=2
numbuffers=17
calculate_weave_parameters_sub(min)

nozzlenum=180 used_nozzles=159 cycle_length=8 feed_sum=16
Sequence 3>3(1),2>1(0),1>2(1),2>0(0),3>3(0),2>1(1),1>2(0),2>0(1),
calculate_weave_parameters_sub(reg)

nozzlenum=180 used_nozzles=159 cycle_length=8 feed_sum=636
Sequence 79>3(1),78>1(0),81>2(1),78>0(0),79>3(0),82>1(1),77>2(0),82>0(1),
feed_total=636 feed_minimum_total=16 feed_buildup_total=0 feed_builddown_total=0
total_passes=8 buildup_steps=24 builddown_steps=24
borderless_buildup=0 buildup_steps=24 y_builddown=11795 max_height=12537 builddown_steps=24
y_cover=361 color_max_off=1 unit_pixels=2
esc(m 118
Colormatch file=P600photoblk; Curves=1440dpi_photoblk; Table=fineart_smooth
Report at end of pdrive_class::begin_page
Total memory usage=7608823
PREVIEW y_offset=86 org_height=11905 src_scanline=85 preview_scanline=4
calculate_dim: print left=0 top=0 width=16492 height=11732
calculate_dim: section left=85 top=86 width=8245 height=11732
check_add_logo returned 0
Printed section of picture:
  left=85 top=86 width=8245 height=11732 
Printer: resolution x_dpi=1440 y_dpi=720 color_mode=2
Page - printable area in printer pixels:
  left=172 top=86 width=16492 height=11732
Print size in printer pixels, relative to printable area:
  left=0 top=0 width=16492 height=11732
tpprint::update_ink: black_type=4 rgb_mode=0
tpprint::update_ink: black_type=4 rgb_mode=0
Time for <Profile> = 647
Time for <Color> = 1694
Time for <Dither> = 7097
Time for <Print> = 2959
Time for <Total> = 12599
Line counters: skip=0; bitmap=0; others=11732; 8bit=0; white=392; b/w=0
Color 0 sum: 28
Color 1 sum: 4
Color 2 sum: 7
Color 3 sum: 10
Color 4 sum: 68
Color 5 sum: 17
Color 6 sum: 28
Color 7 sum: 54
total sum: 216
pixmap_class::open: end of file reached
print_page: end of input file
Report at end of pdrivecontrol_class::release_printer
Total memory usage=0
tpprint: at end of main result=-21
------------ End of print job - result = 0 ------------
job cancelling procedure - TPPID=81362 GSPID=81364 PVPID=81363
------------ END of tpprint filter ------------

mikejmcfarlane
Posts: 4
Joined: Mon Jul 07, 2025 2:21 pm

Re: Ubuntu 25.04 - multiple printer and turboprint errors

Post by mikejmcfarlane »

I'm working through various Live USBs. Boot from USB, update all, install GIMP and turboprint only, then try to print:

1. Fedora 42 Workstation (GNOME) - all printing inc turboprint as expected.
2. Ubuntu 24.04.2 LTS (GNOME) - all printing inc turboprint as expected.
3. Ubuntu 25.04 (GNOME) - should be the same as my install, all printing inc turboprint as expected!

Confusing that the Live USB version of 25.04, the same as my install, works!

Possible differences:
1. something during install
2. Surface Linux, I'm running linux on a MS Surface Pro, and installed Surface Linux kernel, and some CLI fixes to get all the Surface functionality. I only really wanted this for the Surface Pen which I barely use, and the Surface keyboard working at boot to enter the encryption key. I dont really need either of those. Strong possibility this custom kernel is the issue?

Next steps:
1. Clean install of 25.04 and don't install Surface Linux.
mikejmcfarlane
Posts: 4
Joined: Mon Jul 07, 2025 2:21 pm

Re: Ubuntu 25.04 - multiple printer and turboprint errors

Post by mikejmcfarlane »

Turboprint now working as expected with Gimp and other previously problem app. Couldn't identify root cause, but to get working:

1. Ubuntu 24.04 LTS, rather than Ubuntu 25.0
2. Installed GIMP from apt, rather than App Centre, maybe a Snap permissions thing. Darktable has a similar problem with the snap.
3. Didn't install Surface Linux kernel.

Lovely prints. Turboprint so much better than the Epson driver on Windows or Mac. Thanks.
Post Reply