Tbf this only works because valve supports Linux, but I don't think they give a fuck about the community, it works because they support their own Linux fork. They have absolutely 0 documentation about anything, 0 troubleshoot guides. I had to rely on on random ass reddit comments and going through various startup scripts of various versions to be able to figure it out.