PS5 Linux: Kako pretvoriti svoju konzolu u računalo s Ubuntuom

Zadnje ažuriranje: Svibanj 4 2026
  • PS5-Linux omogućuje učitavanje kompletne Linux distribucije na PS5 "Phat" modele s firmwareima 3.xx i 4.xx korištenjem exploita u hipervizoru.
  • Sustav ima 8 Zen 2 jezgri i RDNA2 GPU, pružajući performanse slične onima srednjeg do visokog računala za igranje i emulaciju.
  • Ovo je privremeni softmod: nakon ponovnog pokretanja, konzola se vraća na službeni sustav i potrebno je ponoviti exploit za korištenje Linuxa.
  • Nema izvorne podrške za WiFi ili DualSense putem Bluetootha, ali s USB adapterima PS5 može funkcionirati kao svestrana Linux radna stanica.

PS5 s instaliranim Linuxom

Pretvaranje PlayStationa 5 u nešto više od obične konzole više nije nerealna ideja. Zahvaljujući projektu poznatom kao PS5-Linux i pripadajućem korisnom opterećenju , moguće je učitati kompletnu Linux distribuciju na Sonyjev hardver i koristiti ga praktički kao stolno računalo srednje do visoke klase. To nije službena značajka tvrtke, niti je namijenjena prosječnom korisniku, ali za one koji uživaju u petljanju sa sustavima i hardverom, mogućnosti koje otvara su vrlo zanimljive.

Iza ovog otkrića stoji istraživač sigurnosti Andy Nguyen, poznat na sceni kao theflow0 ili TheOfficialFloW , vrlo cijenjena osoba u svijetu homebrew-a i moddinga konzola. Njegov rad omogućio mu je da poveže kritične ranjivosti u PS5 kako bi zaobišao službeni operativni sustav i otkrio pravu snagu AMD SoC-a unutar stroja. Međutim, cijeli proces ima nijanse, prilično stroge zahtjeve i ograničenja koja treba razumjeti prije nego što se to pokuša učiniti.

Što je PS5-Linux i što se ovim projektom želi postići?

Projekt PS5-Linux je u biti teret sposoban pokrenuti Linux distribuciju na PS5 iskorištavanjem sigurnosnih ranjivosti u hipervizoru konzole. Ovo nije ogoljeni Linux ili neka vrsta pseudo-sustava; to je potpuna distribucija, obično bazirana na Ubuntuu, s pristupom CPU-u, GPU-u, memoriji i ulazno/izlaznim portovima stroja - slično onome što biste pronašli na modernom stolnom računalu.

Primarni cilj ovog projekta nije piratstvo ili pokretanje kopija PlayStation igara, već istraživanje granica Sonyjevog zatvorenog hardvera i demonstracija da se, uz prave iskorištavanja, PS5 može ponašati kao potpuno funkcionalan x86-64 sustav s Linuxom. Zapravo, sami programeri naglašavaju da je pristup eksperimentalan i tehnički, namijenjen entuzijastima sistemske arhitekture, programerima i onima koji su znatiželjni o slobodnom softveru.

U praksi to znači da se kompatibilni PS5 može transformirati u Linux radnu stanicu s ubrzanjem grafike , pristupom Steamu, emulatorima i aplikacijama za produktivnost. Međutim, proces nije za svakoga: zahtijeva napredno znanje, strpljenje i prihvaćanje određenih kompromisa, poput nedostatka podrške za neke hardverske značajke i potrebe za ponavljanjem exploita svaki put kada se konzola ponovno pokrene.

Ključni detalj je da se sve ovo oslanja na hipervizorski exploit nazvan Byepervisor, zajedno s drugom ranjivošću nazvanom umtx2, kako bi se postiglo početno izvršavanje koda . Ova kombinacija omogućuje napadačima da zaobiđu slojeve zaštite koji inače sprječavaju korisnike da pokreću neovlašteni softver ili izravno pristupaju resursima sustava niske razine.

PS5 Linux projekt u funkciji

Modeli i verzije firmvera kompatibilne s PS5-Linux

Kompatibilnost je jedan od najosjetljivijih aspekata projekta, jer nisu sve PS5 konzole kompatibilne s Linuxom . Trenutno je podrška ograničena na originalne PS5 modele, takozvane "Phat" verzije (prvi, veći modeli), a za sada su isključeni Slim modeli i sve buduće revizije.

Osim fizičkog modela, verzije firmvera su apsolutno ključne. Exploit radi samo unutar vrlo specifičnog raspona ažuriranja sustava , a ako je konzola iznad tog raspona, ne postoji praktičan način za povratak na prethodnu verziju ili korištenje korisnog tereta.

