Am Montag, 1. August 2022, 10:33:11 CEST schrieb Peter McD:
Am 31.07.22 um 17:17 schrieb Axel Braun:
Hello Peter,
Am Sonntag, 31. Juli 2022, 16:29:01 CEST schrieb Peter McD:
Am 31.07.22 um 12:55 schrieb Axel Braun:
Working on sorting out some printing issues in MicroOS Desktop, I wanted to set-up teh same configuration on a clean, fresh TW host (running in Virtualbox, but that should not matter):
Installation of Brother MFC9340CDW printer driver (worked) test print - filter failed
changed cups log-level to debug, and got the relevant lines: I don't knwow anything about your printer, but my "brother" HL-L2340DW needs libstdc++6-32bit.
Indeed, that fixed it! Now it would be interesting to to know which filter (probably) requires this package - and why it is not installed by (CUPS?) default
I think Brother provides a 32bit driver and doesn't bother recompiling it to 64bit.
Quite possible. The .ppd file is untouched since about 2014 I guess the line *cupsFilter: "application/vnd.cups-postscript 0 brother_lpdwrapper_mfc9340cdw" is causig the problem. Question is just if the postscript filter or the lpdwrapper requires the 32 bit libraries. I guess there is an easy way for a C++ expert to find out. I will document this in the oS-wiki.... Cheers Axel