Waves Plugins INnstall Fail

Discuss running non-Linux applications and plugins on Linux, for example via wine

Moderators: khz, MattKingUSA

matyas
Established Member
Posts: 15
Joined: Mon Jul 02, 2018 9:11 pm

Waves Plugins INnstall Fail

Postby matyas » Tue Sep 10, 2019 1:07 am

I've been trying to install Waves plugins using the instructions on this website: https://blog.inagaki.in/en/linux-waves-plugins-en/ I followed the instructions closely, installed necessary dlls and set up overrides and environment variables as described on the page. I also installed robocopy as per the instructions.

Waves Central has installed successfully and I was able to transfer the licenses from the cloud to my Linux computer. The actual plugin install starts out looking as if it will succeed, but at some point in the process, it inevitably fails with an error that says "Sorry. An error has occurred during installation - Installing."

I checked the instructions posted on the site above and on the final post in this thread (https://forum.cockos.com/showthread.php?p=2173995), and everything seems to be in order, so I can't figure out why this isn't working.

Ubuntu 18.04 with Ubuntu Studio and kxstudio repositories, latest wine-staging..

ubuntuuser
Established Member
Posts: 230
Joined: Mon Jan 02, 2017 9:46 am

Re: Waves Plugins INnstall Fail

Postby ubuntuuser » Tue Sep 10, 2019 6:11 am

That might be a robocopy error.

Try installing robocopy again and make sure the mfc42 etc dll overrides are in syswow64 and that the reg import entries have been done (use regedit and have a look)

matyas
Established Member
Posts: 15
Joined: Mon Jul 02, 2018 9:11 pm

Re: Waves Plugins INnstall Fail

Postby matyas » Wed Sep 11, 2019 12:54 am

Okay, I checked to make sure that all of the overrides were correct and the necessary dlls were in the correct directories. They were. Robocopy was installed via rktools, but I uninstalled it and reinstalled for good measure. I checked to make sure that the envorinment variables were correctly set in regedit, and everything looked right. Still no luck.

Just to be clear, the environment variables are strings set under the Environment key in HKEY_CURRENT_USER, correct?

ubuntuuser
Established Member
Posts: 230
Joined: Mon Jan 02, 2017 9:46 am

Re: Waves Plugins INnstall Fail

Postby ubuntuuser » Wed Sep 11, 2019 4:03 am

matyas wrote:Okay, I checked to make sure that all of the overrides were correct and the necessary dlls were in the correct directories. They were. Robocopy was installed via rktools, but I uninstalled it and reinstalled for good measure. I checked to make sure that the envorinment variables were correctly set in regedit, and everything looked right. Still no luck.

Just to be clear, the environment variables are strings set under the Environment key in HKEY_CURRENT_USER, correct?


I've only had Waves Central running with Debian or Debian based distros like MX Linux.

It might even depend on the kernel and Wine, as I've heard of someone changing the kernel on a distro and then Waves Central ran ok.

There is the Liquorix kernel for Ubuntu.


[HKEY_CURRENT_USER\Environment]
"COMMONPROGRAMFILES(X86)"="C:\\Program Files (x86)\\Common Files"
"PROGRAMFILES(X86)"="C:\\Program Files (x86)"
"PUBLIC"="C:\\users\\Public"

matyas
Established Member
Posts: 15
Joined: Mon Jul 02, 2018 9:11 pm

Re: Waves Plugins INnstall Fail

Postby matyas » Sat Sep 14, 2019 6:56 pm

Kernel incompatibilities doesn't make sense intuitively, but who knows. I did try deleting the registry entries, pasting the text from above in a new .reg file, and importing into regedit. I then reinstalled Waves Central and attempted to install some plugins, and that also failed.I think I'm going to table this project for a bit unless anyone has any other possible suggestions.

ubuntuuser
Established Member
Posts: 230
Joined: Mon Jan 02, 2017 9:46 am

Re: Waves Plugins INnstall Fail

Postby ubuntuuser » Sun Sep 15, 2019 8:00 am

matyas wrote:Kernel incompatibilities doesn't make sense intuitively, but who knows. I did try deleting the registry entries, pasting the text from above in a new .reg file, and importing into regedit. I then reinstalled Waves Central and attempted to install some plugins, and that also failed.I think I'm going to table this project for a bit unless anyone has any other possible suggestions.


I think that the 3 things that are likely to cause problems are robocopy and the reg entries and maybe the crypt libraries.

robocopy can be tested by just entering robocopy in a terminal and looking at the output.

Waves Central will give up if it can't connect to robocopy or if the reg entries are not there or not right.

I usually install winbind.

matyas
Established Member
Posts: 15
Joined: Mon Jul 02, 2018 9:11 pm

Re: Waves Plugins INnstall Fail

Postby matyas » Sun Sep 15, 2019 3:25 pm

Typed wine robocopy in a terminal window. Robocopy started up and didn't throw any unexpected errors, just instructions on usage because I didn't supply any arguments. Confirmed that winbind was installed. I don't know if this is possibly something with my version of wine? I've got version 4.15-bionic of wine-staging.

matyas
Established Member
Posts: 15
Joined: Mon Jul 02, 2018 9:11 pm

Re: Waves Plugins INnstall Fail

Postby matyas » Sun Sep 15, 2019 3:29 pm

I have the following overrides listed in wineconfig:

d2d1
ierutil
mfc140
mfc42
mfc42u
nsi

All are native, builtin.

I do have Windows 10 installed on another hard drive on this machine. Would it make sense to use Windows dlls? I have no experience with that.

ubuntuuser
Established Member
Posts: 230
Joined: Mon Jan 02, 2017 9:46 am

Re: Waves Plugins INnstall Fail

Postby ubuntuuser » Mon Sep 16, 2019 11:51 am

matyas wrote:I have the following overrides listed in wineconfig:

d2d1
ierutil
mfc140
mfc42
mfc42u
nsi

All are native, builtin.

I do have Windows 10 installed on another hard drive on this machine. Would it make sense to use Windows dlls? I have no experience with that.


The problem is due to recent Wine Staging changes.

Roll back to a previous version until it gets fixed.

One way to do this is by

Download wine-4.11-staging-improved-amd64.tar.xz from the Wine 4.11 section at https://github.com/Kron4ek/Wine-Builds/releases

unarchive wine-4.11-staging-improved-amd64.tar.xz in the Downloads folder

run this script (do a chmod +x on it and then enter it's path in a Terminal)

link-script.txt


run winecfg to update


To return to the original wine staging links run

link-scriptorg.txt
You do not have the required permissions to view the files attached to this post.

matyas
Established Member
Posts: 15
Joined: Mon Jul 02, 2018 9:11 pm

Re: Waves Plugins INnstall Fail

Postby matyas » Tue Sep 17, 2019 3:03 am

ubuntuuser wrote:The problem is due to recent Wine Staging changes.
]


SUCCESS!!! Thanks, ubuntuuser! I installed 4.11 following your instructions and Waves Central successfully installed a plugin. Now, to see if we can get it working in a Linux host using LinVist.

ubuntuuser
Established Member
Posts: 230
Joined: Mon Jan 02, 2017 9:46 am

Re: Waves Plugins INnstall Fail

Postby ubuntuuser » Tue Sep 17, 2019 5:16 am

matyas wrote:
ubuntuuser wrote:The problem is due to recent Wine Staging changes.
]


SUCCESS!!! Thanks, ubuntuuser! I installed 4.11 following your instructions and Waves Central successfully installed a plugin. Now, to see if we can get it working in a Linux host using LinVist.



There is also another (probably better) way.

The current Wine has a cmd.exe bug which makes Waves Central stop working.

It can be worked around by using winetricks.

winetricks cmd

This works with the current Wine Staging and probably future versions.

If you run link-scriptorg.txt (to put the links back to the current wine staging) and then run winecfg (to update the wineprefix) and then run winetricks cmd, then Waves Central should be ok with the current wine staging and future versions.

It's probably a good idea to put your licenses back to the cloud before doing it.


Return to “Running non-linux software”

Who is online

Users browsing this forum: No registered users and 1 guest