slimevr / slimevr-installer Goto Github PK
View Code? Open in Web Editor NEWLicense: MIT License
License: MIT License
I had already installed Eclipse Temurin 11 for x64, added java to path, and successfully run 'java' in terminal. But when I start the installer, it still install openjdk jre again. I wander what happened.
And for some Network problem, I may need proxy tools to download it. Can installer use System Proxy Configuration?
this error:
Output folder: C:\Program Files (x86)\SlimeVR Server
Downloading SlimeVR Server...
Failed to download SlimeVR Server. Reason: 0x6 "Could not resolve host: github.com".
it says that it failed to copy slime vr driver
Small edge case in the SlimeVR Web Installer
Steps to reproduce:
Result: the installer hangs and the user needs to cancel out
Feeder app needs Visual C++ runtime and some people may not have it on new windows installations.
Installer should download it from https://learn.microsoft.com/en-US/cpp/windows/latest-supported-vc-redist?view=msvc-170#visual-studio-2015-2017-2019-and-2022 along with the feeder app.
After the installer installs SlimeVR, and checking the "Open Documentation" option, the page opened leads to a 404.
The URL opened: https://docs.slimevr.dev/slimevr-setup.html
Downloading Java JRE...
Failed to download Java JRE. Reason: 0x38 "OpenSSL SSL_read: Connection was reset, errno 10054".
This one is for me, writing here so I don't forget. Need to get code signing sertificate and sign the installer builds.
all it says when i try and download it is "slimevr_web_installer.exe isn't commonly downloaded. make sure you trust slimevr_web_installer.exe before you..." the rest it won't show me but I don't know how to trust the file, and no one will help me
Output folder: C:\Program Files (x86)\SlimeVR Server
Downloading SlimeVR Server...
Failed to download SlimeVR Server. Reason: 0x5c "HTTP/2 stream 1 was not closed cleanly before end of the underlying stream".
When prompted by the installer to create shortcuts.
Deselecting the "Create desktop shortcut" option will delete an already present "SlimeVR Server" shortcut on the desktop
When the installer is elevated to admin priveleges in a split account system, the installer will move over to the admin account, then install and check for SteamVR there. When being run on a non-admin account that has SteamVR installed on it, when elevated, the installer will instead target the admin account and find a lack of SteamVR.
Two available tested workarounds:
openvrpaths.vrpath
from %LocalAppData%\openvr\
to C:\Users\Admin\AppData\Local\openvr\
before running the installer to set the target correctly on the admin accountFailed to copy drivers, even when box is selected, then aborts download.
Following changes should be made to the installer to reduce user's confusion:
SlimeVR-win64.zip
instead of SlimeVR.zip
(available since 0.4.0, old will be available for some time, possibly 1.0.0)slimevr-ui.exe
should be renamed to slimevr.exe
(will be updated in the release after this chane released), start menu and desktop shortcut should point to thatrun.bat
& run.ico
files should be removed during an update. If icon is needed, it can be used from slimevr.exe
or it can be renamte to icon.ico
As in #31 the installer has some Problems.
As i did read some guidlines (im no expert) we should change some stuff:
Installer should change the following:
Output folder: C:\Program Files (x86)\SlimeVR Sever
Downloading SlimeVR Sever...
Failed to download SlimeVR Sever. Reason: 0x2a ''Callback aborted''.
This came up when I tried to install the archive for slimeVR
The installer doesn't seem to always install WebView2.
It seems that sometimes running the WebView2 installer from https://developer.microsoft.com/en-us/microsoft-edge/webview2/consumer/ as an administrator is still required after running the SlimeVR installer in some cases. I can't reproduce this, but iirc I've had it myself and I've seen numerous cases of this in the support channels.
Relevant support posts potentially exhibiting this issue:
Output folder: D:\SlimeVR Server
Downloading SlimeVR Server...
Failed to download SlimeVR Server. Reason: 0x1c "OpenSSL SSL_read: Connection was reset, errno 10054".
This is blocked on the autoupdater. The plan is for the MSI installer to call the autoupdater cli to handle all of the dirty work.
Output folder: D:\SlimeVR Server
Downloading SlimeVR Server...
Failed to download SlimeVR Server. Reason: 0x3c "SSL certificate problem: unable to get local issuer certificate".
The installer requires Steam even if the SteamVR Driver is not being installed, so installing the SlimeVR server just for use with OSC is not possible without a workaround.
Tested workarounds:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Valve\Steam
(will need to make the path), add a string value with the name InstallPath
and the value of C:\Program Files (x86)\Steam
HKEY_LOCAL_MACHINE\SOFTWARE\Valve\Steam
(will need to make the path), add a string value with the name InstallPath
and the value of C:\Program Files (x86)\Steam
Ex. file Add_Steam_Install.reg
for workaround on 64 bit machines:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Valve]
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Valve\Steam]
"InstallPath"="C:\\Program Files (x86)\\Steam"
Ex. file Add_Steam_Install.reg
for workaround on 32 bit machines:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Valve]
[HKEY_LOCAL_MACHINE\SOFTWARE\Valve\Steam]
"InstallPath"="C:\\Program Files (x86)\\Steam"
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.