
Desafortunadamente, SteamVR sigue teniendo muchas peculiaridades en Linux y se ha vuelto un poco más difícil con el tiempo. Aquí hay una forma de arreglar la superposición de SteamVR que no funciona.
Uno de los errores más molestos en este momento es que la superposición de SteamVR no parece funcionar. No solo eso, sino también eso la configuración El menú del menú principal de SteamVR tampoco parece funcionar. Esto parece ser un problema con todas las distribuciones de Linux tipo Arch (EndeavorOS, Manjaro, etc.) y parece ser de vrwebhelper.
Afortunadamente, algunas personas inteligentes en el GitHub oficial de Valve encontraron una manera de hacer que todo funcione nuevamente, y es bastante fácil.
Primero, busque dónde está instalado SteamVR en algún lugar como este:
~/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/
Abra el archivo vrwebhelper.sh y reemplace esta línea:
export LD_LIBRARY_PATH="$STEAM_RUNTIME_HEAVY$LD_LIBRARY_PATH+:$LD_LIBRARY_PATH"
Con este:
export LD_LIBRARY_PATH="$DIR:$STEAM_RUNTIME_HEAVY$LD_LIBRARY_PATH+:$LD_LIBRARY_PATH"
Ahora necesita descargar una versión anterior de freetype2 que otro usuario útil colocó en un enlace de descarga (archivo web si desaparece) y luego extraer los archivos del archivo en la carpeta «vrwebhelper / linux64 /». Después de eso, todo vuelve a funcionar como se esperaba. ¡Hermosa!
Con suerte, Valve resolverá el problema pronto, tal vez una vez que tengan algunas manos libres después de que se envíe Steam Deck, en lo que obviamente están poniendo mucho esfuerzo en este momento.