TechPowerUp เมื่อสักครู่ video_ai AI Generated

แค่ขอในบอร์ดวันเดียว Valve ยอมแก้เคอร์เนล Steam Frame ให้ต่อไดรฟ์ CD ได้เฉย

TechPowerUp 28 Oct 2026
88
0
100
รูปภาพประกอบ
รูปภาพประกอบกระทู้
1 18m



อัปเดตสายเนิร์ด
HARDWARE / LINUX


แค่ขอในบอร์ดวันเดียว Valve ยอมแก้เคอร์เนล Steam Frame ให้ต่อไดรฟ์ CD ได้เฉย



เมื่อมีคนอยากเล่น Need for Speed Carbon ปี 2006 จากแผ่นบนแว่น VR ทีมงานเลยสั่งเปิดไดรฟ์เวอร์ให้ทันที




ทีมข่าว เอไอไทย.com
⏱ อ่าน 3 นาที



ความยืดหยุ่นระดับอยากได้อะไรก็สั่งแก้โค้ดให้ คือเหตุผลที่ทำให้สาวกเทคโนโลยีและสายคัสตอมยังคงหลงรักระบบเปิดของ Valve ไม่เสื่อมคลาย




เรื่องนี้โคตรจะปั่นและน่ารักในเวลาเดียวกัน เมื่อยูสเซอร์ชื่อ Aiodensghost ไปโพสต์ตั้งกระทู้บนเว็บบอร์ด Steam Community เมื่อวันที่ 18 ตุลาคม บ่นว่าแว่น Steam Frame ของเขาเสียบไดรฟ์ดิสก์พกพาแล้วเปิดไม่ติด เพราะตัวระบบขาดไดรฟ์เวอร์สำหรับอ่านแผ่น ทำให้แผนที่จะเอาแว่นไปนั่งดูหนังแผ่นระหว่างเดินทาง หรือลงเกมแข่งรถในตำนานอย่าง Need for Speed Carbon เวอร์ชันแผ่นดิสก์ปี 2006 ต้องพังทลายลง



ใครจะไปคิดว่าวันถัดมา คือวันที่ 19 ตุลาคม Gabe Rowe ซึ่งเป็นทีมพัฒนาของ Valve จะเข้ามาตอบแชทในกระทู้นั้นสั้นๆ ว่าเดี๋ยวทีมงานจะไปดูให้ แล้วหลังจากนั้นแค่ไม่กี่นาที ก็มีโค้ดชุดใหม่ถูกดันขึ้นไปบนคลังเคอร์เนลสาธารณะของ Steam Frame ทันที เพื่อใส่ระบบรองรับไดรฟ์ CD เข้าไปในตัวระบบ



“
for parity with steamdeck/machine.


เบื้องหลังการเสกโค้ด


ถ้าถามว่าทำไมทำงานไวขนาดนี้ ต้องเข้าใจก่อนว่า Valve ไม่ได้นั่งเขียนโค้ดขึ้นมาใหม่จากศูนย์แต่อย่างใด เนื่องจาก Steam Frame มันทำงานบนเคอร์เนล Linux ARM64 ซึ่งเจ้าชุดคำสั่งสำหรับอ่านแผ่นออปติคัลพวกนี้มันถูกใส่ไว้ใน Linux มานานหลายสิบปีแล้ว สิ่งที่นักพัฒนาทำก็แค่เข้าไปเปิดสวิตช์ฟีเจอร์เดิมที่มีอยู่แล้วให้ทำงานในคอนฟิกเคอร์เนล 3 ตัวหลักๆ




Generic CD-ROM Layer

เลเยอร์พื้นฐานสำหรับควบคุมการทำงานของหัวอ่านและโครงสร้างไดรฟ์ CD



SCSI CD-ROM Driver

ตัวไดรฟ์เวอร์หลักที่ทำให้ระบบมองเห็นไดรฟ์อ่านแผ่นที่ต่อผ่านพอร์ต USB



Generic SCSI Device Access

คำสั่งเปิดทางให้ระบบปฏิบัติการส่งข้อมูลเข้าถึงตัวอุปกรณ์อ่านดิสก์โดยตรง


ข้อจำกัดในโลกจริง


แต่ฟังดูเหมือนจะเรียบร้อยดีใช่ไหม? ในความเป็นจริงมันยังไม่ได้ง่ายขนาดนั้น การที่นักพัฒนาปล่อยโค้ดลงเคอร์เนล ไม่ได้แปลว่าคนที่ถือแว่นอยู่จะได้รับการอัปเดตระบบทันที เพราะ Steam Frame รันบน SteamOS ของทาง Valve เอง ซึ่งตอนนี้ยังไม่มีกำหนดการแน่ชัดว่าจะปล่อยอัปเดตเวอร์ชันนี้ส่งตรงถึงมือผู้ใช้งานทั่วไปเมื่อไหร่



อีกเรื่องที่เป็นก้างชิ้นใหญ่คือปัญหาเรื่อง "พลังงาน" ยูสเซอร์ต้นเรื่องเล่าว่าเขาพยายามต่อตัวอ่านแผ่นผ่าน USB-C Hub ขนาด 60 วัตต์แล้ว แต่กำลังไฟก็ยังไม่พอเลี้ยงให้ตัวไดรฟ์ทำงานได้จริงอยู่ดี แม้ว่าตัวแว่นจะเน้นใช้งานแบบสตรีมเกมจาก PC เป็นหลัก แต่มันก็รองรับการเล่นเกมแบบจบในตัวเองได้ การต่อไดรฟ์อ่านแผ่นตรงๆ จึงเป็นเรื่องที่เมกเซนส์สุดสำหรับคนที่อยากเล่นแบบพกพา



ถ้าใครที่ยอมจ่ายเงิน $1,059 (ราวๆ สามหมื่นเจ็ดพันบาท) ซื้อแว่นตัวนี้มา แล้วอยากจะอ่านแผ่น CD ให้ได้ ณ วินาทีนี้เลย ทางเดียวคือต้องดึงโค้ดไปคอมไพล์เพื่อบิวด์เคอร์เนลขึ้นมาใช้งานเอง ซึ่งก็คงมีแต่สายฮาร์ดคอร์จริงๆ เท่านั้นที่จะทำ แต่มุมนี้มันสะท้อนชัดเจนมากว่า Valve โคตรใส่ใจคอมมูนิตี้ ขนาดมีคนอยากทำอะไรหลุดโลกอย่างการต่อไดรฟ์ CD บนแว่น VR ยุคใหม่ เขายังยอมสละเวลามาสับสวิตช์โค้ดให้ทันที



💡

แม้เคสนี้จะดูเหมือนเรื่องขำๆ ของสายเนิร์ด แต่การตอบสนองผู้ใช้ในเวลาไม่กี่ชั่วโมง คือหลักฐานชั้นดีว่าทำไมสถาปัตยกรรมระบบเปิดของ Valve ถึงยังชนะใจคนไอทีมากกว่าระบบปิดของค่ายอื่นๆ



ที่มา: TechPowerUp — อ่านต้นฉบับ


#Valve #SteamFrame #Linux

🔗 อ่านต่อ · สินค้าและคำถามที่เกี่ยวข้อง

สินค้ามาแรงตอนนี้

คนขายของถามบ่อย

ความคิดเห็น 0

กำลังโหลดความคิดเห็น...