He asensivat Linuxin PS5:lle ja tekivät siitä lähes Steam-koneen, joka kykeni ajamaan GTA V:tä säteenseurantaa hyödyntäen.

  • Byepervisor-niminen hyökkäys mahdollistaa Linuxin käynnistämisen PS5:llä ja Sonyn hypervisorin poistamisen käytöstä.
  • Konsoli pyörittää GTA V Enhanced -peliä 1440p-tarkkuudella ja lähes 60 fps:n ruudunpäivitysnopeudella säteenseurantaa hyödyntäen, vaikka grafiikkakiihtyvyys on edelleen rajallinen.
  • Menetelmä toimii vain PS5:llä, jossa on vanhempi laiteohjelmisto (1.xx–2.xx), eikä päivitetyissä malleissa ole alemman version vaihtoehtoa.
  • Konsoli toimii kuin Linux- ja Steam-tietokone, jossa on kaikki USB-portit toimivat ja siinä on 4K HDMI -lähtö.

Linux PS5:llä

Se, että moderni pelikonsoli voi käyttäytyä kuin PC, ei ole tieteisfiktiota, mutta se on harvoin yhtä selvää kuin PC:n tapauksessa. PlayStation 5, jossa on LinuxUusi kokeilu on korostanut, missä määrin Sonyn olohuonepelaamiseen suunniteltu laitteisto voi toimia pöytätietokoneen tavoin ja sillä voi käyttää Steam- ja Windows-pelejä yhteensopivuuskerrosten kautta.

Kuvan päähenkilö Tämä tarina Hän on turvallisuustutkija Andy Nguyen, joka tunnetaan paremmin konsolihakkerointiyhteisössä nimellä virtaus0Heidän työnsä on mahdollistanut Linux-jakelun käynnistämisen PS5:llä, 4K-videon ulostulon mahdollistamisen HDMI:n kautta, kaikkien USB-porttien käytön normaalisti ja käytännön esimerkkinä, Käytä GTA V Enhanced Editionia säteenseurantaa käyttäen ja lähes 60 kuvan sekuntinopeudella.

PS5 ja Linux: konsoli, joka toimii kuin PC

PS5:n valkoisen kotelon alla on x86-64-laitteisto, joka on hyvin samanlainen kuin keskitason tai huippuluokan PC:nAMD-suoritin ja -näytönohjain, yhtenäinen muisti ja kompakti muotoilu – tehty olohuoneeseen. Suurin ero ei ole niinkään komponenteissa kuin ohjelmistossa: Sony käyttää… hypervisor, ohjauskerros, joka estää luvattoman koodin suorittamisen ja pitää järjestelmän suljetussa ympäristössä.

Nguyen on saavuttanut juuri sen, ohita hypervisor ja asenna toimiva LinuxJulkaistuilla videoilla näytetään konsolin käynnistyvän Ubuntu-tyyppiseen jakeluun, tunnistavan USB-liitännällä liitetyt oheislaitteet, tarjoavan 4K HDMI -lähdön äänellä ja integroituvan Steam-asiakasohjelman kanssa Big Picture -tilassa, samalla tavalla kuin... Höyryhuone kytkettynä televisioon.

Byepervisor: hyökkäys, joka avaa oven PS5:lle

Koko projektin lähtökohtana on hyväksikäyttö nimeltä Valvojan avustaja, yhteisön sisällä kehitetty PS5DevTämä hyökkäys toimii hypervisoritasolla, joka on yksi seuraavista: konsolin käyttöjärjestelmän suojatummat tasotja sallii koko allekirjoittamattoman koodiketjun suorittamisen, mukaan lukien muokatun Linux-ytimen.

Haittapuoli on se Byepervisor toimii vain konsoleilla, joissa on erittäin vanha firmware, erityisesti versiovalikoimassa 1.xx - 2.xxEnsimmäiset haavoittuvuudet julkaistiin, kun PS5 saapui Euroopan markkinoille vuosina 2020–2021. Sony korjasi nämä haavoittuvuudet myöhemmissä päivityksissä ja on edelleen käytössä. Ei ole virallista menetelmää alennetulle tasolleTämä rajoittaa kokeilun suhteellisen pieneen määrään konsoleita, joita ei ole koskaan päivitetty tai jotka on pidetty offline-tilassa.

Nguyen on vahvistanut, että kyseessä on täydellinen hyväksikäyttöketjuSe ei ole yksittäinen temppu, ja sen toistaminen vaatii edistynyttä tietoturva- ja järjestelmäosaamista. Se ei missään nimessä ole tarkoitettu keskivertokäyttäjälle, joka haluaa vain "kokeilla Linuxia" olohuoneensa PS5-konsolilla.

Suorituskyky: PS5:n suoritin ja näytönohjain Linuxissa

