최근에 Oculus Quest 2를 받았고 PC 애플리케이션을 설치해야 합니다. 안타깝게도 Windows만 지원됩니다. wine을 사용하여 설치하려고 하는데 CD를 다운로드하여 "wine ./oc.exe"를 실행하면 다음 오류가 발생합니다.
System.TypeLoadException: 'Dawn.DawnController:_window' 필드의 유형(4)을 로드할 수 없습니다. 원인: 파일 또는 어셈블리 'Daybreak, Version=1.16.0.0, Culture=neutral, PublicKeyToken=null' 또는 해당 종속성 중 하나를 로드할 수 없습니다. 관계.
나는 시도했다: .NET Framework 설치
최신 버전의 와인을 설치하세요.
이들 중 어느 것도 내 문제를 해결하지 못합니다. 도와주실 수 있나요?
사양: Ubuntu Mate, 와인 5.0.3
답변1
와인은 100% 호환성을 제공하지 않으며 어떤 것들은 단순히 작동하지 않습니다. 이는 Wine의 향후 버전에서 변경될 수 있지만 보장되지는 않습니다. Oculus는 현재 등급을 다음으로 설정합니다.쓰레기내부에와인 응용 데이터베이스동일한 오류가 발생하므로 수행할 수 있는 작업이 많지 않을 것입니다(Wine 및 .NET 디버깅을 시작하지 않으려는 경우).
누군가 언급함ALVRLinux에서 Oculus Quest를 사용하기 위한 옵션으로실험적인 Linux 지원하지만 VR 경험이 없기 때문에 이는 완전히 잘못된 조언일 수도 있습니다.