如何克服在 wine 中安装 oculus exe 时出现的错误

如何克服在 wine 中安装 oculus exe 时出现的错误

我最近收到了 Oculus quest 2,需要安装电脑应用程序。遗憾的是,他们只有 Windows 支持。我试图使用 wine 来安装它,但是当我 cd 进入下载并运行“wine ./oc.exe”时,出现以下错误:

System.TypeLoadException:无法加载字段“Dawn.DawnController:_window”的类型(4),因为:无法加载文件或程序集“Daybreak,Version=1.16.0.0,Culture=neutral,PublicKeyToken=null”或其之一依赖关系。

我尝试过:安装.NET框架

安装最新版本的wine

这些都不能解决我的问题,你能帮我吗?

规格:Ubuntu Mate、wine 5.0.3

答案1

Wine 不提供 100% 的兼容性,有些东西根本不起作用。这可能会在 Wine 的未来版本中发生改变,但不能保证。 Oculus 设置当前评级为垃圾在里面葡萄酒应用数据库出现同样的错误,因此您可能无能为力(如果您不想开始调试 Wine 和 .NET)。

有人提到ALVR作为在 Linux 上使用 Oculus Quest 的一种选择,它具有实验性 Linux 支持但我没有 VR 经验,所以这可能是一个完全错误的建议。

相关内容