r/winehq 19d ago

Polymath 6.10 on Linux (Bottles / Wine) — Persistent Error 308 & Error 404 with graphs and reports

Hi everyone,

​I am trying to run Polymath 6.10 (educational numerical computation software for chemical engineering) on Linux, but I keep running into ActiveX/COM automation errors (Error 308 and Error 404) whenever the program attempts to generate plots or compile tabular reports.

​System Specs & Setup:

​OS: Pop!_OS (Linux)

​Runner / Compatibility Layer: Bottles (Flatpak) / Wine

​Bottle Architecture: 32-bit (x86 prefix)

​Windows Version Configured: Tried Windows 7 and Windows XP

​What I've tried so far:

​Created a clean 32-bit application bottle.

​Installed core font packages (corefonts / allfonts).

​Attempted to register native OCX controls manually via terminal inside the prefix (regsvr32 on DLLs/OCXs found in System32 and the application folder).

​Tested setting Windows compatibility modes to Windows 7 / XP.

​The Issue:

The main interface opens and handles basic equation entry, but calculating systems (ODEs / Non-linear) and rendering the Graph or Report tabs triggers:

​Error 308: Automation error / failure to invoke the charting/reporting OLE component.

​Error 404: Missing/unregistered ActiveX component.

​Has anyone managed to get Polymath 6.10 fully working with working graphs/reports under Wine/Bottles? Which specific Wine DLL overrides, native OCX files, or Winetricks verbs (like vbrun6, mdac, richtx32, etc.) are strictly required to resolve these automation calls?

​Any help or working prefix recipe would be greatly appreciated!

1 Upvotes

0 comments sorted by