Те инсталираха Linux на PS5 и го превърнаха в почти Steam Machine, способна да стартира GTA V с ray tracing.

  • Експлойт, наречен Byepervisor, ви позволява да стартирате Linux на PS5 и да деактивирате хипервизора на Sony.
  • Конзолата работи с GTA V Enhanced на 1440p и близо 60 кадъра в секунда с ray tracing, въпреки все още ограниченото графично ускорение.
  • Методът работи само на PS5 с по-стар фърмуер (1.xx–2.xx), без опция за понижаване на версията на актуализираните модели.
  • Конзолата се държи като компютър с Linux и Steam, като всички USB портове работят, а 4K HDMI изходът е 4K.

Линукс на PS5

Това, че една съвременна конзола може да се държи като компютър, не е научна фантастика, но рядко е толкова ясно, колкото в случая с... PlayStation 5 с LinuxНов експеримент подчерта до каква степен хардуерът на Sony, предназначен за игри в хола, може да функционира като настолен компютър с достъп до Steam и Windows игри чрез слоеве за съвместимост.

Главният герой на тази история Той е изследователят по сигурността Анди Нгуен, по-известен в общността на хакерите на конзоли като потокът0Тяхната работа е направила възможно стартирането на Linux дистрибуция на PS5, активирането на 4K видео изход през HDMI, нормалното използване на всички USB портове и, като практическа демонстрация, Стартирайте GTA V Enhanced Edition с ray tracing и честота на кадрите близо 60 кадъра в секунда.

PS5 и Linux: конзола, която се държи като компютър

Под белия корпус на PS5 се крие x86-64 хардуер, много подобен на този на компютър от среден до висок класAMD процесор и графичен процесор, унифицирана памет и компактен дизайн, създадени за хола. Голямата разлика не е толкова в компонентите, колкото в софтуера: Sony използва хипервизор, контролен слой, който предотвратява изпълнението на неоторизиран код и държи системата в затворена среда.

Това, което Нгуен е постигнал, е именно заобиколете този хипервизор и инсталирайте работещ LinuxПубликуваните видеоклипове показват как конзолата се зарежда в дистрибуция, подобна на Ubuntu, разпознава периферни устройства, свързани през USB, предлага 4K HDMI изход със звук и се интегрира със Steam клиента в режим Big Picture, подобно на това, което... Парна палуба свързан с телевизор.

Byepervisor: експлойтът, който отваря вратата към PS5

Отправната точка на целия проект е експлойт, наречен Byepervisor, разработени в рамките на общността PS5DeveloperТази атака действа на ниво хипервизор, едно от по-защитени нива на операционната система на конзолатаи позволява изпълнението на пълна верига от неподписан код, включително модифицирано ядро ​​на Linux.

Недостатъкът е това Byepervisor работи само на конзоли с много стар фърмуер, по-специално в диапазона на версиите 1.xx до 2.xxПървите уязвимости бяха пуснати, когато PS5 пристигна на европейския пазар през 2020-2021 г. Sony поправи тези уязвимости в последващи актуализации и до ден днешен... Няма официален метод за понижаване на рейтингаТова ограничава експеримента до относително малък брой конзоли, които никога не са били актуализирани или са били държани офлайн.

Нгуен потвърди, че това е пълна верига на експлоатацияТова не е изолиран трик и изисква напреднали познания за сигурност и системи, за да се възпроизведе. В никакъв случай не е процедура, предназначена за обикновения потребител, който просто иска да „пробва Linux“ на PS5 в хола си.

Производителност: PS5 CPU и GPU под Linux

След като Linux е стартиран, конзолата се държи като сравнително мощен компютър. В конфигурацията, използвана от Нгуен, Процесорът на PS5 работи на 3,2 GHz, а графичният процесор - на 2,0 GHzТехнически е възможно тези стойности да се повишат до 3,5 GHz на процесора и 2,23 GHz на графичния процесоркои са максималните честоти, планирани от Sony за определени сценарии.

Проблемът е, че Тънка охладителна система за PS5 Не е проектиран да поддържа типични натоварвания от компютърни игри с Linux и Steam за продължителни периоди. Както обясни разработчикът, когато се увеличат честотите до максимум... Конзолата прегрява бързоПоради това е избрала по-консервативна настройка, за да избегне спирания или дългосрочни термични проблеми.

Друг поразителен момент е, че Ускорението на графичния процесор в Linux все още не е напълно усъвършенстваноВъпреки че са активирани съвременни графични драйвери и AMD GPU на конзолата може да се използва за рендиране, поддръжката все още не изтласква хардуера до неговите граници на същото ниво, както официалната операционна система на Sony. Въпреки това резултатът е достатъчен за стартиране на взискателни игри и активиране на функции за проследяване на лъчи, което все още е значително.

GTA V Enhanced с ray tracing при 1440p и ~60 fps

За да демонстрира ясно на какво е способен този „PS5 Linux“, Нгуен избра добре познато заглавие: Подобрено издание на GTA VСподелените видеоклипове показват, че играта работи с резолюция между 1080p и 1440pС активирано проследяване на лъчите и честота на кадрите от около 60 кадъра в секунда по стабилен начин, нещо, което много потребители веднага биха свързали с конвенционален геймърски компютър.

Тази производителност се постига чрез комбиниране на силата на Графичен процесор AMD за PS5 с ПротонСлоят за съвместимост, разработен от Valve, позволява игрите за Windows да работят на Linux. На практика играта се стартира от Steam в режим „Голяма картина“, точно както би направил всеки PC геймър, но работещ на затворения хардуер на домашна конзола.

