Itulah yang tampaknya terjadi pada Forza Horizon 6.
Hans‑Kristian Arntzen, salah satu pengembang utama VKD3D‑Proton, dilaporkan menyebut game ini “extremely broken” ketika sedang menyiapkan patch kompatibilitas untuk Linux.
Pernyataan tersebut merujuk pada bagaimana game berperilaku ketika perintah Direct3D 12‑nya diterjemahkan melalui VKD3D‑Proton—bukan pada performa game di Windows.
Beberapa analisis teknis menunjukkan engine game mungkin melakukan operasi GPU yang tidak lazim. Misalnya:
Perilaku seperti ini kadang masih ditoleransi oleh driver Windows, tetapi dapat menyebabkan instabilitas ketika diterjemahkan ke Vulkan.
Karena lapisan translasi harus meniru atau menafsirkan ulang perilaku tersebut, sedikit penyimpangan saja bisa berujung pada crash besar.
Pengujian awal di Linux menunjukkan beberapa jenis kegagalan utama.
Sebagian pengguna NVIDIA melaporkan GPU hang yang bisa direproduksi secara konsisten di lokasi tertentu dalam game. Contohnya ketika keluar dari Miyazu Bay Kakurega menuju persimpangan pertama, game bisa membeku dan berakhir dengan error Vulkan device loss.
Error ini biasanya berarti driver GPU berhenti merespons sehingga aplikasi terpaksa dihentikan.
Beberapa pemain Linux di forum Steam melaporkan game sering crash saat:
Hal ini menunjukkan instabilitas pada pipeline rendering, bukan sekadar kesalahan konfigurasi sederhana.
Log debug VKD3D‑Proton juga menunjukkan peringatan terkait resource GPU yang tidak diinisialisasi dengan benar atau masalah barrier saat transisi gambar.
Masalah seperti ini bisa menyebabkan:
Selama fase early access, banyak pemain melaporkan kombinasi masalah berikut:
Beberapa pengguna hanya berhasil menjalankan game setelah mengganti Proton dengan build kustom atau mengaktifkan flag eksperimen tertentu.
Karena Steam Deck menjalankan SteamOS berbasis Linux dengan Proton secara default, perangkat ini juga terkena masalah yang sama.
Sejumlah solusi sementara mulai beredar di forum komunitas.
Salah satu konfigurasi launch option yang sering dibagikan adalah:
PROTON_VKD3D_HEAP=1 VKD3D_CONFIG=enable_experimental_features,descriptor_heap %command%
Opsi ini mengubah cara VKD3D‑Proton mengelola descriptor heap dan alokasi memori GPU, yang pada beberapa sistem dapat mengurangi crash.
Beberapa pengguna juga melaporkan stabilitas lebih baik ketika:
Namun semua ini masih eksperimen komunitas dan hasilnya berbeda‑beda tergantung GPU serta driver yang digunakan.
Untuk membuat game stabil di Linux, kemungkinan diperlukan perbaikan dari beberapa komponen sekaligus.
Perbaikan bisa datang dari:
Laporan menunjukkan developer Proton sudah menyiapkan sejumlah workaround kompatibilitas khusus untuk Forza Horizon 6.
Jika patch tersebut masuk ke Proton Experimental atau rilis stabil berikutnya, pemain Linux dan Steam Deck kemungkinan bisa menjalankan game tanpa konfigurasi manual.
Berdasarkan laporan yang ada, Windows masih menjadi platform paling stabil untuk Forza Horizon 6 saat ini. Di Linux dan Steam Deck, game masih menghadapi berbagai masalah terkait translasi Direct3D 12 ke Vulkan melalui Proton.
Bagi pengguna Linux yang ingin mencoba sekarang, build Proton kustom dan opsi VKD3D‑Proton bisa membantu. Namun solusi jangka panjang kemungkinan datang dari pembaruan Proton, VKD3D‑Proton, serta driver GPU ketika para developer menyelesaikan masalah kompatibilitas yang muncul setelah peluncuran game.
Comments
0 comments