Kun Linux on käynnissä, konsoli toimii kuin melko tehokas PC. Nguyenin käyttämässä kokoonpanossa PS5:n prosessori toimii 3,2 GHz:n ja näytönohjain 2,0 GHz:n kellonopeudella.Teknisesti on mahdollista nostaa nuo arvot arvoon 3,5 GHz suorittimella ja 2,23 GHz näytönohjaimellamitkä ovat Sonyn suunnittelemat enimmäistaajuudet tietyissä tilanteissa.

Ongelmana on, että PS5 Slim -jäähdytysjärjestelmä Sitä ei ole suunniteltu kestämään tyypillisiä PC-pelikuormia Linuxilla ja Steamilla pitkiä aikoja. Kuten kehittäjä selitti, kun taajuudet nostetaan maksimiin... Konsoli ylikuumenee nopeastiSiksi se on valinnut varovaisemman asetuksen välttääkseen seisokit tai pitkäaikaiset lämpöongelmat.

Toinen silmiinpistävä seikka on, että GPU-kiihdytystä Linuxissa ei ole vielä täysin hiottuVaikka nykyaikaiset näytönohjaimet on aktivoitu ja konsolin AMD-näytönohjainta voidaan käyttää renderöintiin, tuki ei vieläkään vie laitteistoa äärirajoille samalla tasolla kuin Sonyn virallinen käyttöjärjestelmä. Silti tulos riittää vaativien pelien suorittamiseen ja säteenseurantaominaisuuksien hyödyntämiseen, mikä on edelleen merkittävää.

GTA V:tä on parannettu säteenseurantatekniikalla 1440p-tarkkuudella ja ~60 fps:n nopeudella.

Osoittaakseen selvästi, mihin tämä ”PS5 Linux” pystyy, Nguyen valitsi tunnetun pelin: GTA V Enhanced EditionJaetuilla videoilla peli pyörii resoluutiolla välillä 1080p ja 1440p, With säteenseuranta käytössä ja noin 60 kuvaa sekunnissa vakaalla tavalla, mikä monille käyttäjille mielletään heti perinteisessä pelitietokoneessa.

Tämä suorituskyky saavutetaan yhdistämällä voima PS5 AMD-näytönohjain kanssa ProtoniValven kehittämä yhteensopivuuskerros mahdollistaa Windows-pelien ajamisen Linuxissa. Käytännössä peli käynnistetään osoitteesta Steam Big Picture -tilassa, aivan kuten mikä tahansa PC-pelaaja tekisi, mutta kotikonsolin suljetulla laitteistolla.

Edellä mainituista GPU-tuen rajoituksista huolimatta se, että näin vaativa peli toimii säteenseurannalla ja lähes 60 fps:n kuvataajuudella, korostaa... PS5:n pelivara, kun sen ohjelmistorajoitukset poistetaanSe ei ole keinotekoinen vertailuarvo tai ennalta tallennettu video: se on oikea suoritus Linuxissa.

Yhteydet ja oheislaitteet: konsoli, joka tuntuu PC:ltä

Käytännössä yksi mielenkiintoisimmista yksityiskohdista vastaavia projekteja harkitseville eurooppalaisille käyttäjille on se, että Kaikki PS5:n USB-portit toimivat LinuxissaNäppäimistöt, hiiret ja ulkoiset tallennuslaitteet on testattu ilman ilmeisiä ongelmia, joten konsolia voidaan käyttää perinteisen pöytätietokoneen tavoin.

La 4K HDMI-ulostulo äänellä Se toimii myös normaalisti, joten konsolin voi helposti liittää sekä olohuoneen televisioihin että tavallisiin tietokoneen näyttöihin, joita löytyy toimistoista ja kodeista Espanjassa. Niille, jotka pelaavat sohvalta, integrointi Steam iso kuva Se tarjoaa ohjaimelle ja suurelle näytölle suunnitellun käyttöliittymän, joka on hyvin samanlainen kuin höyrykoneen tai itse Steam Deckin käyttöliittymä telakoituna.

Tämä tekijöiden yhdistelmä tekee PS5:stä Linuxilla eräänlaisen hybridipelitietokoneSe yhdistää konsolilaitteiston, tietokoneen käyttöjärjestelmän ja pääsyn Steam-kirjastoon, mukaan lukien Protonin ansiosta monia Windows-pelejä. Se ei ole kaupallinen tuote, mutta se on esimerkki siitä, kuinka pitkälle massamarkkinalaitetta voidaan viedä.

Näppäinrajoitus: Vain PS5:llä, jossa on vanhempi laiteohjelmisto

Suurin este tämän menetelmän laajalle levinneelle käytölle on se, firmwareKoko prosessi perustuu haavoittuvuuksiin, joita esiintyy vain konsolijärjestelmän varhaisissa versioissa, alkaen 1.0-2.0 suunnilleen. Se tarkoittaa Useimmat Euroopassa myytävät ja internetiin yhdistetyt PS5-konsolit eivät ole enää yhteensopivia. hyväksikäytön kanssa.

