Skip to content

Instantly share code, notes, and snippets.

@spoelstraethan
Created September 1, 2022 04:08
Show Gist options
  • Save spoelstraethan/cb452ca99d545a5b3f2d88934ed862ed to your computer and use it in GitHub Desktop.
Save spoelstraethan/cb452ca99d545a5b3f2d88934ed862ed to your computer and use it in GitHub Desktop.
Steps to get LG R100 working on Linux (Arch/SteamOS/etc)

Compilation of notes from Reddit and repos involved

This started from a conversation in a thread and picking up a cheap single cable HMD to watch videos or play games rather than doing full VR.

https://www.reddit.com/r/openhmd/comments/tu5s8y/comment/imcl77s/?utm_source=share&utm_medium=web2x&context=3

echo -en "\x03\x0CVR App Start" | sudo tee -a /dev/hidraw4
mkdir -p "$HOME/.local/share/reshade/External_shaders" \
&& cd "$HOME/.local/share/reshade/External_shaders" \
&& curl -LO https://raw.githubusercontent.com/SomeoneSimple/LG-R100-VR-360-Reshade/master/Simple_LG_R100_2D.fx \
&& curl -LO https://raw.githubusercontent.com/SomeoneSimple/LG-R100-VR-360-Reshade/master/Simple_LG_R100_SBS.fx \
&& curl -LO https://raw.githubusercontent.com/BlueSkyDefender/Depth3D/master/Shaders/Others/Polynomial_Barrel_Distortion_for_HMDs.fx

Install protontricks and ProtonUp-qt and then install Proton-GE via the latter.

https://steamdeckhq.com/tips-and-guides/the-proton-ge-steam-deck-guide/

echo "alias protontricks='flatpak run com.github.Matoking.protontricks'" >> ~/.bashrc

flatpak override --user --filesystem=/mnt/MySSD/SteamLibrary com.github.Matoking.protontricks

# Find your game's App ID by searching for it
protontricks -s <GAME NAME>

# Run winetricks for the game
protontricks <APPID> <ACTIONS>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment