วงการ PlayStation 5 เพิ่งก้าวหน้าไปอีกขั้นอย่างมีนัยสำคัญด้วย สิ่งพิมพ์ เจ้าหน้าที่ของ PS5-Linuxวิธีการที่ช่วยให้คุณสามารถใช้งานระบบปฏิบัติการ Linux แบบเต็มรูปแบบบนเครื่องเล่นเกมคอนโซลของ Sony ได้ ซึ่งก่อนหน้านี้เป็นสิ่งที่ทำได้ยาก การสาธิตการพัฒนาแบบแยกส่วน ปัจจุบันขั้นตอนดังกล่าวได้รับการบันทึกเป็นเอกสารและเข้าถึงได้ง่ายสำหรับผู้ที่มีความรู้ด้านเทคนิคมากขึ้นแล้ว
โครงการนี้ นำโดยวิศวกรด้านความปลอดภัยและผู้ดัดแปลงระบบ แอนดี้ เหงียน (รู้จักกันในชื่อ TheFlow)สิ่งนี้เปิดโอกาสให้ใช้ PS5 เป็นเหมือนพีซีระบบ Linux สำหรับเล่นเกมและจำลองเกม อย่างไรก็ตาม นี่ไม่ใช่ฟีเจอร์ที่ออกแบบมาสำหรับผู้ใช้ทั่วไป แต่เป็นเพียงโซลูชันเชิงทดลองที่มีเงื่อนไข ข้อจำกัดทางเทคนิค และข้อกำหนดอื่นๆ ที่ควรพิจารณาอย่างรอบคอบ
PS5-Linux คืออะไร และมันทำอะไรได้บ้าง?
PS5-Linux เป็นโครงการพัฒนาที่ มันใช้ประโยชน์จากช่องโหว่ในไฮเปอร์ไวเซอร์ของ PS5ช่องโหว่นี้ ซึ่งโซนี่ได้แก้ไขไปแล้วในเฟิร์มแวร์เวอร์ชั่นล่าสุด จะปลดล็อกฮาร์ดแวร์ส่วนใหญ่ของเครื่องคอนโซลและอนุญาตให้คุณบูตระบบ Linux ได้อย่างสมบูรณ์ ตามเอกสารที่เผยแพร่บน GitHub ระบุว่า มันทำให้ PS5 กลายเป็นเหมือนเครื่องเล่นเกม Steam Machine สำหรับการเล่นเกมและการจำลอง โดยรองรับเกมของ Steam และโปรแกรมจำลองต่างๆ
การดำเนินการในปัจจุบันมุ่งเน้นไปที่การนำเสนอ การติดตั้ง Ubuntu 26.04 พร้อมด้วย เคอร์เนลลินุกซ์ 7 เกมนี้ทำงานโดยตรงบนฮาร์ดแวร์ของคอนโซล (บนเฟิร์มแวร์ที่เข้ากันได้) ไม่ใช่แค่การทดลองในห้องปฏิบัติการเท่านั้น แต่มีการรวมเครื่องมือควบคุมขั้นสูงเพื่อจัดการพัดลม หน่วยความจำวิดีโอ และโหมดประสิทธิภาพ ทำให้ประสบการณ์การใช้งานใกล้เคียงกับพีซีเดสก์ท็อปโดยเฉพาะมากยิ่งขึ้น
ข้อกำหนด: เครื่อง PS5 รุ่นต่างๆ เฟิร์มแวร์ และฮาร์ดแวร์ที่จำเป็น
ปัจจุบัน PS5-Linux ใช้งานได้กับเครื่อง PS5 รุ่นมาตรฐานเท่านั้นช่องโหว่เหล่านี้ ซึ่งโดยทั่วไปเรียกว่า "Phat" นั้น ต้องการเฟิร์มแวร์เวอร์ชันที่เฉพาะเจาะจงมาก จำเป็นอย่างยิ่งที่เครื่องคอนโซลจะต้องอยู่ในเวอร์ชัน 3.xx หรือ 4.xx เนื่องจากช่องโหว่นี้อาศัยช่องโหว่ของไฮเปอร์ไวเซอร์ที่โซนี่ได้แก้ไขไปแล้วในการอัปเดตครั้งต่อมา
ภายในเฟิร์มแวร์เหล่านั้น มีรายละเอียดปลีกย่อยที่สำคัญอยู่หลายประการ: ระบบปฏิบัติการเวอร์ชัน 3.xx บางรุ่นไม่รองรับการจัดเก็บข้อมูลแบบ M.2แม้ว่าเวอร์ชัน 4.xx จะอนุญาตให้ใช้ SSD M.2 ภายในเฉพาะสำหรับ Linux ได้ แต่ก็หมายความว่าผู้ใช้เวอร์ชัน 4.xx จะมีตัวเลือกการติดตั้งที่สะดวกและรวดเร็วกว่า ในขณะที่ผู้ใช้เวอร์ชัน 3.xx อาจต้องพึ่งพาโซลูชันการจัดเก็บข้อมูลภายนอกเพียงอย่างเดียว
นอกเหนือจากเฟิร์มแวร์แล้ว คู่มือการติดตั้งอย่างเป็นทางการยังระบุไว้อย่างชัดเจนว่าจำเป็นต้องเตรียมฮาร์ดแวร์เพิ่มเติมบางอย่าง โดยเฉพาะอย่างยิ่ง ขอแนะนำให้เตรียมสิ่งต่อไปนี้ แฟลชไดรฟ์ USB ที่มีความจุอย่างน้อย 64 GBควรใช้ SSD ภายนอกเพื่อหลีกเลี่ยงผลกระทบต่อประสิทธิภาพการทำงาน นอกจากนี้ยังต้องใช้คีย์บอร์ดและเมาส์ USB ในการใช้งานระบบ รวมถึงอะแดปเตอร์ USB Ethernet หรือ Wi-Fi สำหรับการเชื่อมต่ออินเทอร์เน็ตภายใต้ระบบ Linux
นอกจากนี้ยังมีตัวเลือกอีกด้วย ติดตั้ง Linux บน SSD M.2 ภายในเครื่อง หากเครื่องคอนโซลและเฟิร์มแวร์รองรับ ในกรณีนี้ ไดรฟ์ M.2 สามารถใช้สำหรับ Linux โดยเฉพาะ ในขณะที่พื้นที่จัดเก็บข้อมูลภายในหลักของ PS5 ยังคงใช้งานได้สำหรับเกมและเนื้อหาของระบบดั้งเดิม โซลูชันนี้อาจเป็นที่น่าสนใจในยุโรปสำหรับผู้ที่ต้องการแยกการใช้งานคอนโซลและพีซี Linux ออกจากกันอย่างชัดเจนโดยไม่ปะปนข้อมูล
ประสิทธิภาพของ PS5 ภายใต้ระบบ Linux: CPU, GPU และความละเอียดหน้าจอ
หนึ่งในจุดเด่นที่สำคัญของ PS5-Linux คือการสามารถใช้ประโยชน์จากมันได้อย่างเต็มที่ พลังอันมหาศาลของฮาร์ดแวร์ PlayStation 5 ในสภาพแวดล้อมแบบเปิด ระบบนี้ใช้ซีพียูแบบ 8 คอร์ 16 เธรด ที่ความเร็วประมาณ 3,5 GHz พร้อมด้วยการ์ดจอที่สามารถทำความเร็วได้ถึง 2,23 GHz ซึ่งเป็นการกำหนดค่าที่เทียบได้กับพีซีระดับกลางถึงระดับสูงที่พร้อมสำหรับเกมในปัจจุบัน
ด้วยการเข้าถึงฮาร์ดแวร์นี้ ทำให้คอนโซลสามารถทำงานใน Linux ได้ดังนี้ คอมพิวเตอร์เล่นเกมที่สามารถเล่นเกมบน Steam ได้อย่างสมบูรณ์แบบโดยใช้ Proton และสามารถใช้งานโปรแกรมจำลองต่างๆ ได้อย่างราบรื่น หากข้อจำกัดของไดรเวอร์เอื้ออำนวย นอกจากนี้ยังรองรับการส่งออกวิดีโอ 4K ที่ 60 Hz ผ่านพอร์ต HDMI พร้อมระบบเสียงในตัว ทำให้เชื่อมต่อ PS5 กับโทรทัศน์และจอภาพ 4K ที่พบได้ทั่วไปในบ้านเรือนของชาวสเปนและยุโรปได้อย่างง่ายดาย
โครงการนี้ประกอบด้วยระบบควบคุมขั้นสูง เช่น การปรับแต่ง VRAM, การจัดการพัดลม และโหมด "บูสต์" ซึ่งสามารถเปิดหรือปิดใช้งานได้จากเทอร์มินัล ฟังก์ชันเหล่านี้ช่วยให้คุณปรับแต่งพฤติกรรมด้านความร้อนและประสิทธิภาพของคอนโซลภายใต้ระบบ Linux ซึ่งมีประโยชน์อย่างยิ่งสำหรับผู้ใช้ที่ต้องการปรับสมดุลระหว่างเสียงรบกวน อุณหภูมิ และพลังงานในระหว่างการเล่นเกมหรือการจำลองเกมเป็นเวลานาน
ข้อจำกัดทางเทคนิคและข้อบกพร่องในปัจจุบัน
แม้จะมีความคืบหน้า แต่ PS5-Linux ยังห่างไกลจากคำว่า "สมบูรณ์แบบ" ประสบการณ์ที่เทียบเท่ากับการใช้งานระบบปฏิบัติการแบบ Dual Boot สุดคลาสสิก หรือใช้งานกับพีซี Linux ที่ไม่มีข้อจำกัดใดๆ ข้อจำกัดหลักอย่างหนึ่งคือระบบปฏิบัติการของ PS5 ไม่มีระบบ dual-boot ที่รวมอยู่ในตัว: ทุกครั้งที่คุณต้องการบูต Linux คุณจะต้องเรียกใช้ exploit โหลด payload และทำกระบวนการซ้ำตั้งแต่ต้น
นี่หมายความว่ากระบวนการบูตของ Linux ปัญหานี้จะไม่เกิดขึ้นอีกหลังจากรีสตาร์ทเครื่องคอนโซลตามปกติเมื่อปิดเครื่องหรือรีสตาร์ท PS5 ระบบจะกลับไปใช้ระบบปฏิบัติการดั้งเดิมของ Sony และหากต้องการเปลี่ยนกลับไปใช้ Linux จะต้องเริ่มกระบวนการทั้งหมดใหม่ วิธีนี้เป็นที่ยอมรับได้สำหรับผู้ที่ชื่นชอบ แต่ไม่สะดวกสำหรับผู้ที่ต้องการสลับระหว่างเกม PS5 ดั้งเดิมกับ Linux ได้อย่างง่ายดาย
อีกแง่มุมที่สำคัญคือส่วนของเครือข่ายและตัวควบคุม สำหรับตอนนี้... ไม่มีการรองรับโดยตรงสำหรับโมดูล Wi-Fi ภายใน นอกจากนี้ยังไม่รองรับบลูทูธในตัว อย่างน้อยก็ยังไม่มีการปรับแต่งหรือพัฒนาเพิ่มเติม ทำให้คุณต้องใช้ตัวแปลง USB Ethernet หรือ USB Wi-Fi เพื่อเชื่อมต่ออินเทอร์เน็ต และต้องใช้ดองเกิลบลูทูธภายนอกหากต้องการใช้คอนโทรลเลอร์ DualSense อย่างเป็นทางการแบบไร้สาย
สำหรับวิดีโอ การส่งสัญญาณ HDMI มีข้อจำกัดดังนี้ 60 Hz ในความละเอียด 1080p, 1440p และ 4Kสิ่งนี้อาจดูไม่เพียงพอสำหรับจอภาพที่มีอัตราการรีเฟรชสูง ซึ่งกำลังเป็นที่นิยมมากขึ้นในหมู่นักเล่นเกมพีซีในสเปนและประเทศอื่นๆ ในยุโรป นอกจากนี้ ผู้ใช้บางรายยังรายงานปัญหาความเข้ากันได้กับจอภาพบางรุ่น ทั้งในด้านภาพและเสียง ซึ่งตอกย้ำลักษณะที่เป็นการทดลองของโครงการนี้
นอกจากนี้ยังมีปัญหาเล็กน้อยอื่นๆ เช่น การขาดแคลน โหมดสแตนด์บายภายใต้ลินุกซ์ และการทำงานที่ไม่แน่นอนของโปรแกรมรักษาหน้าจอหรือเอาต์พุต HDMI ขึ้นอยู่กับจอภาพ นักพัฒนาเองก็ยืนยันว่ายังต้องมีการปรับปรุงไดรเวอร์อีกมากก่อนที่จะได้ประสบการณ์การใช้งานที่สมบูรณ์แบบอย่างแท้จริง
สถานะการพัฒนาและแผนในอนาคต
PS5-Linux อยู่ในขั้นตอนที่ผู้เขียนเองได้อธิบายไว้ว่า... โครงการทดลองที่มุ่งเป้าไปที่ผู้ใช้ขั้นสูงเอกสารประกอบที่มีอยู่เน้นย้ำว่านี่คือแพลตฟอร์มสำหรับผู้ที่คุ้นเคยกับการปฏิบัติตามคู่มือทางเทคนิค การกำหนดค่าระบบ และการแก้ไขปัญหาข้อผิดพลาดที่อาจเกิดขึ้นโดยไม่ต้องพึ่งพาความช่วยเหลือจากภายนอกมากนัก
แผนงานดังกล่าวระบุถึงความเป็นไปได้ของ ขยายความเข้ากันได้ไปยังเฟิร์มแวร์รุ่นเก่าและเวอร์ชัน 5.xx ด้วยอย่างไรก็ตาม สำหรับเวอร์ชันที่ทันสมัยกว่านั้น Linux อาจจะต้องทำงานภายในสภาพแวดล้อมเสมือนจริงที่มีการควบคุม โดยไม่สามารถเข้าถึงฮาร์ดแวร์ของคอนโซลได้อย่างเต็มที่ ซึ่งจะจำกัดประสิทธิภาพและทำให้โครงการนี้ห่างไกลจากแนวคิด "พีซีสำหรับเล่นเกม" ที่ประสบความสำเร็จในปัจจุบันในเวอร์ชัน 3.xx และ 4.xx มากยิ่งขึ้น
เมื่อมองไปข้างหน้า งานส่วนใหญ่เกี่ยวข้องกับ ปรับปรุงไดรเวอร์เครือข่าย เสียง วิดีโอ และคอนโทรลเลอร์วิธีนี้จะช่วยลดปัญหาความเข้ากันได้ของจอภาพ ช่วยให้สามารถใช้งาน Wi-Fi และ Bluetooth ภายในเครื่องได้ และปรับแต่งการทำงานโดยรวมของระบบให้ดียิ่งขึ้น อย่างไรก็ตาม การเปิดตัววิธีการนี้สู่สาธารณะถือเป็นสัญญาณที่ชัดเจนแล้วว่า วงการ PS5 ยังคงคึกคักและมีโอกาสเติบโตต่อไป
สิ่งอำนวยความสะดวกและทรัพยากรที่มีให้แก่ชุมชน
สำหรับผู้ที่คิดจะลองใช้ PS5-Linux ทางทีมงานได้เผยแพร่ข้อมูลออกมาแล้ว คู่มือการติดตั้งฉบับสมบูรณ์และไฟล์ที่จำเป็นทั้งหมดอยู่ใน GitHubกระบวนการนี้ประกอบด้วยการเตรียมไดรฟ์ USB การกำหนดค่าช่องโหว่ที่เหมาะสมสำหรับเฟิร์มแวร์ของคอนโซล การโหลดเพย์โหลด จากนั้นติดตั้งหรือบูต Ubuntu จากอุปกรณ์จัดเก็บข้อมูลภายนอกหรือจาก M.2 SSD หากเลือกตัวเลือกนั้น
แม้ว่าคู่มือนี้จะมีจุดประสงค์เพื่อให้มีความชัดเจนมากที่สุดเท่าที่จะเป็นไปได้ แต่ผู้พัฒนาได้ย้ำเตือนเราว่า นี่ไม่ใช่บทแนะนำสำหรับผู้เริ่มต้นเป็นที่เข้าใจกันว่าผู้ใช้เข้าใจถึงความเสี่ยงในการใช้งานฮาร์ดแวร์ที่มีช่องโหว่ รู้วิธีรับมือในกรณีที่โปรแกรมขัดข้องหรือหน้าจอดำ และตระหนักว่าเนื่องจากเป็นการใช้งานฮาร์ดแวร์อย่างไม่เป็นทางการ อาจมีผลกระทบต่อการรับประกันหรือการสนับสนุนได้
ในบริบทของยุโรป โดยเฉพาะในสเปน โครงการประเภทนี้มักเป็นที่สนใจของ... ชุมชนผู้สร้างม็อด นักพัฒนา และผู้ที่ชื่นชอบการจำลองเกม มากกว่าสำหรับคนทั่วไป สำหรับผู้ใช้กลุ่มนี้ การที่สามารถเปลี่ยน PS5 ให้เป็นสภาพแวดล้อม Linux ที่ค่อนข้างสมบูรณ์ได้นั้น เป็นวิธีที่ประหยัดในการทดลองเล่นเกม ใช้ซอฟต์แวร์ฟรี และทดสอบประสิทธิภาพโดยไม่ต้องลงทุนซื้อพีซีเฉพาะทาง
เมื่อพิจารณาจากทั้งหมดข้างต้นแล้ว PS5-Linux ทำให้คอนโซลของโซนี่อยู่ในสถานะที่น่าสนใจ: ในด้านหนึ่ง นั่นไม่ได้หมายความว่า PS5 จะสามารถทดแทนพีซีได้อย่างง่ายดายและโดยตรง เนื่องจากขาดระบบบูตคู่ ข้อจำกัดของไดรเวอร์ และความจำเป็นในการทำช่องโหว่ซ้ำทุกครั้ง จึงเป็นข้อเสียที่สำคัญ อย่างไรก็ตาม มันแสดงให้เห็นว่าฮาร์ดแวร์ของเครื่องสามารถใช้งานได้อย่างมีประสิทธิภาพภายใต้ระบบลินุกซ์ โดยให้ประสิทธิภาพที่โดดเด่นในเกม การจำลอง และสภาพแวดล้อมเดสก์ท็อป สำหรับผู้ใช้ทั่วไป มันอาจยังคงเป็นเพียงสิ่งแปลกใหม่ที่น่าสนใจ แต่สำหรับวงการในยุโรปและผู้ที่ชื่นชอบ มันเป็นสัญญาณที่ชัดเจนว่าแพลตฟอร์มกำลังเปิดกว้างมากขึ้น และยังมีพื้นที่ให้สำรวจอีกมาก
