I am working on a robot cell project as my masters thesis.
To teach the robot, one uses a tracepen, tracked by Valve trackers. The position is published to ROS and used from there. The PC is a laptop running Ubuntu.
The SteamVR startup is a huge pain.
-Steam must not update, as otherwise the setup will be broken. So the laptop running steam has to stay disconnected from the internet.
-Starting SteamVR opens the annoying 'vrcompositor' maximized (and it can't be minimized, even with forcing console commands) and 'vrmonitor'.
-after a while, vrcompositor crashes, while vrmonitor stays open. The laptop freezes for some seconds.
-this is okay and expected. Open vrmonitor is enough for the tracking to work.
Now my question: How can i simplify the SteamVR startup?
Waiting for a crash just seems so off.
I tried my best on starting vrmonitor exclusively, but I did not manage to. I tried to change SteamVR/bin/vrstartup.sh unsuccessfully.
Also, steam tries to update EVEN THOUGH I run it with the -offline flag. And it should never do that.
Any help is appreciated! Many thanks in advance!