Vanhempien versioiden palauttamiseen ei ole virallista tai helppoa tapaa, ja Sony reagoi yleensä nopeasti kaikkiin yrityksiin levittää alemman version työkaluja. Käytännössä tämä tekee projektista jonkin verran... varattu hyvin tietyille yksiköille, kuten konsolit, jotka ostettiin julkaisun yhteydessä ja joita ei ole päivitetty, tai mallit, joita on säilytetty avaamattomina tehdasasetuksissaan.

Nguyen itse on kommentoinut, että hänen aikomuksensa on julkaise yksityiskohtaiset ohjeet kaikille, jotka haluavat kopioida kokoonpanon, mutta aina varoituksella, että Takuu raukeaa ja järjestelmä voi vaurioitua. Jos virheitä sattuu, emme saa unohtaa, että puhumme turvallisuustutkinnasta, emme suurelle yleisölle tarkoitetusta virallisesta tilaisuudesta.

Improvisoitu höyrykone laitteistokriisin keskellä

Kokeilu tapahtuu herkällä hetkellä Euroopan PC-pelimarkkinoilla, sillä Muistien ja näytönohjainten hinnat nousussa Ja projektit, kuten Valven uusi Steam Machines, odottavat, miten komponenttitarjonta kehittyy. Samaan aikaan PS5:n kaltainen kotikonsoli, joka on paljon edullisempi kuin monet huippuluokan kotikonsolit, osoittaa pystyvänsä tähän. kilpailukykyinen suorituskyky Linuxissa jos sen ohjelmistolukitukset poistetaan.

Joillekin edistyneille käyttäjille Espanjassa ja muualla Euroopassa tämä avaa uudelleen keskustelun siitä, hyödyntämällä kodeissa olemassa olevia laitteitaVuosia sitten ostettu PS5, joka täyttää laiteohjelmistovaatimukset, voisi toimia pohjana hybridijärjestelmän rakentamiselle: konsoli normaalikäyttöön ja Linux-kone PC-peleille ja -sovelluksille, kun vaihtoehtoinen ympäristö ladataan.

Lakisääteiset ja tekniset rajoitukset ovat kuitenkin edelleen voimassa. Sony ylläpitää mallia, joka on suljettu ekosysteemijossa se hallitsee ohjelmistojen jakelua, päivityksiä ja virallisia ansaintamenetelmiä. Tällaiset projektit toimivat harmaalla alueella, joka on teknisesti kiinnostava, mutta ei ole tarkoitettu keskivertokuluttajan massakäyttöön.

Andy Nguyenin ja konsolihakkerointiyhteisön rooli

Tämän saavutuksen pääasiallinen vastuuhenkilö, Andy NguyenHän ei ole uusi tulokas. Hän on työskennellyt Sonyn konsolitietoturvapiireissä vuosia ja aiemmin osallistunut mm. PS Vita ja PS4ja on yksi kotioluenpanijaliikkeen arvostetuimmista hahmoista. Hänen lähestymistapaansa kuuluu yleensä ilmoittaa haavoittuvuuksista yrityksille itselleen ja tarvittaessa jakaa teknisiä yksityiskohtia yhteisön kanssa.

PS5:n ja Linuxin tapauksessa sen demo toimii seuraavasti todiste konseptista eikä lopullisena tuotteena. Tällä hetkellä ei ole olemassa käyttäjille tarkoitettua "asennusvalmista" jakelua eikä virallista eurooppalaiselle yleisölle pakattua kuvaa. Olemassa on kuitenkin joukko työkaluja, osittainen dokumentaatio ja video, joka vahvistaa järjestelmän toimivuuden ainakin asiantuntijoiden käsissä.

Tulevaisuutta ajatellen on ratkaisevan tärkeää nähdä, jatkavatko muut tutkijat tätä työtä optimoida grafiikan suorituskykyä, parantaa lämmönhallintaa tai löytää uusia vektoreita jotka toimivat uudemmilla laiteohjelmistoilla. Jos näin tapahtuu, keskustelu PS5:n kaltaisten konsolien vaihtoehtoisista käyttötavoista voi myös saada vauhtia Euroopassa, jossa laitteiston uudelleenkäytöllä ja ilmaisilla ohjelmistoilla on erittäin aktiivinen yhteisö.

Kaikki Linux-käyttöjärjestelmää käyttävän PS5:n ympärillä jättää yhden selkeän vaikutelman: Sonyn konsoli on paljon enemmän kuin suljettu peliautomaatti, ja kun joku Nguyenin asiantuntemuksella onnistuu poistamaan sen ohjelmistoesteet, tulos on melko lähellä... Väliaikainen höyrykone, joka pystyy pyörittämään GTA V:tä säteenseurantaa käyttäen4K-ulostulolla, täysin toimivilla USB-porteilla ja potentiaalilla, joka on toistaiseksi vain muutamien erittäin erikoistuneiden käyttäjien ulottuvilla.

Cyberpunk 2077
Aiheeseen liittyvä artikkeli:
Proton 5.13-4: Cyberpunk 2077 -videopelin valloittaminen

Lisää ensisijaiseksi lähteeksi Googlessa