Den version af SteamOS, der først fulgte med Steam Deck, var ikke Valves første forsøg på at lave en Linux-distro. Det var faktisk version 3.
Før da brugte SteamOS skrivebordsmiljøet GNOME. Men til Steam Deck valgte Valve i stedet KDE Plasma.
GNOME er en mere populær og velsagtens mere mobilorienteret Linux-grænseflade. Så hvorfor gå med Plasma i stedet? Vi kan ikke tale for Valve, men her er flere gode grunde.
1. KDE Plasma bruger mindre hukommelse
GNOME er den mest almindelige grænseflade, der findes på Linux-desktops, men det er ikke den mest hukommelseseffektive. Mange alternative skrivebordsmiljøer klarer sig bedre på dette område, og KDE Plasma er et af dem. Plasma kræver simpelthen mindre RAM for at køre problemfrit, og det fungerer fint på en svagere CPU.
Har Steam Deck en svag CPU eller mangel på RAM? Slet ikke. Men at have et skrivebordsmiljø, der kræver mindre hukommelse, efterlader flere ressourcer tilgængelige for anden software. Og fordelene stopper ikke der.
2. KDE Plasma kan få bedre batterilevetid
Det er rigtigt. Når en CPU ikke behøver at arbejde så hårdt, så behøver din computer ikke trække så meget energi fra et batteri. Batterilevetid er vigtigt på en bærbar computer, men det er endnu mere vigtigt på en enhed som Steam Deck, der er mindre tilbøjelige til at blive bundet til et skrivebord.
Desktop Mode kan være mindre ideel på farten end når du drop dit Steam Deck i en Dock, men det er stadig fuldt funktionelt. Du kan navigere med joystickets eller touchpad og klikke ved hjælp af triggerne. Du kan også trække et virtuelt tastatur op. KDE Plasma giver dig friheden til at bruge denne tilstand i længere tid.
3. KDE er mere kendt for Windows-spillere
Mange Linux-distros kommer med en standardoplevelse, der ligner meget Windows. GNOME er ikke en af dem. KDE Plasma er.
Er en Windows-lignende oplevelse den mest indbydende? Det kan diskuteres. Windows kan være meget brugt, men mange mennesker har altid fundet Windows forvirrende. Der er generationer af mennesker, der lærer at regne for første gang ved hjælp af en mobilenhed, og der er lektioner at lære af den type grænseflade, som en desktop som GNOME har gjort en seriøs indsats for gennemføre.
Men er en Windows-lignende oplevelse indbydende for pc-spillere? Det kan du tro. I årtier er de fleste pc-spil blevet udviklet med Windows i tankerne. Så hvis du allerede er en etableret pc-spiller, kender du sandsynligvis din vej rundt i Windows, og du vil sandsynligvis have lidt problemer med at navigere i KDE Plasma i stedet for.
4. KDE er nemmere at tematisere med dit brand
GNOME er ikke det nemmeste skrivebordsmiljø at anvende dit eget brand på. Dens design er decideret minimalistisk. Der er ingen logoer, og der er heller ikke skrivebordsikoner.
Du kan indstille et Steam Deck-orienteret tapet som standard, og få Steam-ikonet til at være det første ikon på kajen i aktivitetsoversigten, men at gøre mere end det kræver brug af GNOME-udvidelser. Og du risikerer at skulle manuelt rekonfigurere hver udvidelse med hver ny udgivelse af GNOME.
På KDE Plasma kan du udskifte KDE Plasma-ikonet i programstarteren med din distro-ikon. Mange distros gør dette, og SteamOS er ingen undtagelse.
Du kan også lægge en genvej til Steam, eller en genvej til at vende tilbage til Gaming Mode, lige på skrivebordet. Dette er, hvad Valve gjorde, så det er umiddelbart indlysende, hvordan du returnerer dit Steam Deck til en spillekonsol.
Valve modificerede også lidt KDE Plasma-temaet. Da KDE har tema indbygget, er dette ikke noget problem. GNOME, på den anden side, beder distros om ikke at tematisere deres apps.
5. KDE Connect er en fantastisk måde at overføre filer på
Du kan tilslutte din Steam Deck til en bærbar harddisk for at overføre filer, eller du kunne send disse filer trådløst med KDE Connect. Sidstnævnte er en indbygget funktion, der hurtigt kan udveksle filer mellem to enheder med KDE Connect installeret.
KDE Connect er tilgængelig for GNOME som en udvidelse, men som alle udvidelser, løber det en øget risiko for at gå i stykker. KDE Connect kommer generelt som en del af KDE Plasma. Og da KDE Connect kommer fra KDE-fællesskabet, får du den førsteklasses oplevelse på dit Steam Deck, uden at Valve behøver at gøre noget.
6. KDE passer godt til en rullende udgivelse
Ældre versioner af SteamOS var baseret på Debian. Den version, der følger med Steam Deck, er i stedet baseret på Arch Linux. Arch Linux er det, der er kendt som en rullende udgivelsesdistribution, hvilket betyder, at alle softwareopdateringer sendes til brugerne, så snart de bliver tilgængelige.
Der er ingen større versioner af Arch Linux. Du installerer én gang og opdaterer derefter din maskine løbende fra da af, med større opdateringer (som nye versioner af et skrivebordsmiljø), der kommer sammen med mindre (som simple fejlrettelser til en app).
Nye versioner af GNOME udkommer hvert halve år. Dette er nemt at planlægge omkring, hvilket er en del af grunden til, at nogle distros planlægger deres egen udgivelsesplan omkring GNOME's. KDE sender software i flere dele, såsom KDE Plasma, KDE Frameworks og KDE Gear. Hver har sin egen udgivelsesplan.
Da der ikke er et fast tidspunkt på året, hvor alle komponenter modtager en opdatering på samme tid, egner denne tilgang sig godt til en rullende udgivelsesmodel.
Dette giver Valve mulighed for at sende opdateringer efter sin egen tidsplan. Men i modsætning til på Arch tester Valve komponenter og samler en kendt, fungerende version af SteamOS, før den sender den ud til brugerne som én stor opdatering. Dette er en af de forskelle mellem SteamOS og Arch Linux.
Skulle Valve have sat sig fast med GNOME?
KDE Plasma er fantastisk på Steam Deck, men det føles trangt på enhedens lille skærm. GNOME har en mere berøringsvenlig og adaptiv grænseflade, der bedre skaleres til både små og store skærme.
Men med så mange fordele i KDE Plasmas favør, er det svært at sige, at Valve tog den forkerte beslutning. Mange spillere møder Linux for første gang gennem Steam Deck, og de kommer fint videre med KDE Plasma. I sidste ende er det det, det handler om.