Specifically looking at the game Monster Hunter Wilds.
I’ve had mixed luck – when it works, it runs brilliantly. But when it doesn’t, it crashes before even getting to the main menu.
The disparity is so great I figure there has to be something I can do to identify the problem. But unfortunately I’m completely at a loss for parsing the logs generated when setting PROTON_LOG=1.
Is there a guide, or some other general advice, for how to read and learn from the logs Proton generates?
The proton logs are fairly inscrutable, and probably aren’t helpful if it’s a driver issue.
There’s a big discussion on the Proton issue tracker that may include your problem.
Proton logs very rarely give any insight. Game logs are a little bit more interesting. But random crashes are usually the hardest to diagnose in any case. That might even point to a hardware problem.