0

I use a wineprefix for music production and some plugins require DXVK while others have problems with it. Ideally I could separate them, but currently that doesn't work and I set this up before I knew about bottles so it grew without me knowing to separate. Not that bottles is particularly well suited for music production...

Anyway, what I would like to have is some sort of button or script to switch DXVK usage on or off, pretty much like you do in bottles. I'm willing to script myself, but I have no idea how to script anything for a wineprefix. So far I could only find ways to entirely uninstall DXVK from a prefix, which is not what I want.

I doubt it is relevant, but I'm on Arch, KDE 6, wine 10.12.

2
  • I just skimmed through the linked bug report, is the problem the one about plugin windows not having the correct size or position? If so, you should be able to resize & reposition the plugin window with wmctrl, xdotool (scripting needed), devilspie, devilspie2 (semi-automatic but you need to ID the windows), or similar. If not, would your music production setup be feasible with two or more WINE instances, running some programs and their plugins with DXVK in one instance, and other programs in another? Sorry, these are just guesses, I don't know the software you use or your workflow. Commented Jul 19 at 13:08
  • The way a DAW (=Music Production Setup) works is by loading external plugins (usually VST, but think of it like a .dll or .so) into the DAW. I use a Windows DAW via Wine, so I can't have a second instance with DXVK and use those plugins (Windows or Linux here doesn't matter). Using a Linux DAW with Yabridge, I'd "turn" Windows plugins into Linux ones, so that'd enable me to have one prefix per plugin and load that Linux-ified version. The bug prevents me from using Yabridge. I'd need some time get into the code, so I appreciate your pointers but can't do much with them (right now). Commented Jul 20 at 14:37

0

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.