mirror of
https://github.com/robbert-vdh/yabridge.git
synced 2026-05-07 03:50:11 +02:00
Mention _fsync_futex_waitv for wine-tkg
Now that Linux 5.16 is out.
This commit is contained in:
@@ -678,16 +678,18 @@ negative side effects:
|
||||
version of Wine with the fsync patches included. Make sure to follow the
|
||||
instructions in the readme and don't try to use the prebuilt releases as they
|
||||
will have fshack enabled which tends to break many plugins that use Direct3D
|
||||
for their rendering. Aside from a patched copy of Wine you'll also need a
|
||||
supported kernel for this to work. Manjaro's kernel supports fsync out of the
|
||||
box. On Arch you can use the `linux-zen` kernel. If you're installing
|
||||
`linux-zen` and you also use extramodules like NVIDIA drivers or VirtualBox
|
||||
host modules, then you'll need to also install `linux-zen-headers` and the
|
||||
`-dkms` versions of those extramodule packages. Finally, you'll have to set
|
||||
the `WINEFSYNC` environment variable to `1` to enable fsync. See the
|
||||
[environment configuration](#environment-configuration) section below for more
|
||||
information on where to set this environment variable so that it gets picked
|
||||
up when you start your DAW.
|
||||
for their rendering. And if you're running Linux kernel 5.16 or newer, then
|
||||
you'll need to enable the `_fsync_futex_waitv` option in `customization.cfg`
|
||||
first. Aside from a patched copy of Wine you'll also need a supported kernel
|
||||
for this to work. Manjaro's kernel supports fsync out of the box. On Arch you
|
||||
can use the `linux-zen` kernel. If you're installing `linux-zen` and you also
|
||||
use extramodules like NVIDIA drivers or VirtualBox host modules, then you'll
|
||||
need to also install `linux-zen-headers` and the `-dkms` versions of those
|
||||
extramodule packages. Finally, you'll have to set the `WINEFSYNC` environment
|
||||
variable to `1` to enable fsync. See the [environment
|
||||
configuration](#environment-configuration) section below for more information
|
||||
on where to set this environment variable so that it gets picked up when you
|
||||
start your DAW.
|
||||
|
||||
You can find a guide to setting these things up on Ubuntu
|
||||
[here](https://zezic.github.io/yabridge-benchmark/).
|
||||
|
||||
Reference in New Issue
Block a user