Interesting I’ll look into the suggestions from that thread. From doing a cursory glance at the logs, my assumption is the gpu failure is due to this error:
[Error ] Thread: 0x73f13e0 < line #: 0> ONNX problem: DML Init D:\a_work\1\s\onnxruntime\core\providers\dml\dml_provider_factory.cc(136)\onnxruntime.dll!00000000057D7BFE: (caller: 00000000057D7C97) Exception(18) tid(f8) 80004001 Not implemented.
ONNX Runtime is a machine learning acceleration runtime used by Microsoft’s DirectML which I believe is tied to DirectX 12 – which to my knowledge is not supported by WINE.
My guess is this ONNX Runtime framework is for gpu acceleration and fails to load subsequently causing a failure to load:
alqs-v2-fgnet-fp32-384x480-2x-ox.tz
it then seems to fall back to OpenVINO which I assume is for cpu:
alqs-v2-fgnet-fp16-576x672-2x-ov.tz
These are just assumptions so please take with a grain of salt.
A onnxruntime.dll is packaged with Topaz products (at least Video Enhance) but that doesn’t seem to matter. I tried copying all the onnxruntime.dll’s from my Windows install to the corrosponding locations (system32/syswow64/winsxs) in my WINE prefix but that didn’t help. I’ll continue to look into this when I have time. That’s all I have for now.