I agree, I think they should be supporting Linux over IOS. But my guess is that they have a set agenda for which things they implement first, and they just have Linux as the lowest priority.
And my guess for that is because IOS has more “potential” (heavy on the quotations) users than Linux, since Linux is a niche platform (outside the SteamDeck users).
iOS has 0 potential. Literally nobody is using the mobile builds for other than:
1- for 5min to check if their avi works on quest
2- to quickly say hi to someone and log off before their phone explodes
users should NOT be required to install different proton versions(other than the steam one that will auto install) just for a game. SPECIALLY when bug reports for said platform have been frequent and MANY have requested a linux port.
Then ask the Proton team to include the patch that was made in their existing build.
The specific Proton fixes incorrect system calls translations that prevents RTSP from working.
It has nothing to do with VRChat not presenting the call correctly as it would also be required for any game/application that would rely on RTSP.
Also keep in mind that doing a Linux port would be … an hazardous job. Against which base OS, which version of the GlibC, if you target Ubuntu/PopOS!, it will not work for Arch users, if you target Arch, it will not work for Ubuntu/PopOS! and the SteamDeck might require an entire separate build anyway.