PS5-Linux: Как превратить вашу PS5 в компьютер под управлением Linux.

  • PS5-Linux позволяет запускать Ubuntu на PS5, используя уязвимость гипервизора, уже исправленную Sony.
  • Это работает только на моделях PS5 Fat с дисководом и прошивкой от 3.00 до 4.51, с некоторыми нюансами при использовании M.2 SSD.
  • После установки Linux консоль работает как игровой ПК среднего или высокого класса, способный запускать игры и эмуляторы Steam.
  • Модификация не является постоянной: эксплойт необходимо запускать при каждой загрузке, и сохраняются ограничения по сети, DualSense и видео.

PS5 с запущенным Linux на настольном компьютере

PlayStation 5 перестала быть просто консолью для гостиной и взяла на себя неожиданную роль: роль настольный компьютер с LinuxБлагодаря работе исследователя безопасности Энди Нгуена (известного в сообществе как theflow0 или TheOfficialFloW), проект PS5-Linux теперь общедоступен и документирован для всех, кто соответствует техническим требованиям.

Данная разработка не имеет никакого отношения к официальной программе Sony или скрытой функции прошивки. Это... программная модификация, основанная на цепочке эксплойтов. о гипервизоре консоли, который позволяет загрузить полноценный дистрибутив Ubuntu и использовать оборудование PS5 почти так же, как если бы это был обычный ПК на базе x86-64 с графическим ускорением.

Что такое PS5-Linux и кто стоит за этим проектом?

PS5-Linux — это, по сути, загрузчик, который использует уязвимость гипервизора для... разблокировать ресурсы AMD SoC которая монтирует консоль. После этого запускается образ Ubuntu (в документации упоминается Ubuntu 26.04 с Ядро Linux 7) подготовлен для работы на архитектуре PS5, предоставляя доступ к процессору, графическому процессору, памяти и портам, как если бы это был настольный компьютер.

Проект возник в результате многомесячного внутреннего тестирования, в ходе которого Нгуен уже продемонстрировал... Видеоролики по GTA V и другим играм для ПК. Это работало на PS5 под Linux. Это была всего лишь разовая демонстрация; разница в том, что теперь метод опубликован на GitHub с пошаговыми инструкциями и сервером Discord, где централизованы вопросы, проблемы и информация о ходе работы сообщества.

Стоит подчеркнуть, что, хотя это решение может показаться очень необычным поклонникам и энтузиастам данной сцены, сам автор определяет его как экспериментальный инструмент, предназначенный для опытных пользователейДля этого требуется знание команд Linux, понимание рисков, связанных с использованием уязвимостей, и принятие того факта, что система далека от совершенства и не удобна для повседневного использования.

Настольная версия Linux на PlayStation 5

Модели и версии прошивки, совместимые с PS5-Linux

Первый важный фильтр — это аппаратное обеспечение. PS5-Linux В настоящее время поддерживаются только оригинальные модели PS5 "Fat".То есть, речь идёт о ранних версиях с дисководом, которые были более громоздкими, чем модели Slim. Цифровые или обновлённые консоли в настоящее время не поддерживаются.

Второе ключевое требование — версия прошивки. Эксплойт основан на... Уязвимость гипервизора, которую Sony уже устранила.Поэтому он работает только на очень специфическом диапазоне старых систем. На текущем этапе проекта совместимы следующие версии:

  • Прошивки 3.xx3.00, 3.10, 3.20 и 3.21. Они позволяют запускать Linux, но без поддержки M.2 SSD в качестве выделенного дополнительного хранилища.
  • Прошивки 4.xx4.00, 4.02, 4.03, 4.50 и 4.51. В этом диапазоне в слот расширения можно установить или дополнить Linux-систему с помощью накопителя M.2 NVMe.

