Waarom ik Linux leuk vind op mijn Steam Deck maar niet op mijn desktop

click fraud protection

Ik heb Linux nooit op mijn desktop of laptop willen gebruiken, maar in de handen van een toegewijde ontwikkelaar wordt het een geweldig besturingssysteem.

Opmerking Dit artikel is herschreven en vervangen vanwege een aantal fouten in de inhoud. Onze excuses voor de fouten en waarderen de feedback die we van onze lezers hebben ontvangen. Dit artikel is herschreven door Matthew Connatser met een gemarkeerd gedeelte hieronder door XDA Lead Technical Editor Adam Conway.

Hoewel ik mijn hele leven een Windows-gebruiker ben, heb ik het nooit echt leuk gevonden, ik heb het gewoon getolereerd. Het is in veel opzichten buggy en irritant, maar toch heb ik het altijd verdragen ondanks dat er een duidelijke concurrent op de pc is: Linux. Totdat Steam Deck uitkwam, was ik niet echt geïnteresseerd in Linux voor alles wat ik op de desktop doe, maar nu ben ik er niet zo zeker van dat Windows het enige besturingssysteem is dat ik zou kunnen gebruiken. Toch blijft het voor mij de gemakkelijkste optie en dat zal waarschijnlijk nog wel even zo blijven, maar misschien niet voor altijd.

Het probleem met Linux en waarom ik niet kan overschakelen

Mijn ervaring met Linux is vrij beperkt, aangezien ik alleen Steam Deck OS en HoloISO heb gebruikt, een kloon van Steam Deck OS gemaakt voor pc's in het algemeen, en beide besturingssystemen zijn gebaseerd op Arch Linux. Ik heb die besturingssystemen alleen gebruikt voor gaming en benchmarking, en niet voor mijn hele desktopervaring, inclusief schrijven artikelen, dingen opschrijven in Microsoft Office, op internet surfen voor de lol of voor mijn werk, en nog wat willekeurige dingen. Hoewel ik denk dat Linux 90% kan doen van wat Windows voor mij doet, is die 10% behoorlijk belangrijk.

De grootste reden waarom ik Windows niet heb gedumpt, is dat het grotendeels werkt gewoon (nadruk op meestal). Ik heb altijd games kunnen starten, apps kunnen downloaden en uitvoeren die ik nodig heb, en ik hoef me geen zorgen te maken of ik bepaalde software niet kan vinden of niet kan gebruiken. Dat is een groot verkoopargument geweest dat door Asus werd aangeprezen de belangrijkste rivaal van het Steam Deck, de ROG Ally: het gebruikt Windows en kan de kracht van de Windows-softwarebibliotheek benutten. In ieder geval voor games kan dat een behoorlijk groot probleem zijn, omdat niet alles goed draait op het deck. In het geval van The Deck gebruikt het Proton om games die voor Windows zijn gemaakt te vertalen naar een vorm die op Linux kan worden uitgevoerd.

Tot overmaat van ramp voor sommige mensen die Linux willen gebruiken, presteren sommige games die via Proton draaien niet alleen slecht, maar kunnen ze ook niet gespeeld worden op alle vanwege beperkingen zoals een anti-cheat.

Voor gamers is Windows vaak gewoon... beter

Deze sectie is geschreven door XDA's Lead Technical Editor Adam Conway, die geen bijdrage leverde aan de vorige versie van dit artikel

Als gamer ben ik dol op mijn Steam Deck. Ik heb er een paar maanden geleden een gekocht met 512 GB opslagruimte, en ik speel het een kavel. Het is duidelijk dat het Steam Deck Linux gebruikt, en dat is iets dat heel, heel goed werkt. Dankzij de verminderde overhead van Linux en de ongelooflijke vaardigheid van Proton, werken sommige games zelfs beter op het Steam Deck via Proton dan op Windows wanneer het op één is geïnstalleerd.

Dat gezegd hebbende, voor mij zijn die er echter wel sommige games die ik gewoon niet kan spelen op een Linux-gebaseerde machine, en omdat die games de meeste van mijn tijd verbruiken, is het voor mij onmogelijk om Linux op mijn primaire desktop te gebruiken. Spellen zoals VALORANT, Tegenaanval (op concurrerende services van derden zoals ONDER OGEN ZIEN), En Ontsnap uit Tarkov maak gebruik van anti-cheats die niet kunnen werken in een omgeving als Proton. Dit zijn de games die ik het meest speel, en ik gebruik Windows liever dagelijks (een besturingssysteem waarmee ik ben opgegroeid) dan constant opnieuw op te starten naar een ander besturingssysteem zojuist een spel spelen.

