Mention clean Wine prefixes in troubleshooting

This commit is contained in:
Robbert van der Helm
2022-09-09 16:43:32 +02:00
parent bd1ae30e2d
commit 68ae00d1f9
+10 -4
View File
@@ -568,6 +568,16 @@ the yabridge [Discord](https://discord.gg/pyNeweqadf).
plugin output to `~/.BitwigStudio/log/engine.log`, so you may need to look
there instead.
- Try to use a clean Wine prefix when testing misbehaving plugins. Either
temporarily rename `~/.wine` to something else, or set the `WINEPREFIX`
environment variable to a directory path to have Wine use that as a prefix.
Don't forget to unset it before starting your DAW or all plugins will use that
prefix.
- If you have the `WINEPREFIX` environment variable set and you _don't_ want all
of your plugins to use that specific Wine prefix, then you should unset it to
allow yabridge to automatically detect Wine prefixes for you.
- If yabridge prints errors or warnings about memory locking limits, then that
means that you have not yet set up realtime privileges for your user. Setting
the memlock limit to unlimited (or -1) is usually part of this process. How
@@ -592,10 +602,6 @@ the yabridge [Discord](https://discord.gg/pyNeweqadf).
want to give [this](https://github.com/robbert-vdh/dotfiles#pipewire)
optimized PipeWire configuration a try.
- If you have the `WINEPREFIX` environment variable set and you _don't_ want all
of your plugins to use that specific Wine prefix, then you should unset it to
allow yabridge to automatically detect Wine prefixes for you.
- If you're seeing errors related to Wine either when running `yabridgectl sync`
or when trying to load a plugin, then it can be that your installed version of
Wine is much older than the version that yabridge has been compiled for.