U trenutnom stanju razvoja, PS5-Linux podržava:

  • Firmwarei 3.xx (3.00, 3.10, 3.20 i 3.21)Ove verzije omogućuju vam pokretanje Linuxa, ali trenutno nemaju podršku za M.2 pohranu u utoru za proširenje. To znači da konzola neće prepoznati dodatni NVMe SSD unutar Linuxa ako koristite ove verzije.
  • Firmwarei 4.xx (4.00, 4.02, 4.03, 4.50 i 4.51)Nude potpunu kompatibilnost, uključujući korištenje M.2 NVMe SSD-a ugrađenog u dodatni utor. To otvara vrata korištenju brzih diskova većeg kapaciteta posebno dizajniranih za Linux okruženje.
  Komponente računalnih sustava

Nakon tog skupa verzija, stvari se znatno mijenjaju. Firmware 6.xx i noviji su za sada potpuno isključeni : nije moguće primijeniti exploit i stoga se Linux ne može pokrenuti ovom metodom. Korisnici koji su već ažurirali na ove revizije nemaju sreće, barem ne s trenutno dostupnim alatima.

Što se tiče firmwarea 5.xx, programeri su izjavili da bi mogao biti kompatibilan u budućnosti , ali sa značajnim ograničenjem: Linux bi se pokretao unutar Sonyjevog virtualnog stroja GameOS, a ne izravno na hardveru. To bi podrazumijevalo značajno smanjenje performansi i ograničenja koja još nisu u potpunosti definirana, jer bi službeni operativni sustav i dalje djelovao kao posrednik između hardvera i Linux sustava.

Spomenuta je i mogućnost podrške za starije verzije firmvera 1.xx i 2.xx , iako to nije kratkoročni prioritet. Ovi rani sustavi imaju vlastite sigurnosne značajke, a potreban razvojni napor čini se značajnim u odnosu na broj konzola koje još uvijek rade na takvim ranim verzijama.

Zahtjevi za hardver i potrebne komponente

Osim firmwarea, korištenje PS5-Linuxa zahtijeva skup dodatnih fizičkih komponenti i određenu pripremu . Nije dovoljno samo uključiti konzolu i pritisnuti nekoliko tipki, stoga je dobro imati jasan popis bitnih stvari prije početka.

Prvo, apsolutno je potreban PS5 "Phat" model s firmwareom unutar gore spomenutog kompatibilnog raspona. Bez njega, ostali elementi bit će beskorisni. Na temelju toga, projekt zahtijeva:

  • USB pogon od najmanje 64 GB, po mogućnosti Brzi vanjski SSD, gdje će se pohraniti slika Linux distribucije i potrebne datoteke za pokretanje.
  • USB mrežni adapter, bilo Ethernet ili WLAN uređaj kompatibilan s Linuxom, jer Interni WiFi na PS5 nije podržan u ovoj implementaciji.
  • Osnovni ulazni periferni uređaji kao što su USB tipkovnica i miš, potrebno za upravljanje operativnim sustavom nakon pokretanja distribucije.
  • Opcionalno, M.2 NVMe SSD instaliran u utor za proširenje, upotrebljiv samo ako je firmware 4.xx s podrškom za ovu vrstu pohrane pod Linuxom.

Vrijedi napomenuti da DualSense kontroler, iako je službeni kontroler za konzolu, ne radi izvorno putem Bluetootha na Linuxu . Za njegovo korištenje potreban vam je vanjski Bluetooth adapter spojen putem USB-a, a čak i tada ovisi o podršci kernela i alatima za konfiguraciju kontrolera u Linux distribuciji koju koristite.

Dobro konfigurirana lokalna mrežna veza također se toplo preporučuje za pokretanje exploita i učitavanje sadržaja. Postupak uključuje izvršavanje naredbi, prijenos datoteka i, u nekim slučajevima, posluživanje sadržaja s računala na mreži, tako da to nije nešto što se može učiniti bez određenog stupnja kontrole okoline.

Kako PS5-Linux funkcionira iznutra

Interni rad projekta oslanja se na povezivanje dvaju različitih exploita kako bi se došlo do hipervizora PS5, najzaštićenijeg sloja sustava. Ovaj sloj odgovoran je za kontrolu pristupa hardveru i osiguravanje da se izvršava samo softver koji je potpisao i odobrio Sony.