Дори и с гореспоменатите ограничения в поддръжката на графични процесори, фактът, че толкова взискателно заглавие работи с ray tracing и честота на кадрите от близо 60 кадъра в секунда, подчертава... маржът, който PS5 има, когато софтуерните ограничения бъдат премахнатиТова не е изкуствен бенчмарк или предварително записано видео: това е истинско изпълнение под Linux.

Свързаност и периферни устройства: конзола, която се усеща като компютър

На практика, една от най-интересните подробности за европейските потребители, обмислящи подобни проекти, е, че Всички USB портове на PS5 работят под LinuxКлавиатурите, мишките и външните устройства за съхранение са тествани без видими проблеми, което позволява конзолата да се използва като традиционен настолен компютър.

La 4K HDMI изход със звук Освен това работи нормално, което улеснява свързването на конзолата както към телевизори в хола, така и към стандартни компютърни монитори, намиращи се в офиси и домове в Испания. За тези, които играят от дивана, интеграцията с... Голяма снимка на Steam Той предоставя интерфейс, предназначен за контролер и голям екран, много подобен на този на Steam Machine или самата Steam Deck в докинг режим.

Тази комбинация от фактори прави PS5 с Linux един вид хибриден геймърски компютърТой съчетава конзолен хардуер, компютърна операционна система и достъп до библиотеката на Steam, включително много заглавия за Windows благодарение на Proton. Не е търговски продукт, но е пример за това докъде може да се стигне с едно устройство за масовия пазар.

Ключово ограничение: Само на PS5 с по-стар фърмуер

Основната пречка, която възпрепятства широкото използване на този метод, е фърмуерЦелият процес разчита на уязвимости, присъстващи само в ранните версии на конзолната система, от 1.0 до 2.0 приблизително. Това означава Повечето конзоли PS5, продавани в Европа и свързани към интернет, вече не са съвместими. с експлоатацията.

Няма официален или лесен начин за връщане към тези по-стари версии и Sony обикновено реагира бързо на всеки опит за разпространение на инструменти за понижаване на версията. На практика това прави проекта донякъде... запазено за много специфични единици, като например конзоли, закупени при пускането на пазара и останали неактуализирани, или модели, съхранявани неотворени във фабричната им версия.

Самият Нгуен коментира, че намерението му е публикувайте подробни инструкции за всеки, който иска да репликира конфигурацията, но винаги с предупреждението, че Гаранцията е анулирана и съществува риск от повреда на системата Ако бъдат допуснати някакви грешки, не бива да забравяме, че говорим за разследване по сигурността, а не за официално събитие, предназначено за широката общественост.

Импровизирана парна машина насред хардуерна криза

Експериментът идва в деликатен момент за европейския пазар на компютърни игри,... Цените на паметта и графичните карти се покачват А проекти като новата Steam Machines на Valve чакат да видят как ще се развие предлагането на компоненти. Междувременно, домашна конзола като PS5, много по-достъпна от много висок клас домашни конзоли, доказва, че може да се справи. конкурентна производителност на Linux ако софтуерните му заключвания бъдат премахнати.

За някои напреднали потребители в Испания и останалата част от Европа това отваря отново дебата за използване на съществуващия хардуер в домоветеPS5, закупена преди години и която отговаря на изискванията за фърмуер, би могла да послужи като основа за изграждане на хибридна система: конзола за нормална употреба и Linux машина за PC игри и приложения, когато алтернативната среда е заредена.

Въпреки това, правните и техническите ограничения все още са в сила. Sony поддържа модел на затворена екосистемакъдето контролира разпространението на софтуер, актуализациите и официалните методи за монетизация. Този тип проекти функционират в сива зона, която, макар и интересна от техническа гледна точка, не е предназначена за масово приемане от средностатистическия потребител.

Ролята на Анди Нгуен и общността на хакерите на конзоли

Човекът, който е основно отговорен за това постижение, Анди НгуенТой не е новобранец. Работи в сферата на сигурността на конзолите на Sony от години, като предишни приноси са били... PS Vita и PS4и е една от най-уважаваните фигури в движението за домашно пивоварство. Подходът му обикновено включва докладвайте уязвимости на самите компании и, когато се сметне за уместно, да споделя технически подробности с общността.

В случая с PS5 и Linux, демото му работи като доказване на концепцията а не като краен продукт. Засега няма „готова за инсталиране“ дистрибуция, подготвена за потребителите, нито официален образ, предоставен за европейската общественост. Това, което съществува, е набор от инструменти, частична документация и видеоклип, който потвърждава, че системата е жизнеспособна, поне в експертни ръце.

В бъдеще ще бъде изключително важно да се види дали други изследователи ще се заемат с тази работа, за да оптимизирайте графичната производителност, подобрете управлението на температурата или намерете нови вектори които работят на по-нов фърмуер. Ако това се случи, дебатът за алтернативни приложения на конзоли като PS5 може да набере скорост и в Европа, където повторната употреба на хардуер и безплатният софтуер имат много активна общност.

Всичко около тази PS5, работеща с Linux, оставя едно ясно впечатление: конзолата на Sony е много повече от затворена игрална машина и когато някой с експертизата на Нгуен успее да деактивира софтуерните ѝ бариери, резултатът е доста близък до... Импровизирана Steam Machine, способна да изпълнява GTA V с ray tracingс 4K изход, напълно работещи USB портове и потенциал, който засега е достъпен само за няколко високоспециализирани потребители.

Киберпънк 2077
Свързана статия:
Proton 5.13-4: за завладяване на видеоиграта Cyberpunk 2077