ปัญหาที่ถูกพูดถึงมากคือใน การ์ดจอ Radeon RX 6000 series ซึ่งผู้เล่นรายงานว่าเกมจะเกิดอาการหยุดค้างทุกประมาณสองวินาทีในพื้นที่ที่มีรายละเอียดสูงของแผนที่
ในบางกรณี ผู้เล่นต้องใช้ launch options พิเศษ เช่น
PROTON_VKD3D_HEAP=1
VKD3D_CONFIG=enable_experimental_features,descriptor_heap
สิ่งนี้สะท้อนว่าความเข้ากันได้ช่วงแรกค่อนข้างเปราะบาง และต้องอาศัยการทดลองตั้งค่าด้วยตัวเอง
Hotfix ของ Valve ช่วยปรับปรุงความเข้ากันได้โดยเพิ่ม workaround ภายใน VKD3D‑Proton ซึ่งเป็นส่วนที่แปลงคำสั่ง Direct3D 12 เป็น Vulkan บน Linux
นักพัฒนาพบว่าบางส่วนของเอนจินเกมมีพฤติกรรมที่ทำให้เลเยอร์แปลคำสั่งสับสน เช่น การเขียนข้อมูลกราฟิกชนิดหนึ่งแล้วอ่านกลับในรูปแบบโครงสร้างข้อมูลอีกชนิดหนึ่ง ซึ่งอาจทำให้ GPU timeout หรือ pipeline stall ได้
ดังนั้น Proton Hotfix ไม่ได้แก้ปัญหาที่ต้นเหตุของเอนจินเกมโดยตรง แต่เพิ่มกลไกป้องกันและ workaround เพื่อหลีกเลี่ยงการค้างหรือแครช ทำให้เกมสามารถรันบน Linux ได้เสถียรขึ้น
แม้หลัง Proton Hotfix แล้ว ความเข้ากันได้ก็ยังไม่สม่ำเสมอ
การ์ดจอ AMD
• ผู้ใช้ RX 6000 บางรายยังพบ micro‑freeze ระหว่างเล่น
• ประสิทธิภาพอาจแตกต่างกันมากขึ้นอยู่กับเวอร์ชันไดรเวอร์และฮาร์ดแวร์
การ์ดจอ Nvidia
รายงานช่วงแรกระบุว่ามีปัญหาเสถียรภาพและการแครชเช่นกัน โดยบางกรณีต้องปิด ray tracing หรือใช้ launch options พิเศษ
อย่างไรก็ตาม หลัง Proton Hotfix ยังไม่มีหลักฐานชัดเจนว่ามีบั๊กเฉพาะ Nvidia ที่เกิดกับทุกระบบ
ผู้ใช้ Linux จำนวนหนึ่งตีความว่าป้ายนี้หมายถึงเกมจะทำงานได้ดีบน Linux โดยทั่วไป แต่เหตุการณ์ช่วงเปิดตัวแสดงให้เห็นว่าความเข้าใจนี้ไม่ถูกต้องทั้งหมด
ความจริงคือ Steam Deck Verified หมายถึงว่าเกมถูกทดสอบกับ
• ฮาร์ดแวร์ของ Steam Deck
• ไดรเวอร์ที่ Valve ควบคุม
• Proton เวอร์ชันที่ Valve ปรับแต่ง
ไม่ได้รับประกันผลลัพธ์เดียวกันบน
• Linux desktop ทั่วไป
• GPU รุ่นอื่น
• Proton build ที่แตกต่าง
กรณีของ Forza Horizon 6 เป็นตัวอย่างชัดเจนของปัญหาที่เกิดบ่อยในโลก Linux gaming: เกม Windows สมัยใหม่จำนวนมากใช้ Direct3D 12 อย่างเข้มข้น ซึ่งต้องถูกแปลเป็น Vulkan แบบเรียลไทม์ผ่าน Proton
หากเกมใช้เทคนิคการเรนเดอร์ที่ไม่ปกติ เลเยอร์อย่าง Proton และ VKD3D‑Proton อาจต้องเพิ่มแพตช์หรือ workaround อย่างเร่งด่วนก่อนที่เกมจะเล่นได้เสถียร
การออก Proton Hotfix อย่างรวดเร็วสำหรับ Forza Horizon 6 แสดงให้เห็นถึงความเร็วของชุมชน Linux ในการแก้ปัญหา—but ก็สะท้อนด้วยว่าความเข้ากันได้ของเกม AAA บน Linux ยังต้องพึ่งการปรับตัวอย่างต่อเนื่องจากทั้งนักพัฒนา เครื่องมือ และชุมชนผู้เล่น
Comments
0 comments