Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Linux support please. #280

Open
AndKe opened this issue Sep 8, 2024 · 3 comments
Open

Linux support please. #280

AndKe opened this issue Sep 8, 2024 · 3 comments

Comments

@AndKe
Copy link

AndKe commented Sep 8, 2024

subject says everything.

@DocMAX
Copy link

DocMAX commented Oct 7, 2024

+1 - The world is going linux

@Patola
Copy link

Patola commented Dec 9, 2024

I've read that it works on Linux, but the procedure is certainly roughly documented. It would be great to have a space in UEVR's own tutorials.

@stephensrmmartin
Copy link

stephensrmmartin commented Dec 9, 2024

I've read that it works on Linux, but the procedure is certainly roughly documented. It would be great to have a space in UEVR's own tutorials.

Yes it does work, though support is not 1:1 with Windows. For example, of all UE games I have tried (6 or so), all but one have worked seamlessly with UEVR. Satisfactory is currently crashing for me upon injection.

For future reference, these steps work on linux (using proton via steam):

  1. Use protontricks -s to find the appid of your game.
  2. Install dotnet 6 via protontricks: protontricks-launch --no-bwrap --appid <appid here> --no-background-wineserver /path/to/dotnet_installer.exe
  3. Launch uevr: protontricks-launch --no-bwrap --appid <appid here> --no-background-wineserver /path/to/uevr.exe
  4. Import profile
  5. Close uevr
  6. Launch the game via Steam
  7. Once loaded in, alt-tab out, and launch uevr again (see command above)
  8. Wait until it detects the exe, and inject.

Make sure you choose openxr if using wivrn/envision, or openvr if using alvr.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants