พอร์ต Linux ลงบน PS5 แล้วเปลี่ยนให้เป็น Steam Machine
(x.com/theflow0)- มีการเผยแพร่วิดีโอที่ พอร์ต Linux ลงบน PS5 และรัน GTA 5 Enhanced บน Steam โดยเปิดใช้งาน ray tracing
- ทวีตดังกล่าวก็ เขียนจากบน PS5 โดยตรง เช่นกัน และรองรับ 4K HDMI Video + Audio พร้อมใช้งานพอร์ต USB ได้ทั้งหมด
- ขณะนี้ทำงานที่ CPU 3.2 GHz & GPU 2.0 GHz และสามารถบูสต์ได้ถึง CPU 3.5 GHz / GPU 2.23 GHz แต่เนื่องจากเป็น PS5 Slim จึงร้อนเกินไปอย่างรวดเร็ว
- ปัจจุบันทำได้เฉพาะบนเฟิร์มแวร์เก่าเวอร์ชัน 1.xx-2.xx และต้องอยู่บนสภาพแวดล้อม full-chain exploit อย่าง Byepervisor เท่านั้น
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News
มันน่าเศร้านิดหน่อยที่การรัน ซอฟต์แวร์ของตัวเอง บน ฮาร์ดแวร์ของตัวเอง กลายเป็นเรื่องน่าตื่นเต้นขนาดนี้
ทุกวันนี้แค่การเปลี่ยนเฟิร์มแวร์ของเครื่องใช้ไฟฟ้าที่เชื่อมต่อเครือข่ายหลายชนิดก็ซับซ้อนมากอยู่แล้ว และต่อไปก็น่าจะยิ่งลำบากขึ้น
เครื่องพิมพ์ 3D ก็กำลังจะถูกจำกัดด้วยกฎระเบียบ ส่วนรถแทรกเตอร์ก็ถูกปิดกั้นไปแล้วแบบกรณีของ John Deere
แม้แต่ปัญหาซอฟต์แวร์ของเครื่องล้างจานหรือเครื่องเย็นก็ซ่อมเองไม่ได้ เรื่องพวกนี้ส่วนใหญ่เป็นเพราะ ประเด็นความรับผิดทางกฎหมาย
ให้ความรู้สึกเหมือนเห็นโพสต์ว่ามีคนเอา Apple Basic ไปรันบน Commodore 64
น่าประทับใจที่ทำให้ ไดรเวอร์ GPU บน PS5 เสถียรจนรัน Steam ได้
I/O complex แบบคัสตอมของ PS5 (หน่วยคลายการบีบอัดด้วยฮาร์ดแวร์) คงเลี่ยงได้ยาก น่าสงสัยว่าเขามองข้ามมันไปทั้งหมด หรือมีบางส่วนที่ทำงานผ่าน Linux ได้
อีกอย่างก็สงสัยว่า การควบคุมความร้อน ตอนโหลดหนักต่อเนื่องเป็นอย่างไร เพราะระบบระบายความร้อนของ PS5 ถูกจูนมาตามขีดจำกัดพลังงานของเฟิร์มแวร์เดิม ดังนั้นเวิร์กโหลด Linux ที่กำหนดเองน่าจะมีโปรไฟล์ความร้อนต่างออกไป
การแก้ไขเพื่อรองรับ PS5 ตัวจริงนั้นเป็นเพียง การเปลี่ยนแปลงบรรทัดเดียว เพื่อให้รู้จัก GPU ID
เป็นโปรเจ็กต์ที่น่าสนใจ แต่แทบไม่มีรายละเอียดทางเทคนิคเลย บอกแค่ว่าต้องใช้เฟิร์มแวร์รุ่นเก่าและต้องทำ chain exploit ทั้งชุด
บทความของ Notebookcheck พูดถึงเรื่องนั้นอยู่
สงสัยว่าติดตั้ง Linux แล้วจะยังเข้า OS เดิมได้ไหม เพราะยังอยากใช้ไลบรารี PS5 อยู่ เลยอยากรู้ว่าจำเป็นต้องมีสองเครื่องหรือเปล่า
ลิงก์ทวีตที่เกี่ยวข้อง
เห็นชื่อบัญชี Twitter ของผู้เขียนแล้วก็ไม่แปลกใจ TheFlow เป็นแฮ็กเกอร์ที่อยู่ในวงการคอนโซลโฮมบรูว์มานานกว่าสิบปี และฝีมือยอดเยี่ยมจริงๆ
สงสัยว่างานที่เกี่ยวกับ BC-250 อาจช่วยได้หรือเปล่า
ดูรายละเอียดได้ใน เอกสาร BC-250
น่าจะใช้ โค้ดรองรับ APU ที่ถูกรวมเข้า Mesa 25.1 แล้ว
Xbox ก็ควรถูกปลดปล่อยเหมือนกัน อย่างน้อยควรให้รัน Steam Link ได้
ดูได้จาก xbdev.store
ในทางกลับกัน Sony ปิดกั้นการรันโค้ดส่วนตัวอย่างเข้มงวด และการเข้าถึงเครื่องมือนักพัฒนาก็โหดร้ายระดับฝันร้าย
สงสัยว่าเขาค้นพบและพอร์ต อินเทอร์เฟซ GPU ของ PS5 ได้อย่างไร
ก็ดูเหมือนว่ามันถูกเพิ่มเข้ามาด้วย การแก้ไขบรรทัดเดียว ที่เกี่ยวกับ AMDGPU_GFX1013_RANGE
เอกสาร jailbreak ที่เกี่ยวข้องอยู่ ที่นี่
สรุปก็คือให้ไปหา Star Wars: Racer Revenge เวอร์ชัน PS4 มาเก็บไว้ (ก่อนที่ราคาจะขึ้น)
PS5 มีฟีเจอร์ฮาร์ดแวร์อย่าง หน่วยความจำที่ใช้ร่วมกัน ระหว่าง CPU กับ GPU เยอะมาก แต่ดูเหมือนว่าถ้าเกมจะใช้ประโยชน์จากมันก็คงต้องเขียนโค้ดเฉพาะ
สิ่งที่ต่างกันคือคอนโซลใช้ หน่วยความจำ GDDR กับ CPU แทน DDR วิธีเขียนโค้ดเหมือนเดิม แต่ลักษณะด้านประสิทธิภาพต่างออกไป
ผมต้องการ มีเดียเซิร์ฟเวอร์ ขนาดเล็กสักเครื่อง และถ้ารันบน PS5 ได้ก็คงดีมาก