


The game is ugly and runs really bad. If you never played a MH before, I suggest you start with world/iceborne.
VKD3D_DISABLE_EXTENSIONS=VK_NV_low_latency2 %command%
Had many vertex explosions during playthrough, or even crash.
Many stutter and freeze even with medium or low graphics.

Currently broken on Intel Arc
Fails to compile shaders. cannot get ingame

The frequent stutters make playing high level content risky, while the threat of a full on crash is risky for any hunt.
gamemoderun %command%
Lack of FSR4 support (Linux wide, but noteworthy for anyone who doesn't know)
Crashes happened ~20+ minutes in, with frequent multiple second stutters.

Game stopped working after update.
gamemoderun %command%
Game update made the game unplayably glitchy. Updated drivers to see if it fixed it and the game stopped working entirely.

Vertex explosions
Game stutters when loading areas
Massive Vertex explosions blocking most of your screen. Mixed with frequent stutters while running around make it unplayable.
Worked out of the box for me no different than windows

WINEDLLOVERRIDES="dstorage.dll,dstoragecore.dll,dinput8.dll=n,b" %command%
Sometimes animations don't play out and sometimes there are artifacts over the whole screen
Runs better on Windows

As long as your hardware can actually RUN the game, it should work just fine. Expect some issues with bleeding-edge hardware.
Minor lighting errors in one specific cutscene on camera position changing. Lighting suddenly went exceptionally bright and quickly settled back to normal.
No gamecrash, but the entire display freezing sometimes when alt-tabbing during a cutscene, requiring a hard reboot.

gamemoderun %command%
No issues on latest.
Debian 12 using backports kernel 6.12.12+bpo-amd64. And flatpak steam/mesa-git.

game runs like crap but is still a very enjoyable experience. Be mindful with switching proton versions as that will trigger Denuvo
PROTON_HIDE_NVIDIA_GPU=1 PROTON_ENABLE_NVAPI=1 VKD3D_DISABLE_EXTENSIONS=VK_NV_low_latency2 VKD3D_CONFIG=no_upload_hv,force_host_cached __GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1 %command%
using the launch command "__GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1 %command" should help with the shader compilation on launch. Happy hunting!

I did a reinstall and all of a sudden runs great. Set to high with frame gen, no issues

Not working with Intel Arc after the update
Downgraded the directstorage dll's to get past black screen
The game was playable before the update, but now gets stuck during shader compilation with an error popup:
Assertion failed! Program: Z:\home.....\MonsterHunterWilds.exe File: ../src-wine/dlls/winevulkan/loader_thunks.c Line: 3095 Expression: "!status && "vkCreateGraphicsPipelines""

After like half an hour of downloading the shader compilation, it crashes with this error: https://imgur.com/a/91KQX5r
I've tried using various Launch Options that I've found online, but that wasn't helpful

Ver.1.010.01.00 update is fine
The game has been updated and runs well. I changed my system as follows to operate RX9070. These things might affect the game performance.
- Linux kernel 6.14
- GPU driver Mesa 25

Crashes on initial cutscene
gamemoderun PROTON_HIDE_NVIDIA_GPU=1 PROTON_ENABLE_NVAPI=1 VKD3D_DISABLE_EXTENSIONS=VK_NV_low_latency2 LD_PRELOAD="" %command%
I tried several proton versions, several driver updates and all kinds of launch options I found here and on reddit. Sometimes it would crash during compiling shaders, sometimes it would crash during the logos, sometimes I'd make it into the main menu but then crash when clicking "Start Game". The furthest I have gotten was past the initial loading screen and into the first cutscene but then it crashed again after about 3 seconds.
I'm out of things to try.

Starting up the game completely froze my PC
LD_PRELOAD="" %command% -noDirectStorage
Installed GE-Proton9-27 and downgraded DirectStorage dlls to 1.2.2 (downloaded from NuGet)
Works as well as on Windows after downgrading DirectStorage dlls

Has crashed not once since I switched from Windows yet. I'd crash once every ~5hrs of gameplay but since I switched to Linux no crash yet.

Downloaded dstorage.dll and dstoragecore.dll versions 1.2.2, replaced in game files. Without this, the loading time is 5 minutes long and has texture issues. When you download the nupkg, you can extract that as a zip and find the dlls in build/native/x64

TU1 fixed some performance; much more enjoyable but work can still be done. But can recommend now.
Hard frame drops in the Basin still; TU1 fixed alot of performance issues I had on my 6700XT with FSR; I can run Native AA and get a pretty respectable framerate; in the new Hub I can get easily 100+; some other areas will stay above 80.
With TU1 they also updated the DirectStorageDLL; make sure to downgrade the DLL or use Hotfix; both work just fine to get into the game.

Not a great experience. It works if you can keep it stable, but the initial framerate is awful and the stability problems are a pain.
PROTON_HIDE_NVIDIA_GPU=1 PROTON_ENABLE_NVAPI=1 VKD3D_DISABLE_EXTENSIONS=VK_NV_low_latency2 VKD3D_CONFIG=no_upload_hv,force_host_cached %command%
Crackling audio on occasion, maybe one out of every 5 times playing the game.
Occasional vertex explosions, and textures sometimes go missing after question completition (this is more frequent during multiplayer)
Significant stutter and momentary freezes (1-5 seconds) for the first 15 minutes or so of gameplay, after which it usually smooths out.
Since Title Update 1, the game has been crashing after 30 minutes to two hours of playtime, usually preceded by sudden performance degredation and freezes. Sometimes there is a crash to desktop without warning.
Occasional stutter issues in multiplayer, with rare disconnects.
I suspect most of these issues have to do with Nvidia GPUs.

WINEDLLOVERRIDES="dinput8.dll=n,b" %command%
updated direct storage to 1.2.4
I did like the user "cykor" did but im here to give a little more explanation for people using Reframe work. Direct storage 1.2.3 doesn't work, going back to 1.2.2 works but with heavy stuttering and 1.2.4 works perfectly. How to update: go on "https://www.nuget.org/packages/Microsoft.Direct3D.DirectStorage", on the right side you'll see "Download package", once downloaded open it and go to "/native/bin/X64/" in the zip and you will see both "dstorage.dll" and "dstoragecore.dll", copy those 2 files to your game folder and also to the "_storage_" folder in your game folder (so in "/MonsterHunterWilds" and "/MonsterHunterWilds/_storage_"). Then launch the game with the launch option I provided on the post.

DirectStorage DLLs replacement cancelled
I used to apply old DirectStorage DLLs (ver. 1.2.2) to launch the game after title update 1, but now I can play it with original DirectStorage DLLs. (ver. 1.2.3).
- The game shows DirectStorage status is "CPU".

REFreamwork mod: https://www.nexusmods.com/monsterhunterwilds/mods/93
Frame Stutters when shifting camera to view more entities than what the camera was originally seeing.

Will not launch
I have tried alot of the suggestions posted here, used them with GE9.27, bleeding edge and hotfix, I've tried the .dll suggestions. The game will not launch.

after updating direct storage to 1.2.4 manually from https://www.nuget.org/packages/Microsoft.Direct3D.DirectStorage works great
gamemoderun WINEDLLOVERRIDES="dstorage,dstoragecore=n,b"
the direct storage 1.2.3 that the update 1 come with does not work - black screen on launch
downgrading to 1.2.2 worked but with heavy stuttering
tried 1.2.4 and it's a day-night difference in the performance
don't use the high resolution texture pack - not worth the performance drop

It doesnt start
I'm not a veteran Linux user so idk what more i can do to make the game start but currently it starts but it doesnt show anything.

So long as Capcom doesn't break the game repeatedly and one's system can run the thing, it's a good MonHun
MESA_DISK_CACHE_SINGLE_FILE=0 %command% LD_PRELOAD=""
https://github.com/ValveSoftware/Proton/issues/8206#issuecomment-2777572002 As noted by a previous report, followed this info after Title Update 1 rendered the game unlaunchable. Downgrade of DirectStorage v1.2.3 to v1.2.2 solves the problem, though slight increase in performance problems from before update even with that.
Sometimes I catch the PS1 polygons momentarily undressed before they put on their current gen trappings.
Sometimes the inputs would become very finicky and sticky, where my character would begin to walk in a direction I pressed on the keyboard a second ago and not stop, or inputs would not be registered (even while typing in another window while the game ran).
This usually predicated a full KDE desktop environment crash, so it may partially be a conflict with my desktop environment. Unpleasant, but rare enough I'm putting up with it, and it's usually not enough to force me to abandon a hunt.
Occasional slowdown in effect heavy weather events or monster encounters.
Previously mentioned full desktop environment crash, which has been a problem for me since release; I have not experienced it with any other game I've played through Proton.
Rey Dau once got stuck flying against a lightning rod for nearly 10 minutes, out of even gunlance reach. I had to wait for the game to realize there was a problem and teleport it to its nest.
Once or twice in my 114 hours I had a desync where we ended up on separate hunts, but not common and probably platform agnostic.
I was worried this would be unplayable on Linux, but it's been pretty decent (at least on my hardware) and I love the direction they're taking the series, too.

After latest proton hotfix, the game runs better than on windows when I compare with friends. Valve did what Capcom won't.
After the most recent proton update you can get via experimental, the game runs smooth and doesn't crash anymore. Even better than on windows.

I'm surprised how well the game performs given the chief complaint of optimization issues.
After the screen freezes, there might be a persistant graphical bug in the game world that lasts until reloading the area.
Rarely, when loading into a map the lighting for the world might get completely blown out and make the game unplayable until the map is loaded into again. Does not require rebooting the game.
Infrequently-occuring screen freezes that last for about 10 seconds.
Infrequently, multiplayer sessions are dropped. Might not be a Linux issue but I don't have a comparison point with Windows.
Like others have reported, you must download the old directstorage dll files and replace the newer version in the game folder directory. Using the new version introduced in Update 1 results in the game not loading.

Game runs fine after replacing dstorage.dll files. Like 10%-20% performance loss in comparison to Windows 10.
VKD3D_CONFIG=no_upload_hv,force_host_cached VKD3D_DISABLE_EXTENSIONS=VK_NV_low_latency2 __GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1 %command% -noDirectStorage
Latest update bump DirectStorage to v1.2.3 which does not work on my system. Downgrading to v1.2.2 fixed the issue. I copied the files in the game folder.

PROTON_ENABLE_WAYLAND=1 __GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1 game-performance %command%
steam/steamapps/common/MonsterHunterWilds/config.ini - PrallelBuildProcessorCount=24
As previous users have mentioned, Title update requires the dstorage and dstoragecore dll to be rolled back to version 1.2.2
I am also using cachyos' game-performance mode

gamemoderun %command% /WineDetectionEnabled:False
Download Microsoft.Direct3D.DirectStorage Version 1.2.2 and extract dstoragecore.dll
and dstorage.dll
from the ZIP Archive ´microsoft.direct3d.directstorage.1.2.2/native/bin/x64/´, replace in your local MHW installation under YOURUSERNAME/.local/share/Steam/steamapps/common/MonsterHunterWilds/
the old dstoragecore.dll
and dstorage.dll
with the downloaded ones. Now you are good to go.
After Tabing out I had frame drops for some time
Doesnt run without tinkering for now. I hope they fix it.

PROTON_HIDE_NVIDIA_GPU=1 DXVK_CONFIG="dxgi.hideAmdGpu=True;dxgi.customVendorId=10de" DXVK_NVAPI_GPU_ARCH=AD100 %command%
Vertex explosion but fixed with launch arguments
Before the last Proton Hotfix (https://github.com/HansKristian-Work/vkd3d-proton/pull/2435), had lot of freezes in game, was unplayable. And with my Nvidia 4080, I still have vertex explosions (in Plains map, mostly). I fixed them with that command line: PROTON_HIDE_NVIDIA_GPU=1 DXVK_CONFIG="dxgi.hideAmdGpu=True;dxgi.customVendorId=10de" DXVK_NVAPI_GPU_ARCH=AD100 %command%
AD100 -> is for RTX40XX.
Check the value for your NV GPU: GK100 (Kepler) GM000 (Maxwell Gen1) GM200 (Maxwell Gen2) GP100 (Pascal) GV100 (Volta) TU100 (Turing) GA100 (Ampere) AD100 (Ada) GB200 (Blackwell)
Yeah, new update borked the game.
PROTON_HIDE_NVIDIA_GPU=1 VKD3D_CONFIG=no_upload_hv,force_host_cached VKD3D_DISABLE_EXTENSIONS=VK_NV_low_latency2 __GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1 %command% -noDirectStorage

gamemoderun %command% /WineDetectionEnabled:False
Changed DirectStorage DLL after title update
Some areas would tank performance to 1FPS for about 10 seconds

Pretty much enjoying the game after I found that RTX set on LOW instead OFF makes game run stable, never experienced stutters since ON.
mangohud %command% -noDirectStorage /WineDetectionEnabled:False
dstorage 1.2.2 in common/%MonHunWildsSteamDirectory%/
~120 fps on 2k NativeAA FSR Ultra with framegen on but heavy stuttering ~100 fps on 2k NativeAA FSR Ultra with framegen on with RTX Low runs smooth enough, strangely
Networking sux
mangohud %command% -noDirectStorage /WineDetectionEnabled:False
/WineDetectionEnabled:False -- enables RTX and anoying "You're using slow HDD lmao" message from devs -noDirectStorage -- fk it 24 GB VRAM
Also need to mention reframework "dinput8.dll" is on ofc and mods are here, nothing crazy: disabled postprocessing and buff glows.

No longer launches after recent update
Got to play for a bit, got a 24-hour denuvo ban, played again, and now the update has broken the game entirely