Консоли обновились до Использование прошивок версии 6.xx и выше полностью исключено. для этого метода. Что касается ветки 5.xx, рассматривается возможность обеспечения совместимости позже, хотя в этом случае Linux будет работать в виртуальной машине GameOS от Sony с частичным доступом к оборудованию и, следовательно, с снижение производительности и дополнительные ограничения.

Нгуен также упомянул, что поддержку можно было бы расширить на прошивки 1.xx и 2.xx В какой-то момент, но он ясно дал понять, что сейчас это не является приоритетом. Поэтому основное внимание уделяется нише консолей PS5 Fat, работающих на версиях от 3.00 до 4.51, которые в Европе и Испании составляют лишь небольшую часть от общего числа проданных устройств.

PS5 с запущенными играми Steam под управлением Linux.

Как работает эксплойт и что именно делает PS5-Linux?

Техническая основа проекта базируется на сочетании двух уязвимостей: первоначального эксплойта, известного как umtx2, которая позволяет выполнять произвольный код в системе, и второй эксплойт гипервизора (в некоторых текстах называемый Byepervisor), который обходит уровни безопасности и предоставляет прямой доступ к оборудованию консоль.

После применения эксплойта загрузчик PS5-Linux загружает специально подготовленный образ Ubuntu, который представляет PS5 как ПК на базе архитектуры x86-64 Настольный компьютер. Система оснащена восемью ядрами Zen 2 с 16 потоками, работающими на частоте до 3,5 ГГц, а графический процессор RDNA2 может работать на частоте до 2,23 ГГц, при этом рекомендации по использованию несколько более консервативны (например, около 3,2 ГГц для ЦП и 2,0 ГГц для графического процессора) для поддержания контролируемой температуры.

Что касается вывода видео, среда Linux на PS5 предлагает следующее: разрешения 1080p, 1440p и 4K (2160p) при 60 Гц Передача звука осуществляется через HDMI, включая цифровую передачу аудио. Разработчики упомянули возможность добавления режимов 30 Гц или 120 Гц в будущем, но эти частоты пока не входят в стандартную комплектацию.

Все USB-порты остаются работоспособными под управлением Linux, что обеспечивает бесперебойное подключение. клавиатура, мышь и сетевые адаптерыВ настоящее время встроенный модуль Wi-Fi не поддерживается, поэтому для доступа к интернету требуется внешний адаптер Ethernet или USB Wi-Fi. В некоторых случаях было зафиксировано, что если сеть не работает во время запуска, простое отключение и повторное включение USB-адаптера может восстановить соединение.

Интерфейс Ubuntu на консоли PlayStation 5

Требования к оборудованию и предварительная подготовка на консоли

Помимо модели и прошивки, для бесперебойной работы PS5-Linux требуется несколько внешних устройств. В документации указано, что... USB-накопитель объемом не менее 64 ГБРекомендуется использовать внешний SSD-накопитель, чтобы избежать узких мест и снижения производительности во время работы.

Помимо складского помещения, к необходимым элементам относятся следующие: USB-клавиатура и мышьа также USB-адаптер Ethernet или Wi-Fi для подключения. Если прошивка относится к ветке 4.xx и вы хотите пойти дальше, вы можете выделить отдельный модуль. SSD M.2 устанавливается во внутренний слот для размещения части или всей установки Linux, что обеспечивает еще большую плавность работы.

Что касается официального контроллера, то DualSense с ним не работает. встроенный Bluetooth самой консоли в среде Linux. Для его использования требуется внешний Bluetooth-адаптер, подключаемый через USB. Это одно из наиболее заметных ограничений текущего состояния проекта и одна из областей, где сообщество надеется на будущие улучшения драйверов.

Перед началом процесса также рекомендуется настроить некоторые параметры в меню PS5. Обычно рекомендуют настроить следующие параметры: постоянное питание для USB-портов В режиме ожидания отключите функцию HDMI Device Link, отключите автоматические обновления системы и автоматическое сообщение об ошибках. Все эти меры направлены на минимизацию помех и предотвращение обновления консоли до несовместимой прошивки.

