Forza Horizon 6 Windows पर स्थिर चल रहा है, लेकिन Linux और Steam Deck पर Direct3D 12 को Vulkan में ट्रांसलेट करने वाली Proton की VKD3D‑Proton लेयर में गंभीर समस्याएँ सामने आ रही हैं।[1][5] डेवलपर्स और खिलाड़ियों की रिपोर्ट के अनुसार Vulkan device loss, GPU hangs और क्रैश AMD और NVIDIA दोनों सिस्टम पर देखे जा रहे हैं...

Create a landscape editorial hero image for this Studio Global article: What is going on with Forza Horizon 6 on Linux and Steam Deck, why did the VKD3D-Proton developer call it “extremely broken,” what technical. Article summary: Forza Horizon 6 appears to run well on Windows, but early Linux, SteamOS, and Steam Deck testing is exposing serious Direct3D 12-to-Vulkan compatibility problems through Proton/VKD3D-Proton.[1][5] The available evidence . Topic tags: general, general web, user generated. Reference image context from search candidates: Reference image 1: visual subject "# The maker of VKD3D-Proton is no fan of the coding in Forza Horizon 6. In my performance analysis of the PC version of Forza Horizon 6, I found that the game ran very well on a wi" source context "The maker of VKD3D-Proton is no fan of the coding in Forza Horizon 6" Reference image 2: visual subject "# The maker
Forza Horizon 6 का PC संस्करण Windows पर काफी स्मूद बताया गया है, लेकिन Linux और Steam Deck उपयोगकर्ताओं के लिए शुरुआती अनुभव उतना अच्छा नहीं रहा। Proton के Direct3D‑to‑Vulkan ट्रांसलेशन स्टैक पर टेस्ट करते समय डेवलपर्स ने गेम को “extremely broken” तक कह दिया।
इसका मतलब यह नहीं कि Windows संस्करण खराब है। समस्या मुख्य रूप से तब सामने आती है जब गेम के Direct3D 12 रेंडरिंग सिस्टम को Vulkan में ट्रांसलेट किया जाता है, जो Linux पर Proton के जरिए होता है। इसी प्रक्रिया में क्रैश, GPU हैंग और ग्राफिक्स से जुड़ी गड़बड़ियाँ सामने आ रही हैं।
Linux पर ज्यादातर Windows गेम Valve के Proton compatibility layer के जरिए चलते हैं। Direct3D 12 गेम्स के लिए Proton एक खास प्रोजेक्ट का इस्तेमाल करता है जिसे VKD3D‑Proton कहा जाता है। यह Direct3D 12 कमांड को Vulkan API में बदल देता है ताकि Linux GPU ड्राइवर उन्हें समझ सकें।
सरल शब्दों में प्रोसेस इस तरह काम करता है:
Game (Direct3D 12) → Proton/Wine → VKD3D‑Proton → Vulkan driver → GPU
जब सब कुछ सही तरह काम करता है, तो गेम लगभग native Linux गेम जैसा चलता है। लेकिन अगर गेम ऐसे GPU व्यवहार पर निर्भर करता है जिसे Vulkan में साफ तरीके से ट्रांसलेट करना मुश्किल हो, तो compatibility layer में बड़ी समस्याएँ पैदा हो सकती हैं।
और अभी Forza Horizon 6 के साथ यही होता दिख रहा है।
VKD3D‑Proton के प्रमुख डेवलपर Hans‑Kristian Arntzen ने Linux सपोर्ट के लिए पैच तैयार करते समय गेम को “extremely broken” बताया।
यह टिप्पणी गेम के Linux compatibility व्यवहार के संदर्भ में थी—न कि Windows संस्करण के प्रदर्शन पर।
रिपोर्ट्स के अनुसार Proton में गेम को चलाने के लिए असामान्य और जटिल workaround लगाने पड़ रहे हैं। कुछ तकनीकी विश्लेषण यह भी बताते हैं कि गेम इंजन ऐसे ऑपरेशन कर सकता है जैसे:
Windows ड्राइवर कभी‑कभी इन व्यवहारों को सहन कर लेते हैं, लेकिन Vulkan ट्रांसलेशन वातावरण में इससे अस्थिरता पैदा हो सकती है।
शुरुआती परीक्षण में कई तरह की समस्याएँ सामने आई हैं जो AMD और NVIDIA दोनों हार्डवेयर पर देखी गईं।
कुछ NVIDIA Linux उपयोगकर्ताओं ने गेम में reproducible GPU hang की रिपोर्ट दी है। उदाहरण के लिए Miyazu Bay Kakurega से निकलते समय पहले चौराहे पर गेम फ्रीज़ हो जाता है और अंत में Vulkan device loss error दिखाता है।
Device loss का मतलब है कि GPU ड्राइवर ने कमांड का जवाब देना बंद कर दिया और एप्लिकेशन क्रैश हो गया।
Steam कम्युनिटी में कई Linux खिलाड़ियों ने बताया कि गेम अक्सर:
क्रैश हो जाता है जब सामान्य Proton बिल्ड इस्तेमाल किया जाता है।
VKD3D‑Proton के डिबग लॉग में ऐसी चेतावनियाँ दिखाई दी हैं जिनमें resource initialization और image transition barriers से जुड़ी समस्याएँ बताई गई हैं। इससे संकेत मिलता है कि गेम का resource management Vulkan के अपेक्षित व्यवहार से मेल नहीं खाता।
ऐसी स्थिति में ग्राफिक्स corruption, स्टॉल या GPU ड्राइवर रीसेट जैसी समस्याएँ हो सकती हैं।
Advanced access के दौरान खिलाड़ियों ने कई तरह की समस्याएँ बताई हैं:
कुछ उपयोगकर्ताओं को गेम चलाने में सफलता तब मिली जब उन्होंने custom Proton build का इस्तेमाल किया या experimental compatibility flags चालू किए।
Steam Deck भी SteamOS (Linux) पर चलता है, इसलिए उसे भी वही समस्याएँ मिल रही हैं जो desktop Linux सिस्टम पर देखी जा रही हैं।
शुरुआती टेस्टर्स ने कुछ workaround साझा किए हैं। एक सामान्य launch option यह है:
PROTON_VKD3D_HEAP=1 VKD3D_CONFIG=enable_experimental_features,descriptor_heap %command%
ये विकल्प VKD3D‑Proton में memory allocation और descriptor heap handling को बदलते हैं, जिससे कुछ सिस्टम पर क्रैश कम हो सकते हैं।
कुछ उपयोगकर्ताओं ने बेहतर स्थिरता की रिपोर्ट दी जब उन्होंने:
हालाँकि ये आधिकारिक समाधान नहीं हैं और हर सिस्टम पर काम करेंगे इसकी गारंटी नहीं है।
Linux पर स्थिरता सुधारने के लिए कई स्तरों पर अपडेट की जरूरत हो सकती है। संभावित सुधार इनसे आ सकते हैं:
रिपोर्ट्स बताती हैं कि Proton डेवलपर्स Forza Horizon 6 के लिए खास compatibility fixes तैयार कर रहे हैं। जब ये Proton Experimental या भविष्य की स्थिर रिलीज़ में शामिल होंगे, तो Linux और Steam Deck उपयोगकर्ताओं के लिए अनुभव काफी बेहतर हो सकता है।
फिलहाल उपलब्ध रिपोर्ट्स के अनुसार Forza Horizon 6 खेलने के लिए Windows सबसे स्थिर प्लेटफ़ॉर्म है। Linux और Steam Deck पर Direct3D‑12‑to‑Vulkan ट्रांसलेशन स्टैक में कई रेंडरिंग और GPU स्थिरता से जुड़ी समस्याएँ सामने आ रही हैं।
जो Linux उपयोगकर्ता प्रयोग करना चाहते हैं वे custom Proton builds और VKD3D‑Proton launch options आजमा सकते हैं। लेकिन लंबे समय का समाधान संभवतः Proton, VKD3D‑Proton और GPU ड्राइवर अपडेट के जरिए ही आएगा।
Studio Global AI
Use this topic as a starting point for a fresh source-backed answer, then compare citations before you share it.
Forza Horizon 6 Windows पर स्थिर चल रहा है, लेकिन Linux और Steam Deck पर Direct3D 12 को Vulkan में ट्रांसलेट करने वाली Proton की VKD3D‑Proton लेयर में गंभीर समस्याएँ सामने आ रही हैं।[1][5]
Forza Horizon 6 Windows पर स्थिर चल रहा है, लेकिन Linux और Steam Deck पर Direct3D 12 को Vulkan में ट्रांसलेट करने वाली Proton की VKD3D‑Proton लेयर में गंभीर समस्याएँ सामने आ रही हैं।[1][5] डेवलपर्स और खिलाड़ियों की रिपोर्ट के अनुसार Vulkan device loss, GPU hangs और क्रैश AMD और NVIDIA दोनों सिस्टम पर देखे जा रहे हैं।[3][4]
कुछ अस्थायी समाधान जैसे custom Proton builds और VKD3D‑Proton launch options मदद कर सकते हैं, लेकिन स्थायी सुधार Proton, VKD3D‑Proton और GPU drivers के अपडेट से ही आने की उम्मीद है।[4][5]