When I start FrameMaker, I get this message:
"Can't find a compatible default printer. Try reconfiguring your printer setup in the control panel."
The problem is, this message is consistently placed behind the splash screen. This means FrameMaker stops loading with no visible indication of the reason. This seems to be a bug.
Yes. This is not correct.
Which FrameMaker version do you have?
Do you have the latest update? (Help | Updates)
When you have the latest update and you still get this message: What's you default printer? What happens, when you change it?
You can always create bug reports in the Adobe Tracker:
I have FM 2020 (16.0), an update to 16.0.1 is available.
The message appeared because I didn't have a default printer. I selected one and the message doesn't appear any more. I can't undo that selection, so I have no way to test if the update makes a difference.
Thanks for the tracker link.
I assume that you had to have just a default printer.
The update was a bonus.
Generally you want to have the AdobePDF printer instance as your default printer inside FM, but that might not make make sense for all applications outside of FM that you're using at the same time. That's why there's the free SetPrint plugin for FM for you to have 2 different printer instances set at the same time - AdobePDF inside FM, your physical printer in Windows' Printer list for all other apps.
As far as I know SetPrint does not work with FrameMaker 2020 (and I think also 2019).
These create their own PDF. Therefore you do not need to set a printer, when you Save as PDF or use Publish.
Only when you want to print to a PostScript file, this would be handy. However, when I put the SetPrint folder into any of these folders, FrameMaker did not change the default printer:
c:\Program Files\Adobe\Adobe FrameMaker 2020\plugins\
c:\Program Files\Adobe\Adobe FrameMaker 2020\fminit\Plugins\
Yup, just tried it - FM2020 had a hissy fit in the Console about not being able to initialize the SetPrint.dll - probably doesn't like to deal with a 32-bit dll I imagine.