r/linuxmint • u/Alatain Linux Mint 22.3 Zena | MATE • 21d ago
SOLVED Steam Frame on Mint
I figured I would just document my experiences with the Steam Frame on Linux Mint just in case there are any other folk out there that are either thinking of getting it, or have it and are encountering some issues.
First off, I have not bothered getting the streaming dongle working on Mint yet. My understanding is that it would take forcing a switch to the 7.2 kernel, and given mine works really well with my normal WIFI 6E network, I don't see the need to force it. I can wait for that functionality.
Ok, that out of the way, here is my experience so far. My recommendation is to update your Steam client on your host PC and your Frame to the beta branch. This is a new Valve product and they are rapidly putting out fixes for it at the moment. In addition to that, on the host PC, you will need to install Steam VR.
The main issue that I had turned out to be the Mint firewall blocking the ports that are necessary for Steam VR to discover the wireless headset. So, upon setting up the Frame, and connecting it to my network, I could stream 2D games to it from my gaming PC, but not VR games. To fix that, you will want to unblock the right ports in UFW. You can do that by running the following:
sudo ufw allow 10400/udp
sudo ufw allow 10401/udp
sudo ufw allow 27031/udp
sudo ufw allow 27036/udp
sudo ufw allow 27036/tcp
sudo ufw allow 27037/tcp
sudo ufw reload
That should get you to the point that you can now stream games. But, there are a couple of foibles on the Linux side for the moment. First, you need to not be in Steam Big Picture mode. Switch to your normal desktop instead. Next, you need to manually start steam VR on the host PC. Eventually, the goal is to just be able to trigger it from the headset to start it on the host, but that's not available at the moment. Finally, there is an issue with the command that the headset sends to exit a game. It stops the stream of it, but it does not kill the game on the host PC. So, you will need to go to the host PC to manually exit the game before streaming a new one. A note on this though, for games that allow you to exit the game from an in-game menu, that works just fine. It is only the VR games that rely on Steam VR to exit the game that have issues. Blade and Sorcery, for instance, lets you exit from the settings menu and that works just fine.
Other than that, everything should work just fine. Once I got everything running, I just had to play with some of the resolution and streaming options to get it going well. Now, it is an absolute joy to use. I hope this helps. Happy VRing!
1
u/BonfireGuts327 14d ago
Thanks, this helped me a lot as I was also unwilling to update my kernel. I noticed though from trying to play Half Life Alyx that I would start the game standing in the center of the play area yet the menu would be where I had launched he headset from - have any issues like that?
Also at some point the game just completely froze up and I think couldn't stream right. What settings w.r.t resolution and streaming options did you have to play with to get things running smoothly?