Prva karika u lancu je ranjivost pod nazivom umtx2, koja omogućuje početno izvršavanje nepotpisanog koda na sustavu. Nakon što se ova ranjivost iskoristi, na scenu stupa ranjivost hipervizora, poznata unutar scene kao Byepervisor, koja omogućuje pristup niske razine AMD SoC-u koji pokreće konzolu.

S ovim otvorenim vratima, PS5-Linux loader pokreće Ubuntu sliku prilagođenu za PS5 , otkrivajući pune mogućnosti CPU-a i GPU-a Linux okruženju. Iz perspektive operativnog sustava, konzola se ponaša kao standardno x86-64 računalo, iako s nekim hardverskim osobitostima i specifičnim upravljačkim programima.

  Kako instalirati Portainer za upravljanje Docker kontejnerima

Projekt također uključuje terminalne alate koji vam omogućuju upravljanje profilima ventilatora i načinima pojačanja CPU-a i GPU-a . To je ključno jer je dizajn hlađenja konzole zamišljen za obrasce potrošnje energije službenog Sonyjevog sustava, a ne za stalna opterećenja računala, softverske verzije ili produžene sesije igranja na računalu pod Linuxom.

U praksi to znači da korisnik može prilagoditi radnu frekvenciju CPU-a i GPU-a na nešto konzervativnije vrijednosti (na primjer, 3,2 GHz za jezgre CPU-a i 2,0 GHz za GPU ) kako bi izbjegao probleme s temperaturom, posebno ako se konzola koristi u slabije prozračenim okruženjima ili u modelima s kompaktnijim kućištima.

Performanse hardvera PS5 pod Linuxom

Nakon što se Linux pokrene, PS5 otkriva pravu snagu svog hardvera iz perspektive osobnog računala. Sustav pokazuje osam Zen 2 jezgri CPU-a sa 16 niti , sposobnih doseći do 3,5 GHz, uz RDNA2-bazirani GPU koji postiže vrhunac od oko 2,23 GHz. Sve se to prevodi u razinu performansi usporedivu s onom trenutnog srednjeg do vrhunskog računala.

Što se tiče video izlaza, Linux okruženje koristi HDMI priključak konzole za isporuku rezolucija od 1080p, 1440p i 4K pri 60 Hz , s podrškom za integrirani digitalni audio izlaz. To vam omogućuje spajanje PS5 na bilo koji moderni monitor ili televizor i uživanje u potpunom iskustvu stolnog računala.

Svi USB priključci ostaju operativni, što olakšava spajanje perifernih uređaja i mrežnih adaptera, vanjske pohrane, kontrolera i još mnogo toga. Ova svestranost ključna je za transformaciju konzole u nešto vrlo slično računalu: možete priključiti USB čvorišta, mehaničke tipkovnice, miševe za igranje, vanjske audio adaptere i još mnogo toga.

Testovi koje je provela zajednica pokazuju da Steam igre i emulatori mogu raditi prilično glatko . Zahtjevni naslovi poput GTA V, čak i s naprednim efektima poput praćenja zraka omogućenim u određenim postavkama, mogu se pokretati brzinom od oko 60 sličica u sekundi. To PS5 s Linuxom stavlja u rang s mnogim stolnim računalima srednje i visoke klase, što ima smisla s obzirom na to da je njegova unutarnja arhitektura vrlo slična onoj računala s AMD CPU-om i GPU-om.

Ova razina performansi čini PS5 sa starijim firmwareom relativno pristupačnom Linux platformom za one koji već posjeduju konzolu i ispunjavaju zahtjeve firmwarea. U kontekstu gdje su zasebne grafičke kartice i dalje skupe, mogućnost prenamjene PS5 hardvera kao "alternativnog računala" za igranje i rad pod Linuxom posebno je privlačna određenim vrstama korisnika.

Softmod, pokretanje sustava i ograničenja

Ključni aspekt koji se ne smije zanemariti jest da PS5-Linux ne izvodi trajnu instalaciju na interni SSD konzole . Ovo je softmod: sustav radi s vanjskih diskova i putem exploita, bez nepovratne promjene Sonyjevog originalnog operativnog sustava.

To ima svoje prednosti, jer je rizik od oštećenja PS5 ili njegovog onesposobljavanja puno manji nego kod drugih, agresivnijih modifikacija. Svaki put kada se konzola ponovno pokrene, ona se potpuno pokreće u GameOS, službeni operativni sustav, bez ikakvih tragova prethodno učitanog Linuxa, osim datoteka na vanjskim diskovima.

