Sony의 PlayStation 5 게임 콘솔은 원래 Linux를 실행하도록 설계되지 않았지만 개발자들이 이를 컴퓨터로 전환하려는 시도를 멈추지 않았습니다. 보안 연구원 Andy Nguyen은 최근 특정 PS5 모델에서 Linux를 실행하는 방법을 공개하고 GitHub에 자세한 설치 가이드를 게시했습니다. 이전에 Nguyen은 PC 게임이 높은 프레임 속도에서 원활하게 실행될 수 있는 PS5에서 직접 실행되는 Ubuntu 시스템을 시연한 적이 있었습니다.

수정 방식은 PS5가 Linux 환경으로 부팅할 수 있도록 패치된 취약점을 악용합니다. 이는 콘솔을 일시적으로 PC로 효과적으로 변환하지만 분명한 제한 사항이 있습니다. 변환은 영구적이지 않고 재부팅할 때마다 시스템 설정이 지워지며 사용자는 부팅할 때마다 Linux 시스템을 다시 로드해야 합니다.

성능 테스트에서 Nguyen은 Ray Tracing이 활성화된 상태에서 Grand Theft Auto V가 초당 60프레임으로 실행되는 모습을 보여주었고, Spider-Man도 1440p 해상도에서 초당 60프레임을 달성하는 모습을 보여주었습니다. 이러한 시연은 Sony의 소프트웨어 제한이 제거되면 PS5의 하드웨어 성능이 기존 게임용 PC의 성능과 매우 유사하다는 것을 충분히 보여줍니다.

그러나 이 취약점의 호환성은 매우 제한적입니다. 현재 이 크래킹 솔루션은 PS5의 광학 드라이브 버전만 지원하며 이전 펌웨어 버전, 특히 3.xx 및 4.xx 시리즈를 실행해야 합니다. 펌웨어 5.xx로 업데이트된 시스템은 이 방법을 사용할 수 없습니다. Nguyen은 "향후 1.xx 및 2.xx 펌웨어에 대한 지원이 추가될 수 있지만 우리는 이 작업을 우선시하지 않을 것입니다"라고 말하면서 제한된 장치 하위 집합에 개발 초점이 계속 맞춰질 것임을 시사했습니다.

이 프로젝트의 범위는 PlayStation 4 해킹 커뮤니티가 결국 달성한 광범위한 홈브류 및 게임 백업 지원에 비해 더 제한적입니다. Linux 시스템을 실행하는 것이 주요 목표이며 현재 초기 게임 콘솔에서 볼 수 있는 심층적인 시스템 수정이 이루어질 것이라는 조짐은 없습니다.

기술적인 측면에서 Linux를 PS5 하드웨어에서 제대로 실행하려면 많은 사용자 정의가 필요합니다. Nguyen의 구현에는 조정된 메모리 할당 및 사용 가능한 팬 제어가 포함되어 있으며, 둘 다 사용 중 안정적인 성능을 유지하는 데 중요합니다. 현재 디스플레이 출력은 1080p, 1440p 및 4K 해상도를 지원하지만 새로 고침 빈도는 60Hz로 제한됩니다. Nguyen은 "향후 120Hz 또는 30Hz 지원이 추가될 수 있습니다"라고 말했습니다.

현재 시스템에는 아직 몇 가지 불완전한 부분이 있습니다. 예를 들어, 네트워크 연결은 완전히 원활하지 않습니다. 사용자는 시작 후 WLAN 어댑터를 껐다가 다시 켜서 인터넷 액세스를 복원해야 할 수도 있습니다. 이러한 임시 솔루션은 Linux를 실행할 의도가 전혀 없었던 하드웨어에 맞게 조정되는 드라이버 지원의 초기 단계를 반영합니다.

Nguyen은 또한 설정 프로세스를 간소화하는 방법을 모색하고 있습니다. 현재 고려 중인 한 가지 아이디어는 호스트의 전원을 완전히 끄는 대신 최대 절전 모드로 전환하는 종료 옵션을 추가하여 사용자가 전체 프로세스를 반복하지 않고도 Linux를 더 빠르게 다시 시작할 수 있도록 하는 것입니다.

현재 이 프로젝트는 Linux 작업에 이미 익숙하고 시행착오를 기꺼이 수행하려는 사용자에게 가장 적합합니다. Nguyen은 "콘솔을 차단할 위험이 없다"고 강조하여 위험을 다소 완화하지만 특정 펌웨어 버전과 비공식 익스플로잇에 의존하기 때문에 여전히 틈새 노력이 되고 있습니다.

도구와 설치 지침을 공개함으로써 프로젝트는 통제된 시연에서 더 넓은 커뮤니티가 실제로 시도할 수 있는 것으로 이동합니다. 이것이 PS5의 특성을 근본적으로 바꾸지는 않지만, 일시적일지라도 소프트웨어 제한을 우회할 때 하드웨어의 유연성을 보여줍니다.