
Tanken att en modern konsol kan bete sig som en PC är inte science fiction, men den är sällan så tydlig som i fallet med PlayStation 5 som kör Linux . Ett nytt experiment har visat i vilken utsträckning Sonys hårdvara, designad för vardagsrumsspel, kan fungera som en stationär dator med tillgång till Steam- och Windows-spel genom kompatibilitetslager.
Huvudpersonen i den här berättelsen är säkerhetsforskaren Andy Nguyen , mer känd i konsolhackningscommunityn som theflow0 . Hans arbete har gjort det möjligt att starta en Linuxdistribution på en PS5, aktivera 4K-videoutgång via HDMI, använda alla USB-portar normalt och, som en praktisk demonstration, köra GTA V Enhanced Edition med strålspårning i nära 60 bilder per sekund.
PS5 och Linux: en konsol som beter sig som en PC
Under PS5:ans vita hölje döljer sig x86-64-hårdvara som är väldigt lik den hos en mellan- till high-end-dator . Den har en AMD-processor och GPU, enhetligt minne och en kompakt design avsedd för vardagsrummet. Den största skillnaden ligger inte så mycket i komponenterna som i programvaran: Sony använder en hypervisor , ett kontrolllager som förhindrar exekvering av obehörig kod och håller systemet i en sluten miljö.
Vad Nguyen har uppnått är just att kringgå den hypervisorn och installera ett fungerande Linux-system . De publicerade videorna visar konsolen som startar en Ubuntu-liknande distribution, känner igen USB-anslutna kringutrustning, erbjuder 4K HDMI-utgång med ljud och integrerar med Steam-klienten i Big Picture-läge, ungefär som hur en Steam Deck ansluten till en TV skulle fungera.
Byepervisor: exploiten som öppnar dörren till PS5
Utgångspunkten för hela projektet är en exploit kallad Byepervisor , utvecklad inom PS5Dev- communityn . Denna attack opererar på hypervisornivå, en av de mest skyddade nivåerna i konsolens operativsystem , och tillåter exekvering av en komplett kedja av osignerad kod, inklusive en modifierad Linuxkärna.
Haken är att Byepervisor bara fungerar på konsoler med mycket gammal firmware , närmare bestämt versionerna 1.xx till 2.xx , de första versionerna som släpptes när PS5 kom till den europeiska marknaden 2020-2021. Sony åtgärdade dessa sårbarheter i efterföljande uppdateringar, och än idag finns det ingen officiell metod för nedgradering . Detta begränsar experimentet till ett relativt litet antal konsoler som aldrig har uppdaterats eller har förblivit offline.
Nguyen har bekräftat att detta är en komplett exploitkedja , inte ett isolerat trick, och att det kräver avancerad säkerhets- och systemkunskap för att replikera. Det är inte på något sätt en procedur avsedd för den genomsnittliga användaren som bara vill "prova Linux" på sin PS5 i vardagsrummet.
Prestanda: PS5 CPU och GPU under Linux
När Linux väl är igång beter sig konsolen som en hyfsat kapabel dator. I den konfiguration som används av Nguyen körs PS5:ans processor på 3,2 GHz och grafikkortet på 2,0 GHz . Tekniskt sett är det möjligt att öka dessa värden till 3,5 GHz för processorn och 2,23 GHz för grafikkortet , vilket är de maximala frekvenser som Sony förväntar sig för vissa scenarier.
Problemet är att PS5 Slims kylsystem inte är utformat för att hantera de typiska belastningarna av PC-spel med Linux och Steam under längre perioder. Som utvecklaren förklarade, när konsolen pressas till sina maximala frekvenser, överhettas den snabbt , så de har valt en mer konservativ inställning för att undvika avstängningar eller långvariga temperaturproblem.
En annan slående punkt är att GPU-accelerationen på Linux ännu inte är helt färdigutvecklad . Även om moderna grafikdrivrutiner har aktiverats och konsolens AMD GPU kan användas för rendering, pressar stödet fortfarande inte hårdvaran till samma nivå som Sonys officiella operativsystem. Ändå är resultatet tillräckligt för att köra krävande spel och aktivera strålspårningsfunktioner, vilket fortfarande är betydande.
GTA V Förbättrad med strålspårning i 1440p och ~60 fps
För att tydligt demonstrera funktionerna hos denna "PS5 Linux" valde Nguyen en välkänd titel: GTA V Enhanced Edition . De delade videorna visar spelet körs med en upplösning mellan 1080p och 1440p , med strålspårning aktiverad och en stabil bildfrekvens på cirka 60 bilder per sekund – något som många användare omedelbart skulle förknippa med en konventionell speldator.
Denna prestanda uppnås genom att kombinera kraften i PS5:ans AMD-grafikkort med Proton , kompatibilitetsskiktet utvecklat av Valve som gör att Windows-spel kan köras på Linux. I praktiken startas spelet från Steam i Big Picture-läge , precis som vilken PC-spelare som helst, men körs på den slutna hårdvaran i en hemmakonsol.
Även med de tidigare nämnda begränsningarna i GPU-stöd, så visar det faktum att en så krävande titel körs med strålspårning och en bildfrekvens på nästan 60 fps potentialen hos PS5 när dess programvarurestriktioner hävs. Detta är inte ett artificiellt riktmärke eller en förinspelad video: det är en verklig körning under Linux.
Anslutning och kringutrustning: en konsol som känns som en dator
Rent praktiskt är en av de mest intressanta detaljerna för europeiska användare som överväger liknande projekt att alla PS5:ans USB-portar fungerar under Linux . Tangentbord, möss och externa lagringsenheter har testats utan några uppenbara problem, vilket gör att konsolen kan användas som en traditionell stationär dator.
4K HDMI-utgången med ljud fungerar också normalt, vilket gör det enkelt att ansluta konsolen till både vardagsrums-TV och PC-skärmar som vanligtvis finns på kontor och i hem i Spanien. För de som spelar från soffan erbjuder Steam Big Picture- integrationen ett gränssnitt utformat för en handkontroll och en stor skärm, mycket likt det hos en Steam Machine eller själva Steam Deck i dockningsläge.
Denna kombination av faktorer gör PS5 med Linux till en sorts hybrid speldator : konsolhårdvara, ett operativsystem och tillgång till Steam-biblioteket, inklusive många Windows-titlar tack vare Proton. Det är inte en kommersiell produkt, men det är ett exempel på hur långt en massmarknadsenhet kan drivas.
Viktig begränsning: Endast på PS5 med äldre firmware
Det största hindret för en utbredd användning av denna metod är den inbyggda programvaran . Hela processen bygger på sårbarheter som endast fanns i tidiga versioner av konsolens operativsystem, från ungefär 1.0 till 2.0 . Det betyder att de flesta PS5-konsoler som säljs i Europa och är anslutna till internet inte längre är kompatibla med angreppet.
Det finns inget officiellt eller enkelt sätt att återgå till de äldre versionerna, och Sony reagerar vanligtvis snabbt på alla försök att distribuera nedgraderingsverktyg. I praktiken gör detta projektet till något som är reserverat för mycket specifika enheter , såsom konsoler som köpts vid lansering och lämnats ouppdaterade, eller modeller som förvarats i sitt fabriksförseglade skick.
Nguyen själv har sagt att hans avsikt är att publicera detaljerade instruktioner för alla som vill replikera konfigurationen, men alltid med varningen att garantin kommer att upphöra att gälla och att det finns risk för att systemet skadas om några misstag görs. Det är viktigt att komma ihåg att detta är en säkerhetsundersökning, inte en officiell funktion avsedd för allmänheten.
Improviserad ångmaskin mitt i en hårdvarukris
Experimentet kommer vid en känslig tidpunkt för den europeiska PC-spelmarknaden, med stigande priser på minne och grafikkort och projekt som Valves nya Steam Machines som väntar på utvecklingen av komponentleveranser. Samtidigt visar en hemmakonsol som PS5, betydligt billigare än många avancerade stationära datorer, att den kan leverera konkurrenskraftig prestanda på Linux om dess programvarurestriktioner tas bort.
För vissa avancerade användare i Spanien och resten av Europa öppnar detta upp debatten om att utnyttja befintlig hemhårdvara . En PS5 som köptes för flera år sedan, och som uppfyller firmwarekraven, skulle kunna fungera som grund för att bygga ett hybridsystem: en konsol för normal användning och en Linux-maskin för PC-spel och applikationer när den alternativa miljön är laddad.
Juridiska och tekniska begränsningar kvarstår dock. Sony upprätthåller en sluten ekosystemmodell som kontrollerar programvarudistribution, uppdateringar och officiella intäktsgenereringskanaler. Den här typen av projekt verkar i en gråzon som, även om den är tekniskt intressant, inte är utformad för massanvändning av den genomsnittliga konsumenten.
Andy Nguyens roll och konsolhackningscommunityn
Personen som huvudsakligen är ansvarig för denna prestation, Andy Nguyen , är ingen nykomling. Han har arbetat inom Sonys konsolsäkerhetsscen i åratal, med tidigare bidrag till PS Vita och PS4 , och är en av de mest respekterade personerna inom hemmabryggningsrörelsen. Hans tillvägagångssätt innebär vanligtvis att rapportera sårbarheter till företagen själva och, när han anser det lämpligt, dela tekniska detaljer med communityn.
När det gäller PS5 och Linux fungerar demonstrationen mer som ett koncepttest än en slutprodukt. För närvarande finns det ingen installationsklar distribution för användare, inte heller en officiell avbildning paketerad för den europeiska marknaden. Det som finns är en uppsättning verktyg, delvis dokumentation och en video som bekräftar systemets livskraft, åtminstone i experthänder.
Framöver blir det avgörande att se om andra forskare tar upp detta arbete för att optimera grafikprestanda, förbättra värmehanteringen eller hitta nya vektorer som fungerar på nyare firmware. Om det händer kan debatten om alternativa användningsområden för konsoler som PS5 få fart även i Europa, där återanvändning av hårdvara och programvara med öppen källkod har en mycket aktiv gemenskap.
Allt som omger denna PS5 med Linux lämnar ett tydligt intryck: Sonys konsol är mycket mer än en sluten spelmaskin, och när någon med Nguyens kunskap lyckas inaktivera dess programvarubarriärer, är resultatet ganska nära en improviserad Steam Machine som kan köra GTA V med strålspårning , 4K-utgång, fullt fungerande USB-portar och en potential som för närvarande bara är inom räckhåll för ett fåtal högspecialiserade användare.