คำพูดนี้หมายถึงพฤติกรรมของเกมเมื่อคำสั่ง Direct3D 12 ถูกแปลเป็น Vulkan ไม่ได้หมายความว่าเกมมีปัญหาบน Windows โดยตรง.
รายงานบางส่วนชี้ว่าเกมอาจใช้รูปแบบการจัดการทรัพยากร GPU ที่ไม่ปกติ เช่น
บน Windows ไดรเวอร์อาจ “ยอมรับ” พฤติกรรมเหล่านี้ได้ แต่เมื่อถูกแปลผ่าน VKD3D‑Proton ไปยัง Vulkan ก็อาจทำให้เกิด crash หรือ hang ได้ง่าย.
การทดสอบช่วงแรกบน Linux พบปัญหาหลายประเภททั้งบน GPU AMD และ NVIDIA
ผู้ใช้ NVIDIA บางรายรายงานว่าเกมสามารถ ค้างในจุดเดิมของแผนที่ได้ซ้ำ ๆ เช่น ตอนออกจาก Miyazu Bay Kakurega ไปยังทางแยกแรก ซึ่งจบลงด้วย error แบบ Vulkan device loss.
Device loss หมายถึงไดรเวอร์ GPU หยุดตอบสนองจนแอปพลิเคชันต้องปิดตัวลง
ใน Steam Community ผู้เล่น Linux หลายคนรายงานว่าเกม crash ระหว่างเปิดเกมหรือช่วง benchmark รวมถึงในช่วงการแข่งขันแรกของเกม.
สิ่งนี้บ่งชี้ว่าปัญหาอยู่ใน pipeline ของการเรนเดอร์มากกว่าการตั้งค่าทั่วไป
log ของ VKD3D‑Proton ยังแสดง warning เกี่ยวกับ resource ที่ไม่ได้ initialize อย่างถูกต้อง รวมถึงปัญหา image transition barrier ซึ่งอาจทำให้เกิดการเรนเดอร์ผิดพลาดหรือ driver reset ได้.
จากรายงานช่วง Early Access ผู้เล่นพบอาการหลากหลาย เช่น
เนื่องจาก Steam Deck ใช้ SteamOS (Linux) พร้อม Proton เป็นค่าเริ่มต้น เครื่องพกพานี้จึงได้รับผลกระทบเหมือนกับ Linux desktop
ผู้เล่นบางคนแชร์ launch option ที่ช่วยลด crash ได้ในบางระบบ เช่น
PROTON_VKD3D_HEAP=1 VKD3D_CONFIG=enable_experimental_features,descriptor_heap %command%
ตัวเลือกนี้เปลี่ยนวิธีที่ VKD3D‑Proton จัดการ descriptor heap และหน่วยความจำ ซึ่งอาจช่วยให้เกมเสถียรขึ้นในบางกรณี.
ผู้เล่นบางรายยังรายงานว่าช่วยได้เมื่อ
อย่างไรก็ตาม วิธีเหล่านี้เป็นเพียงการทดลองของชุมชน ผลลัพธ์จะแตกต่างกันไปตาม GPU และไดรเวอร์
การทำให้เกมเสถียรขึ้นบน Linux น่าจะต้องอาศัยการแก้ไขหลายส่วนของสแต็กเกม Linux เช่น
เมื่อแพตช์เหล่านี้ถูกปล่อยใน Proton Experimental หรือเวอร์ชันใหม่ ผู้ใช้ Linux และ Steam Deck อาจเห็นการทำงานที่ดีขึ้นโดยไม่ต้องตั้งค่าอะไรเพิ่ม
จากข้อมูลตอนนี้ Windows ยังคงเป็นแพลตฟอร์มที่เสถียรที่สุดสำหรับ Forza Horizon 6 ขณะที่ Linux และ Steam Deck ยังมีปัญหาหลายจุดในกระบวนการแปล Direct3D 12 เป็น Vulkan.
ผู้ใช้ Linux ที่อยากลองเล่นตอนนี้อาจต้องพึ่ง build ของ Proton แบบ custom หรือ option ทดลองต่าง ๆ แต่ทางแก้ระยะยาวน่าจะมาจากการอัปเดตของ Proton, VKD3D‑Proton และไดรเวอร์ GPU ในช่วงหลังการเปิดตัวเกม
Comments
0 comments