- 🧱星陨矿
- 28,571
- 🧊星能体
- 0
- 🍀星灵素
- 0
- 🏵️星元核
- 0
该信息也已同步至Yabridge Plugins页面,里面还有其他正版插件音源在Linux里使用的信息。
WINE版本
wine-tkg-staging-fsync-git 7.20.r3.g49ed7ae4-327
WINE prefix
64 bit
BFD3 Drums版本
v3.4.4 build 31 64-bit
WINE里面的调整
就像在Yabridge的README提到的Serum.
- 禁用d2d1.dll(d2d1被manager所用,如果要用manager必须启用d2d1)
- 安装gdiplus
- 在BFD3设置里取消勾选tooltips和其他可能增加图形运行的东西
正常工作的
- BFD License Manager, VSTI, Core Library Installation
- Active
- Standalone and VSTI
- Load kit
- 其他对BFD3做的正常事情...
可能会发生的错误
如果你没有做上述调整,你可能会得到一个冻结的GUI,僵死的WINE进程和类似以下的终端错误
------ Launch --------
fsync: up and running.
002c:err:winebootrocess_run_key Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -r" (126).
012c:err:winediag:wined3d_dll_init Using the Vulkan renderer.
-----Crash happended --------
011c:err:virtual:virtual_setup_exception stack overflow 2064 bytes in thread 011c addr 0x170031770 stack 0x207f0 (0x20000-0x21000-0x120000)
0140:err:sync:RtlpWaitForCriticalSection section 00000000002300C8 "../wine-mirror-git/dlls/ntdll/heap.c: main process heap section" wait timed out in thread 0140, blocked by 011c, retrying (60 sec)
即便你做了上述调整,你依然有可能会得到一个冻结的界面,在极小的概率下,以及会给出上述不同的终端错误信息。根据不同的终端错误信息,我怀疑为BFD3的GUI bug。
至此我已很满意,希望帮到有其他需求,搜寻到该信息的Linux用户。
题外话:
- 需要禁用d2d1似乎是vulkan <-> WINE的问题,即使已经在WINE-TKG开启DXVK,也会容易出错,期待日后Steam游戏那边的patch能带动进来音频软件。
- 文章当前时间WINE-TKG的最新版本为7.21,但与Yabridge有冲突。如果你有用Yabridge freeze的困扰,可降级到7.20。这个状况在后面等WINE方面修好就会自然解决。
- Kontakt 7从出来到现在在Linux WINE就是out of box的状况,感谢游戏WINE的东风。
最后编辑: