See New launcher... new Linux error? - #375 by Renard_DuGaulle
I recommend not using steam as it complicates things somewhat and doesn’t gain you much. That guide should walk you through setting it up with the upstream installer. If you need features from steam it’s doable but since I don’t use steam I won’t be able to help you set it up