Goshawker vielleicht kann mir hier ja jemand helfen.
Zur Fehlermeldung selbst, erstes Google-Ergebnis. Das mal getestet?
Ihre Umgebungsvariable DISPLAY (Anzeige) ist nicht korrekt festgelegt. Beispiel: […] versuchen Sie Steam mit der Standardeinstellung auszuführen, indem Sie in einem Terminal-Fenster „DISPLAY=:0 steam“ ausführen.
https://help.steampowered.com/de/faqs/view/2112-4548-B98B-3A06
Ansonsten: Wie hast du Steam installiert? Ich empfehle eigentlich pauschal immer die Flatpak-Variante. Die macht am wenigsten Probleme und zieht auch keine 32-Bit-Abhängigkeitenhölle nach sich. Zur Verwendung der Flatpak-Variante habe ich hier mal vor einiger Zeit ein bisschen was geschrieben.
https://wiki.archlinux.de/title/Steam#Flatpak-Version
Willst du Flatpak nicht nutzen, und die normal installierte Version aus [multilib] behalten, schau dir mal den englischen Wiki-Artikel an. Der Troubleshooting-Unterartikel geht sehr auf die installierte Variante ein.
https://wiki.archlinux.org/title/Steam/Troubleshooting
Eventuell ist da ja was bei das hilft.
Ansonsten gibt es noch diese etwas ältere Diskussion auf Reddit.
https://www.reddit.com/r/linux_gaming/comments/q1oens/steam_not_launching_any_proton_games/
Something's wrong with your drivers.
install vulkan-tools and then try running vkcube from the terminal. See if that works. Then vulkaninfo and glxinfo.
... aber generell scheint es kein Arch-Problem zu sein. Such mal nur nach der Fehlermeldung, da kommen Ergebnisse, in denen es um alle möglichen Distributionen geht.
Goshawker Spiele lassen sich nur über/mit Proton starten.
Ja, das ist bei den meisten Spielen so. Viele Spiele funktionieren eigentlich auch so, aber je moderner die Spiele sind, desto eher musst du Proton nutzen. Vorm kauf am besten in der ProtonDB nachgucken, ob es Probleme gibt.
https://www.protondb.com