Программная модификация, запуск системы и ограничения

Один из важнейших моментов, который следует помнить, это то, что PS5-Linux работает как непостоянная программная модификацияДанная уязвимость ничего не записывает на внутренний SSD консоли и не заменяет официальную операционную систему Sony. Каждый раз, когда PS5 выключается или перезагружается, система загружается в GameOS в обычном режиме.

Это означает, что ничего подобного нет. стандартная двойная загрузка между ОС PS5 и LinuxДля перезапуска среды Linux необходимо повторить процесс загрузки полезной нагрузки и выполнения эксплойта. В настоящее время изучается режим выключения, который переведет консоль в состояние покоя и позволит вернуться к Linux при запуске, но эта функция пока нестабильна и не предназначена для общего использования.

Ещё один существенный недостаток связан с функциями управления энергоснабжением. Режим ожидания PS5 не поддерживается. В Linux могут наблюдаться необычные проблемы с заставками, выводом изображения через HDMI или функцией возобновления воспроизведения, в зависимости от используемого монитора или телевизора. Некоторые пользователи также сообщали о незначительных проблемах со звуком или видео на определенных моделях дисплеев.

Отсутствие встроенного Wi-Fi и Bluetooth вынуждает пользователей использовать внешние адаптеры, что добавляет еще один уровень сложности. Кроме того, система... Для этого необходимо повторять выполнение эксплойта в каждой сессии.Это может быть утомительно, если вы планируете использовать консоль в качестве основного рабочего компьютера или компьютера для игр.

Терморегулирование, видеопамять и расширенные настройки.

Проект не ограничивается созданием базовой среды рабочего стола. Наибольшие усилия были вложены в разработку... детальное управление оборудованиемВ частности, это касается температуры и энергопотребления. PS5-Linux интегрирует терминальные инструменты, позволяющие изменять профиль работы вентиляторов, активировать и деактивировать режимы повышения производительности процессора и видеокарты, а также регулировать объем выделенной видеопамяти.

Сами разработчики настаивают на необходимости активировать соответствующие профили вентиляторов При увеличении частоты необходимо избегать перегрева и снижения производительности. Система охлаждения консоли была разработана с учетом особенностей использования официальной операционной системы и игр, а не для непрерывных нагрузок на настольный компьютер с приложениями, эмуляторами и компьютерными играми, работающими под управлением Linux.

Кроме того, способность управлять распределение видеопамяти Это открывает возможности для дальнейшего развития встроенного графического процессора RDNA2, особенно в сценариях, связанных с требовательными играми под управлением Proton, эмуляторами с высоким внутренним разрешением или ресурсоемкими графическими средами. Все это, конечно, требует хорошего понимания консольных инструментов, предоставляемых проектом.

Подобные сложные настройки подтверждают идею о том, что PS5-Linux предназначена не для традиционной установки и запуска в стиле консоли, а скорее как тестовая платформа для энтузиасты систем, эмуляции и производительности тем, кто хочет исследовать пределы возможностей аппаратного обеспечения PS5.

Реальные показатели производительности: от GTA V до Spider-Man на Linux

Помимо технических характеристик, на мероприятии были продемонстрированы конкретные примеры, позволяющие оценить возможности PS5-Linux на практике. Среди наиболее обсуждаемых демонстраций —… GTA V работает с улучшенной трассировкой лучей. На Ubuntu достигается частота 60 кадров в секунду в консоли.

Также были проведены испытания с Человек-паук в разрешении 1440p и 60 кадров в секундуНаряду с другими компьютерными играми, она плавно работала в разрешении 1080p и 4K при частоте обновления 60 Гц. В целом, производительность сопоставима с производительностью ПК среднего и высокого класса на базе современной архитектуры AMD, что и следовало ожидать, учитывая конструкцию SoC PS5.