Nedostatak je što ako se korisnik želi vratiti na Linux nakon isključivanja ili ponovnog pokretanja PS5, mora ponoviti cijeli postupak iskorištavanja i učitavanja korisnog tereta . Ne postoji klasični mehanizam dvostrukog pokretanja kao što biste mogli imati na računalu, gdje birate koji sustav želite pokrenuti iz upravitelja pokretanja.

  Frustracije korisnika Linuxa prilikom korištenja Windowsa 11

Nadalje, proces pripreme USB pogona s distribucijom i konfiguracijom mreže za pokretanje exploita nije namijenjen početnicima . Zahtijeva izvršavanje naredbi, upravljanje slikama diskova, konfiguriranje usluga na lokalnoj mreži i detaljno razumijevanje koraka kako bi se izbjegli rušenja ili kvarovi usred procesa.

Još jedno značajno ograničenje je spomenuti nedostatak izvorne podrške za ugrađeni Wi-Fi i DualSense kontroler putem Bluetootha . Iako se vanjski adapteri mogu koristiti za prevladavanje ovih nedostataka, iskustvo nije tako uglađeno ili besprijekorno kao na konvencionalnom računalu i potrebno je nekoliko pokušaja i pogrešaka kako bi se pronašao hardver koji najbolje radi s Linuxom na PS5.

Praktična upotreba: PC igre, emulacija i stolna računala

Unatoč ograničenjima i tehničkim zahtjevima, PS5 s Linuxom ima širok raspon upotrebe koji se proteže daleko izvan jednostavnih tehničkih demonstracija. Za mnoge entuzijaste, mogućnost pokretanja PC igara i emulatora na konzoli izvorno dizajniranoj za zatvoreni sustav sama je po sebi uvjerljiv razlog za isprobavanje.

S jedne strane, integracija sa Steamom i drugim platformama omogućuje vam igranje PC naslova s ​​tipkovnicom i mišem , nešto što mnogim konzolnim igračima nedostaje u određenim žanrovima, poput natjecateljskih pucačina ili strateških igara. Mogućnost da to učinite na samom PS5, ponovno koristeći televizor iz dnevne sobe ili glavni monitor, otvara prilično zanimljivo hibridno iskustvo igranja.

S druge strane, pristup emulatorima za starije konzole i retro platforme čini PS5 vrlo moćnim središtem za emulaciju . Zahvaljujući kombinaciji Zen 2 CPU-a i RDNA2 GPU-a, moguće je glatko emulirati relativno moderne sustave, pod uvjetom da su Linux emulatori dobro optimizirani.

Osim za razonodu, konzola pretvorena u Linux stroj savršeno je prikladna za produktivne zadatke, razvoj softvera i pokretanje desktop aplikacija . Možete instalirati uredske pakete, programska okruženja, lagane alate za uređivanje i gotovo sve ostalo što je dostupno za Linux, a što je kompatibilno s x86-64 arhitekturom.

Kompatibilnost s dodatnom pohranom putem USB-a i, u verzijama firmwarea 4.xx, putem M.2 NVMe SSD-ova, omogućuje upravljanje velikim količinama podataka i projekata bez oslanjanja na službenu internu pohranu sustava. U kombinaciji s HDMI audio izlazom i mogućnošću spajanja dodatnih uređaja, PS5 se ponaša kao potpuno računalo u gotovo svakom aspektu.

Ovaj eksperiment nije namijenjen potpunoj zamjeni tradicionalnog računala, ali pokazuje da se, uz prave alate i malo strpljenja, stolna konzola može pretvoriti u vrlo kompetentan stroj opće namjene za igranje, emulaciju i rad pod Linuxom.

U konačnici, PS5-Linux zauzima sredinu između testnog laboratorija i praktične primjene: iskorištava stvarne ranjivosti sustava, ali njegova navedena namjera je isključivo edukativna i tehnička. Za one koji ispunjavaju zahtjeve firmvera i modela te su željni eksperimentiranja, to može biti vrlo originalan način da se dodatno iskoristi konzola i uvede je u svijet slobodnog softvera i klasičnih desktop okruženja.

Kombinacija pristupa hipervizoru, detaljne kontrole CPU-a i GPU-a, alata za upravljanje načinima hlađenja i performansi te mogućnosti glatkog pokretanja PC igara i emulatora čini da se PS5 osjeća kao puno više od samo zatvorenog igraćeg uređaja . Sonyjev zatvoreni ekosustav, potpuno netaknut nakon svakog ponovnog pokretanja, koegzistira u jednoj jedinici s potpunim Linux okruženjem sposobnim za natjecanje s mnogim trenutnim računalima srednje i visoke klase.

SSD vs. vanjski HDD
Povezani članak:
SSD vs. vanjski HDD: što odabrati za pohranu podataka