Valve index: Difference between revisions

From wikinotes
 
(One intermediate revision by the same user not shown)
Line 7: Line 7:
| official linux docs || https://github.com/ValveSoftware/SteamVR-for-Linux/blob/master/README.md
| official linux docs || https://github.com/ValveSoftware/SteamVR-for-Linux/blob/master/README.md
|-
|-
| [[steam vr]] || notes on steam vr
|}
|}
</blockquote><!-- Documentation -->
</blockquote><!-- Documentation -->
Line 24: Line 25:
|-
|-
| valve index on archlinux gist || https://gist.github.com/WebFreak001/f8d5852c795e3b5b1fddfc1911e6babb
| valve index on archlinux gist || https://gist.github.com/WebFreak001/f8d5852c795e3b5b1fddfc1911e6babb
|-
| arch wiki || https://wiki.archlinux.org/index.php/Virtual_reality#OpenVR_/_SteamVR
|-
|-
|}
|}
</blockquote><!-- Tutorials -->
</blockquote><!-- Tutorials -->
= Install =
<blockquote>
== Windows ==
<blockquote>
<source lang="yaml">
* Locate and install steamVR in store.
* done.
</source>
</blockquote><!-- Windows -->
== Linux ==
<blockquote>
{{ NOTE |
wayland is not supported, but xorg-wayland works }}
{{ NOTE |
use '''steam''', not '''steam-runtime''' (arch uses much newer libs) }}
You'll need vulkan drivers for your videocard.
<source lang="bash">
sudo pacman -S vulkan \
              lib32-gtk2 \
              lib32-libva \
              lib32-libvdpau \
              polkit-gnome \
              pavucontrolqt
# nvidia
sudo pacman -S nvidia-utils \
              lib32-nvidia-utils \
              vulkan-icd-loader \
              lib32-vulkan-icd-loader
# icd-loader installs AMD's vulkan driver
# if using nvidia, specify it's driver
VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/nvidia_icd.json steam-runtime
</source>
First time setup
<source lang="yaml">
- pavucontrol-qt:
  - select TU106 HDMI for playback
- terminal:
  - sudo /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
- terminal:
  - steam
  - Locate and install steamVR in store
# at some point you'll be prompted to enable steam permissions using polkit-gnome
</source>
Regular Run
<source lang="bash">
pavucontrol-qt  # select TU106 for playback
steam
</source>
</blockquote><!-- Linux -->
</blockquote><!-- Install -->


= Preparation =
= Preparation =
Line 107: Line 45:
* When stoped, look at something in the distance
* When stoped, look at something in the distance
</blockquote><!-- Preparation -->
</blockquote><!-- Preparation -->
= Configuration =
<blockquote>
== Performance ==
<blockquote>
{{ NOTE |
Under linux, in first few seconds of home, buttery smooth. Then gradually lag sets in. }}
General
* Within steamVR settings, decreasing framerate to 120Hz helps a lot
* Within steamVR's per-application video setttings, advanced, decreasing resolution helps
Linux
* Disable X11 compositors like <code>xcompmgr</code> to improve performance
* 3x individual 1080p displays vs one large TwinView screen helps performance slightly
</blockquote><!-- Performance -->
== Game Resolutions ==
<blockquote>
You may not be given a choice in-game to change the resolution,<br>
but you can enable advanced video settings in SteamVR, and set one per-application.
</blockquote><!-- Game Resolutions -->
</blockquote><!-- Configuration -->
= Troubleshooting =
<blockquote>
== Home won't Start ==
<blockquote>
<source lang="yaml">
SteamVR > Restart Headset
</source>
</blockquote><!-- Home won't Start -->
== Logs ==
<blockquote>
Logs available from UI using
<source lang="yaml">
SteamVR > Create System Report:
  - Logs tab
</source>
</blockquote><!-- Logs -->
</blockquote><!-- Troubleshooting -->

Latest revision as of 01:16, 15 October 2021

Valve's 2nd VR headset.

Documentation

official linux docs https://github.com/ValveSoftware/SteamVR-for-Linux/blob/master/README.md
steam vr notes on steam vr

Locations

~/.local/share/Steam/logs/* logs (notably vrcompositor)

Tutorials

valve index on archlinux gist https://gist.github.com/WebFreak001/f8d5852c795e3b5b1fddfc1911e6babb

Preparation

Headset Configuration

  • Remove the rear-insert, it is designed only if headset is not tight enough
  • Measure IPD (mine 4.6mm) and adjust as much as possible
  • Adjust focal as near as possible to your face
  • Darken brightness (30% for me)

In Headset Tips

  • Stay hydrated
  • Use eye drops
  • Remember to blink
  • Generally, focus forwards and turn head rather than using peripheral vision
  • Stop before eye-headaches/light sensitivity
  • When stoped, look at something in the distance