Совместимость со Steam, Proton и множеством эмуляторов делает PS5 со старой прошивкой интересным вариантом для тех, кто хочет иметь PS5. Система Linux для игр и эмуляции без необходимости вкладывать средства в полноценный корпус, особенно в европейском контексте, где цены на дискретные видеокарты остаются высокими.

Однако для обычного игрока это не совсем хорошие новости. Метод требует повторения эксплойта каждый раз, использования сетевых и Bluetooth-адаптеров, принятия определенных нестабильностей экрана и, в конечном итоге, принятия того факта, что это... Это скорее платформа для тестирования, чем прямая замена ПК.Для обычного пользователя, которому нужно просто включить, поиграть и выключить, эти усилия, вероятно, не стоят того.

Контекст в Испании и Европе: ниша энтузиастов

На рынках Испании и остальной Европы, где PS5 показала очень высокие показатели продаж и явно превзошла Xbox Series X|S, появление PS5-Linux вызывает небольшую дискуссию о повторное использование консолей со старой прошивкойПо некоторым причинам, связанным со сценарием, многие объекты долгое время оставались без обновления, и этот проект дает им новое возможное применение.

Для многих пользователей, купивших консоль на старте продаж и принявших все обновления, PS5-Linux не будет доступен: уязвимость исправлена, и Официальной возможности вернуться к предыдущим версиям нет.Таким образом, основное внимание по-прежнему уделяется владельцам моделей Fat, которые поддерживали прошивку в диапазоне от 3.00 до 4.51, что составляет меньшинство по сравнению с остальным мировым парком.

В рамках этой группы привлекательность проекта двояка. С одной стороны, он предлагает способ построить Достаточно мощный настольный компьютер на базе Linux по разумной цене.с одной стороны, используя уже приобретенное оборудование, а с другой — она служит испытательным полигоном для разработчиков, исследователей в области безопасности и энтузиастов эмуляции, желающих поэкспериментировать с драйверами, производительностью графики или новыми конфигурациями.

С юридической точки зрения и с точки зрения гарантии, тот факт, что PS5-Linux — это программная модификация, не затрагивающая внутренний SSD, снижает риск выхода консоли из строя. Сам Нгуен утверждает, что, если тщательно следовать инструкциям на GitHub, процесс не должен привести к «кирпичу». Тем не менее, использование уязвимостей и Использование неавторизованного программного обеспечения всегда сопряжено с определённой степенью риска. что пользователь предполагает самостоятельно.

Консоль, которая ведёт себя как ПК, но со множеством нюансов.

Из всего опубликованного материала можно сделать вывод, что PS5-Linux демонстрирует весь потенциал PlayStation 5. вести себя как высокопроизводительный ПК под управлением LinuxПрактически полный доступ к процессору, видеокарте, портам и хранилищу данных. Возможность запускать Ubuntu 26.04, устанавливать настольные приложения, использовать браузеры, офисные пакеты, эмуляторы и Steam приближает пользовательский опыт к работе с традиционным компьютером.

Однако ограничения существенны: необходимость в очень специфической прошивке, зависимость от исправленного эксплойта, отсутствие встроенного беспроводного подключения, отсутствие двойной загрузки, ограничение частоты обновления видео до 60 Гц и некоторая нестабильность в поддержке монитора и звука. Все это относит проект к области, более типичной для... продвинутые пользователи и сообщество энтузиастов пивоваренияа не как инструмент, привлекательный для широкой публики.

В конечном итоге, PS5-Linux превращает некоторые европейские консоли PlayStation 5 в настоящие домашние инженерные эксперименты: консоли, которые, при условии соответствия требованиям к аппаратному и программному обеспечению, могут работать как довольно производительный игровой ПК на Linux, но для этого потребуется терпение, время и готовность к экспериментам.

Linux 7.0 уже доступен
Теме статьи:
Linux 7.0 теперь доступен: ключевые изменения в новом ядре.