最新解决
作者已经修复,重新安装linvst即可。如果你使用的是啦哆咪的arch源,重新pacman -S linvst即可。
发生了什么(旧)
Linvst在Linux内核5.2的时候发生了错误,具体表现为加载linvst插件时,lin-vst-server会失去响应。
在官方issues下也有此错误的报告:https://github.com/osxmidi/LinVst/issues/86
如何解决(旧)
目前的解决办法只有降级内核到5.1版本。如果你的内核在5.2以下,并不需要担心。
查看内核版本的命令:
uname -r
如果你已经升级到内核5.2版本,降级到最近的5.1.x版本即可。
在Arch Linux下命令为:
sudo pacman -U linux-5.1.16.arch1-1-x86_64.pkg.tar.xz
linux-5.1.16.arch1-1-x86_64.pkg.tar.xz为内核包,可在https://archive.archlinux.org找到。
注意:如果你安装了nvidia、virtualbox等模块包,需要安装与内核相同时间的包,也是在上方网址里找到。在我这个例子上,共需要安装这些包:
sudo pacman -U linux-5.1.16.arch1-1-x86_64.pkg.tar.xz nvidia-430.26-8-x86_64.pkg.tar.xz nvidia-utils-430.26-1-x86_64.pkg.tar.xz virtualbox-guest-modules-arch-6.0.8-17-x86_64.pkg.tar.xz virtualbox-host-modules-arch-6.0.8-17-x86_64.pkg.tar.xz
本作品采用知识共享署名 4.0 国际许可协议进行许可。