War Thunder crashes with mesa 18.1, works fine with 18.0

Hello, I have updated mesa to 18.1 series recently, and War Thunder game crashes on launch since then. This seems to be especially interesting, because there are even some War Thunder specific entries in the /etc/drirc (I tried to change those a bit, like adding "launcher" binary, but it did not help).

I have laptop with Intel and Nvidia 1050 graphics and I am using primusrun to launch the game.

With the Intel graphics, the game starts, but performace is low (obviously).

Has anyone encountered such problems? Anything additional to check?

Posted Jul 27, 2018, 5:42 PM UTC

59
lnx-reddit•

Mesa doesn't affect Nvidia. Try disabling your Intel GPU and check that you are using Nvidia drivers not nouveau.

5
devastator_pcOP•

I do not have nouveau installed, but I may check disabling Intel gpu.

1
coolboar•

I've had issues with Dota after mesa update in February, fixed it by downgrading mesa and adding it to IngorePkg.

In a month or two, I've upgraded mesa to latest version and everything worked fine.

2
devastator_pcOP•

I am doing that right now (ignorePkg). Problem is, that from time to time I check if anything changed, but it still does not work.

1
coolboar•

Dig deeper into the issue and do a bug report, probably. Or just wait patiently.

I actually don't know what to recommend then.

2
devastator_pcOP•

Tuned out that the problem was with primusrun + mesa 18.1.

With optirun + mesa 18.1 everything works properly.

2
coolboar•

great!

1
the_apathism•

This bug report is probably related to your issue: https://bugs.archlinux.org/task/58933

2
devastator_pcOP•

Thanks! It looks like exactly like that. primusrun glxspheres also crash with mesa 18.1, but not with 18.0.

Funnily enough - with optirun it does not crash.

1