https://bugs.winehq.org/show_bug.cgi?id=50643
Bug ID: 50643 Summary: IK Product Manager: Unable to download plugins Product: Wine Version: 6.1 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wmi&wbemprox Assignee: wine-bugs@winehq.org Reporter: gearoidburke@outlook.com Distribution: ---
Created attachment 69355 --> https://bugs.winehq.org/attachment.cgi?id=69355 Wine log file.
IK Product Manger (https://www.ikmultimedia.com/products/productmanager/) should be able to download and install VST plugins from IK Multimedia, however upon clicking the install button for any plugin, the application will become unresponsive for a minute or so before resuming as if nothing had happened. The error in wine seems to be with wmic, with a wmic logicaldisk command failing. The download location, by default ~/Documents/IK Multimedia/IK Product Manager, is empty. Upon clicking the install button on a plugin again, nothing happens. IK Product Manager installs and works as expected up until this point, provided you have a dx11 compatibility layer like dxvk installed, though sometimes I need to use wine-staging to get it to run properly.
I would have liked to have tested this in a 32 bit prefix so I could install wmi, but the application is 64 bit only.
Wine version is 6.1-1, 64 bit architecture. Tested on both wine and wine-staging. OS is Arch Linux, 64 bit, kernel 5.10. Hardware: Thinkpad X13 Yoga, Intel Core i5-10310U with Intel integrated graphics.
https://bugs.winehq.org/show_bug.cgi?id=50643
--- Comment #1 from GearoidB gearoidburke@outlook.com --- Created attachment 69356 --> https://bugs.winehq.org/attachment.cgi?id=69356 The Install button.
https://bugs.winehq.org/show_bug.cgi?id=50643
GearoidB gearoidburke@outlook.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |ArchLinux URL| |https://www.ikmultimedia.co | |m/products/productmanager/
https://bugs.winehq.org/show_bug.cgi?id=50643
--- Comment #2 from Hans Leidekker hans@meelstraat.net --- (In reply to GearoidB from comment #0)
Created attachment 69355 [details] Wine log file.
(node:440) UnhandledPromiseRejectionWarning: Error: Command failed: wmic logicaldisk get size,freespace,caption
The Caption property is not supported currently, which might explain why it fails.
https://bugs.winehq.org/show_bug.cgi?id=50643
--- Comment #3 from GearoidB gearoidburke@outlook.com --- (In reply to Hans Leidekker from comment #2)
The Caption property is not supported currently, which might explain why it fails.
Are there any plans to add proper support for it? If I wanted to look at attempting to patch it in, which part of the wine code base would this be part of?
Thanks
https://bugs.winehq.org/show_bug.cgi?id=50643
--- Comment #4 from Hans Leidekker hans@meelstraat.net --- (In reply to GearoidB from comment #3)
(In reply to Hans Leidekker from comment #2)
The Caption property is not supported currently, which might explain why it fails.
Are there any plans to add proper support for it? If I wanted to look at attempting to patch it in, which part of the wine code base would this be part of?
I did a quick patch but it's not sufficient, wmic needs support for property lists. Currently it supports only one property.
https://bugs.winehq.org/show_bug.cgi?id=50643
--- Comment #5 from GearoidB gearoidburke@outlook.com --- (In reply to Hans Leidekker from comment #4)
(In reply to GearoidB from comment #3)
(In reply to Hans Leidekker from comment #2)
The Caption property is not supported currently, which might explain why it fails.
Are there any plans to add proper support for it? If I wanted to look at attempting to patch it in, which part of the wine code base would this be part of?
I did a quick patch but it's not sufficient, wmic needs support for property lists. Currently it supports only one property.
Thanks for trying regardless. I'm very rusty on programming but I'll check to see if I can't add anything myself.
https://bugs.winehq.org/show_bug.cgi?id=50643
--- Comment #6 from GearoidB gearoidburke@outlook.com --- I don't know if this is the appropriate medium through which I should communicate this, but a viable workaround for this specific application is to install the IK Product Manager on a Windows machine, whether real or virtual, tell the program to download the product you want, then move the downloaded zip file from /Documents/IK Multimedia/IK Product Manager/<downloaded plugin> to your Linux machine, extract, then run the contained exe file. The plugin will install, albeit extremely slowly, and you should be able to use the VST with an appropriate bridge. Hope this helps!
https://bugs.winehq.org/show_bug.cgi?id=50643
--- Comment #7 from Hans Leidekker hans@meelstraat.net --- Commit 14905720edf61dd16e9a09ff0bf8612775ba8cf5 adds Win32_LogicalDisk.Caption.
https://bugs.winehq.org/show_bug.cgi?id=50643
Emmet O'Neill emmetoneill.pdx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |emmetoneill.pdx@gmail.com
--- Comment #8 from Emmet O'Neill emmetoneill.pdx@gmail.com --- Hi there.
I can confirm that this bug still occurs on `wine-6.17 (Staging)`.
But I see that Hans made a relevant commit (14905720edf61dd16e9a09ff0bf8612775ba8cf5) in February.
Is there a way for me to help test to see if this bug has been solved by the above commit? (I'm still pretty new to Wine, so I don't know if this fix is on its way into the staging branch or if I would have to build from source or what.)
- Emmet
Fedora 34 Linux 5.13.14-200.fc34.x86_64 Wine-6.17 Staging Ryzen 1600 GTX 1060 3gb (nvidia)
https://bugs.winehq.org/show_bug.cgi?id=50643
--- Comment #9 from Emmet O'Neill emmetoneill.pdx@gmail.com --- (By the way, another workaround is to go to the IK Multimedia website and then to "My Products > [PRODUCT] > Past Releases", where you can find direct downloads to zip archives of some versions of each product, and then manually run the installer in the same prefix as your IK Product Manager. This method does not require a Windows machine at all, though its not as convenient or up-to-date as going through the product manager software.)
https://bugs.winehq.org/show_bug.cgi?id=50643
--- Comment #10 from Hans Leidekker hans@meelstraat.net --- Property lists are supported now, please try again with current Wine.
https://bugs.winehq.org/show_bug.cgi?id=50643
--- Comment #11 from GearoidB gearoidburke@outlook.com --- Hello, unfortunately the application in question doesn't even properly start anymore. Attempting to start IK Product Manager with a wine version greater than 7.6 results in a window appearing, but it is completely black and uninteractable. I will spin up a fresh wine prefix to test this application out without the couple years of installs and modifications on my current prefix. I don't know if this is related, but I cannot launch this application from the command line. I have to open it up with explorer.exe or else the process just quits before anything happens. Should I be filing this as a separate bug?
https://bugs.winehq.org/show_bug.cgi?id=50643
--- Comment #12 from GearoidB gearoidburke@outlook.com --- Hello, I have had a chance to test it now in a clean prefix and unfortunately I am still unable to install things via the IK Multimedia application. Should I file a new bug report or should I just update this one? The previous error as reported on this bug report is no longer in the logs, so I'm assuming I should open a new one.
https://bugs.winehq.org/show_bug.cgi?id=50643
Hans Leidekker hans@meelstraat.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Fixed by SHA1| |a2f8f5f93f85a8ab162c909c720 | |f447464820ab5 Resolution|--- |FIXED
--- Comment #13 from Hans Leidekker hans@meelstraat.net --- The wmic bug is fixed, please file new bugs for any other issues.
https://bugs.winehq.org/show_bug.cgi?id=50643
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #14 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 9.3.