You know what steam is already.
Follow the Arch Wiki Steam Page.
Steam not opening correctly
Steam is not opening correctly, it is instead openign phantom windows. Issue might be related to which GPU the desktop environment is deciding to use when loading the application. To solve the issue, edit the file usr/share/applications/steam.desktop
Look for the line that contains
PrefersNonDefaultGPU=true
and set it to false
PrefersNonDefaultGPU=false