Dit dilemma is eigenlijk precies de reden waarom ik uiteindelijk een MacBook Pro heb gekocht nadat ik een Huawei-laptop had gebruikt waarop ik Ubuntu tijdens mijn universiteitsjaren heb gebruikt. Het is niet zozeer dat ik Linux niet graag op een desktop gebruik, het is dat ik het niet graag gebruik op mijn primair bureaublad. In het geval van het Steam Deck is Steam OS een veel, veel beter besturingssysteem dan Windows, dat ik uit de eerste hand heb ervaren bij het testen van de Asus ROG Ally.

Wat betreft de reden Waarom games die gebruik maken van uitgebreide anti-cheat software draaien niet op Linux, daar zijn veel redenen voor. Het grootste (en misschien wel het belangrijkste) is dat het onder Linux aanzienlijk gemakkelijker wordt voor cheatontwikkelaars om anti-cheatsoftware te omzeilen. Ontwikkelaars kunnen eenvoudig Loadable Kernel Modules (LKM's) bouwen die kunnen communiceren met games en die kunnen worden verborgen voor een anti-cheat, terwijl dit op Windows aanzienlijk moeilijker is.

Om één anti-cheat met een native Linux-client, Easy Anti-Cheat, te bekijken, zou dat kunnen harden /proc zodat lopende applicaties de proceslijst niet kunnen bekijken en vervolgens het lopende spel extern kunnen wijzigen met systeemaanroepen die gegevens overdragen tussen procesadresruimten. Easy Anti-Cheat op Linux draait alleen in de gebruikersruimte, en root-toegang geven zou voor velen gewoon een te grote stap zijn. Bovendien zoekt anti-cheatsoftware naar dingen die "anders" zijn, en dat is een Proton-omgeving zeker. Daarom is de ontwikkeling van anti-cheat zo'n pijnlijk onderwerp op Linux, en als iemand die graag een veel concurrerende titels die deze anti-cheats vereisen, is Linux geen levensvatbaar platform voor mij op mijn bureaublad.

Het Steam Deck bewijst dat Linux Windows kan overtreffen

Het Steam Deck heeft, ondanks mijn problemen ermee, echt bewezen dat Linux 100% van Windows en meer kan zijn. Een van de belangrijkste problemen met Windows is dat het geen open source is, en dit is een groot probleem als je ooit Windows wilt gebruiken op een manier die Microsoft niet echt ondersteunt. Linux daarentegen is open source, en iedereen of elk bedrijf kan zijn eigen versie van Linux maken, en daarom koos Valve Linux voor het deck, omdat het deck is alleen mogelijk op Linux.

Een van de dingen die ik het leukst vind aan het Steam Deck is de gestroomlijnde gebruikersinterface, die kan worden genavigeerd met een controller, touchscreen of zelfs toetsenbord en muis. Natuurlijk kan een goede gebruikersinterface een gebrek aan software niet goedmaken om daadwerkelijk te gebruiken, maar mijn ervaring met het Deck als het gaat om game-ondersteuning is bijna perfect. Ik ben slechts één spel tegengekomen dat niet goed werkte omdat Proton het niet kon laten werken, een oud spel dat eigenlijk ook niet perfect werkte op Windows toen ik het voor het eerst speelde. Misschien heb ik gewoon geluk gehad met de games die ik vaak speel, maar als ik naar Linux zou willen overstappen, zou mijn game-ervaring waarschijnlijk niet zo veel worden beïnvloed, ervan uitgaande dat het goed werkt met mijn Nvidia GPU.

Windows is daarentegen gewoon niet in staat om te doen wat het Steam Deck doet, en dat is heel duidelijk als je kijkt naar de Asus ROG bondgenoot. Ik heb al een lijst met de belangrijkste redenen opgeschreven waarom de bondgenoot het moeilijk heeft om zich te meten met het dek, maar het belangrijkste probleem is dat Windows bijna onbruikbaar is voor een draagbare gaming-pc. Windows is gemaakt voor toetsenborden en muizen, niet voor controllers, en Asus (of welk bedrijf dan ook) kan daar niets aan doen omdat Windows is vergrendeld. Uiteindelijk moet de software van de Ally als tijdelijke oplossing bovenop Windows bestaan. Zelfs HoloISO, een imperfecte kloon van Steam Deck OS, doet nog steeds veel dingen veel beter dan Windows 11 voor mijn Steam Machine.

The Deck heeft me meer geïnteresseerd gemaakt in distro's zoals Ubuntu, een van de meest populaire Linux-installaties voor degenen die een alternatief voor Windows willen. Ik ben van plan op een gegeven moment met Ubuntu te experimenteren, en hoewel het verliezen van de softwarebibliotheek van Windows in theorie slecht is, is het nooit perfect geweest. Ik herinner me dat toen Speedfan uit ontwikkeling ging, er pas onlangs een echte opvolger kwam in de vorm van Ventilatorregeling. Als een open-source besturingssysteem zou Linux misschien op een dag kunnen eindigen met de superieure gamesbibliotheek, het heeft alleen de gebruikers nodig om het te rechtvaardigen.