Einer der interessanteren Aspekte der tech” target=”_blank”>Dampfdeck ist die Software-Erfahrung. Anstelle von Windows entschied sich Valve, eine benutzerdefinierte Linux-Distribution namens SteamOS 3.0 zu entwickeln, die auf SteamOS 3.0 basiert Arch-Linux. Die Entscheidung, SteamOS anstelle von Mainstream wie Windows auszuführen, gab Valve viel mehr Freiheit, die Benutzererfahrung anzupassen und die Software und Hardware so zu optimieren, dass sie im Einklang arbeiten. Ein Bereich, in dem diese Optimierung voll zur Geltung kommt, ist die TDP-Steuerung (Thermal Design Power), die die Leistungsaufnahme der AMD APU begrenzt, wodurch die Leistung effektiv begrenzt, die Akkulaufzeit jedoch drastisch verlängert wird. SteamOS 3.0 hat es Valve auch ermöglicht, einen ziemlich leistungsfähigen Desktop-Modus zu implementieren, wenn Sie das Deck an einen Monitor und Peripheriegeräte anschließen möchten.
Während das benutzerdefinierte Erlebnis und die potenzielle Leistung gegenüber Windows so gut sind Linus tech Tips demonstriert sind beides ernsthafte Segnungen für Valves Handheld, das Softwareerlebnis ist dank der Einschränkungen des Spielens unter Linux alles andere als perfekt. Als ein Reddit-Benutzer beschwerte sich u/212QBW darüber Ein Eintrag, hatten sie einige beunruhigende Schwierigkeiten beim Spielen von Red Dead Redemption auf ihrem Steam Deck, dank der Proton-Kompatibilitätsschicht, die Steam zum Spielen von Windows-Spielen unter Linux verwendet. Steam hat große Anstrengungen unternommen, um Proton zu entwickeln, aber es ist immer noch nicht perfekt, und oft müssen Spiele erheblich optimiert werden, um richtig zu funktionieren. Wie durch bewiesen wird ProtonDB, nur 14 % der 100 besten Spiele auf Steam funktionieren nachweislich mit dem Steam Deck, während 29 % Berichten zufolge nicht unterstützt werden und 11 % völlig unspielbar sind, da sie die „Borked“-Medaille erhalten haben. Das benutzerdefinierte Betriebssystem hat nicht nur zu Beschwerden geführt, sondern fügt dem Kaufprozess zusätzliche Recherchen hinzu, um zu überprüfen, ob es funktioniert.