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