protonscr

Middle Earth: Shadow of War

protonopen appid 356190Game compatibility - Unofficialoverlay
ValveSoftware/Proton#135 · opened 2018-08-22 by alex9099 · updated 2025-12-15 · 47 comments · github · game page · search this game
Aalex9099 2018-08-22 github

Hi,

When i try to run Middle Earth: Shadow of war i get an error saying

The Windows Local Application Data folder is inaccessible. Access to this folder is required.

*USERDIR*\WB Games\Shadow of War

System:

Arch linux, kernel 4.17.12-arch1-1-ARCH
Nvidia Geforce GTX 1080ti, driver version 396.45

BBLaDZer 2018-09-01 github

Proton 3.7.3 same error as above - creating this folders doesn't help.
steam-356190.log

Proton 3.7.5beta - no visible errors but game crashed (@kisak-valve maybe it's another regression?)
steam-356190.log

Kkisak-valve maintainer 2018-10-02 github

Middle-Earth TM: Shadow of War TM - Won't Start

Issue transferred from https://github.com/ValveSoftware/Proton/issues/1671.
@ShannonVanWagner posted on 2018-10-02T03:46:43:

Compatibility Report

  • Name of the game with compatibility issues: Middle-Earth TM: Shadow of War TM
  • Steam AppID of the game: 356190

System Information

I confirm:

  • [X] that I haven't found an existing compatibility report for this game.
  • [X] that I have checked whether there are updates for my system available.
    steam-356190.log

Symptoms:

Game appears to begin starting (steam launch process). A quick message about vc redist shows but no game window ever appears. The text for the title of the game shows "Running" but no window ever appears. Then the "Running" message in steam interface disappears and it appears nothing else happened.

Reproduction:

Simply try to start the game. It doesn't start.


@ShannonVanWagner commented on 2018-10-02T03:48:26

Middle-Earth: Shadow of Mordor - is native Linux port and is totally awesome and works like a champ. Would be nice to see Middle-Earth: Shadow of War work as well! Thanks for your efforts!


@lucifertdark commented on 2018-10-02T07:08:09

Feral are working on the Native port of Shadow of War right now, I'm pretty sure it's being released toward the end of this month.


@HonkingGoose commented on 2018-10-02T10:31:48

@lucifertdark What is your source on that? As far as I can see, there is no official news on a port for Shadow of War.

There is already a port for the first Shadow of Mordor game, so it would make some sense for Feral to also work on the sequel...

I see no mention of Shadow of War on here:
https://www.feralinteractive.com/en/linux-games/
or here:
https://www.feralinteractive.com/en/news/?platform=linux
or here:
https://www.reddit.com/r/linux_gaming/search?q=shadow of war&restrict_sr=1&sort=new

Also @ShannonVanWagner there is already a report for Shadow of War, its in #135
We only use 1 issue per unofficially supported game. So I think it would be best if you add your findings to issue #135 in a comment.


@lucifertdark commented on 2018-10-02T11:55:42

@HonkingGoose put it down to a senior moment, I confused it with another game, apologies all round.

Mmimattr 2018-12-30 github

Compatibility Report

  • Name of the game with compatibility issues: Middle-earth: Shadow of War
  • Steam AppID of the game: 356190

System Information

I confirm:

  • [x] that I haven't found an existing compatibility report for this game (#1671 closed)
  • [x] that I have checked whether there are updates for my system available.

steam-356190.log

Symptoms

~Application appears to work as expected except for an incorrect locked display resolution due to GPU/VRAM detection issue(s)~ UPDATE: This issue is now resolved using Proton 5.13-2:
Screenshot

Reproduction

  1. Select the title within your Library using the Steam client and press the Play button
DDanMan 2019-01-03 github

Additionally: Game doesn't detect gamepad (XB1), if support for it is enabled in Big Picture settings. Ubuntu 18.04, Steam from Dec 14th, 2018 and kernel 4.15. I did not install any gamepad drivers myself.

Once a level has loaded and I apply some changes to the graphics options, the game slows to a grind. I need to either change something again or exit the level and reload it to get normal performance back. It also crashes occasionally, sometimes dragging the whole system down with it.

SShannonVanWagner 2019-01-04 github

Hi, using the mouse and keyboard(haven't tested DanMan@ report for XB1), the game runs and is playable with the setting:
Steam > Settings > Steam Play > Compatibility tool: > Proton 3.16.6 Beta

screenshot from 2019-01-04 16-19-18
screenshot from 2019-01-04 16-02-21
screenshot from 2019-01-05 02-29-55

Note: something I notice is when taking screenshots, the game seems to lose focus of the mouse and I have to cycle alt+tab to go out and back into the game to get focus again.

I appear to have the same locked screen issue as mimattr@ I tried changing render.cfg for the game but it automatically gets set back to 960x540. I wonder if there's a launcher option to set resolution?
screenshot from 2019-01-05 11-49-53

Thanks for making progress on this game!

Kkisak-valve maintainer 2019-11-25 · hidden on GitHub github

Shadow of War does not work on my pc

Issue transferred from https://github.com/ValveSoftware/Proton/issues/3256.
@scherenhaenden posted on 2019-11-25T22:05:09:

Compatibility Report

  • Name of the game with compatibility issues: Shadow of War
  • Steam AppID of the game: 356190

System Information

  • GPU:
  • Driver/LLVM version:
  • Kernel version: 4.15.0-70-generic
  • Link to full system information report as Gist:
  • Proton version: (any)

I confirm:

  • [x ] that I haven't found an existing compatibility report for this game.
  • [x ] that I have checked whether there are updates for my system available.

<Proton log omitted, please see [#3256](/issue/ValveSoftware/Proton/3256)>

Symptoms

I get a warning with: "this video device does not support directx 11"

Reproduction

1.- Play
2.- Error warning appears
3.- The game stops

Kkisak-valve maintainer 2019-11-25 · hidden on GitHub github

Hello @scherenhaenden, it may be worthwhile to check if you have mesa-vulkan-drivers and mesa-vulkan-drivers:i386 or equivalent packages installed on your system.

Sscherenhaenden 2019-11-26 · hidden on GitHub github

Thanks. I'll try to check that tomorrow.

Sscherenhaenden 2019-11-26 · hidden on GitHub github

They are not installed.
Do i have to install em? I am not very good with this things, the other games work perfectly for that reason I do not know if i have to or not.

I would try and see what happens.

Sscherenhaenden 2019-11-26 · hidden on GitHub github

I do not find this one "mesa-vulkan-drivers:i386", I'm gonna install the other one.

Sscherenhaenden 2019-11-26 · hidden on GitHub github

Ok, now it is working :s. I'm gonna test it a bit

Kkisak-valve maintainer 2020-02-29 · hidden on GitHub github

Middle-earth™: Shadow of War™ (356190) showstopper: freezes when trying to start quest "No Man's Land"

Issue transferred from https://github.com/ValveSoftware/Proton/issues/3584.
@playeronlinux posted on 2020-02-29T11:15:39:

Compatibility Report

System Information

  • GPU:NVIDIA TU116 [GeForce GTX 1660]
  • Driver/LLVM version: nvidia 418.74
  • Kernel version: 4.19.0-8-amd64
  • Link to full system information report as Gist: ask if needed
  • Proton version: 4.11-12, 5.0-3

I confirm:

  • [x] that I haven't found an existing compatibility report for this game.
  • [x] that I have checked whether there are updates for my system available.

Symptoms / Reproduction

Atart the quest "No Man's Land". A window about opening the army screen is shown ("Hold [ESC] to view the Army menu"). At this point the game freezes every time and becomes unresponsive to any input.

Pplayeronlinux 2020-03-01 github

@kisak-valve please disregard my report above. It's a classic case of stupid user error. Pressing esc indeed does nothing, because the instruction is to HOLD escape, which indeed works. It's probably the first dialog in the game where escape needs to be held, and normally just pressing escape opens the menu, which is probably why I got confused. Sigh.

Kkisak-valve maintainer 2020-05-17 github

Shadow of war (Proton) - Shadow of mordor (native) - others

Issue transferred from https://github.com/ValveSoftware/Proton/issues/3885.
@4lphac posted on 2020-05-17T13:58:16:

Compatibility Report

  • Shadow of war (Proton) - Shadow of mordor (native) - others
  • Steam AppID of the game: 356190, 241930

System Information

  • GPU: RX 470
  • Driver/LLVM version: amdgpu, Mesa kisak-mesa latest (20.0.7 i suppose) (happens with and without RADV_PERFTEST=aco)
  • Kernel version: 5.4.0-29-generic
  • Link to full system information report as Gist: Ubuntu budgie 20.04, Ryzen 1600, AMD B450, 16Gb ram, SSD or HDD has no impact on this problem (tried both)
  • Proton version: 5.0.7

steam-356190.log is 156MB!!! wtf?? Cannot attach it, there's for sure something goin on..

I confirm:

  • [ ] that I haven't found an existing compatibility report for this game.
  • [x] that I have checked whether there are updates for my system available.

Symptoms

It happens both games (first with steam linux version, second with proton) shadow of mordor and shadow of war, the game speed turns "uneven" after a few seconds of playing (1920x1080 details to lowest) , it begin going from very slow to very fast (like someone turining from slowspeed to fastspeed a fictional knob), and back again, endlessly, in the second title it is so persistent that the game is unplayable. Note that there is no stuttering, internal game benchmark gives 82 fps (without RADV_PERFTEST=aco) and 98 fps (with RADV_PERFTEST=aco) and has no trace of that cyclic speeding up and down. It's the first time I see something like this, very strange.

Reproduction

I think it's very much hadware/driver related

PPatrickWulfe 2020-10-01 github

I appear to have the same locked screen issue as mimattr@ I tried changing render.cfg for the game but it automatically gets set back to 960x540. I wonder if there's a launcher option to set resolution?

I was getting the resolution lock also, but I just changed it in the file you listed, then set it to read-only and that fixed it

Eedoantonioco 2020-11-05 github

this game freezes from time to time for no reason (after more or less 30 min playing it). I kill the game after that.

This on latest nvidia drivers 455, latest proton 5.13, latest kernel 5.9, manjaro linux

Mmimattr 2020-11-20 github

@PatrickWulfe @ShannonVanWagner The "Scaled Resolution" (VRAM) issue appears to be resolved using Proton 5.13-2, can you confirm?

DDanMan 2020-11-20 github

It doesn't go bonkers anymore while adjusting resolution, but it also still doesn't seem to actually change/apply it while in the game. The benchmark still freezes the game at the end, too.

Nnetfab 2020-12-13 github

I will not talk about game video settings here.

I played Shadow of War approximately 20 hours with :

  • proton 5.13.x (currently 5.13.4)
  • nvidia-drivers 455.28 and GeForce GTX 950

During each game session, I had mostly constant 60 fps.
At each game session, after a while playing it (~1 hour, 1 hour and
a half, ...), the game starts to freeze very regularly for 30seconds/1minute,
often when going to :

  • the map screen
  • the army screen
  • a captain (strengths and weaknesses) screen

Sometimes it freezes, and keeps frozen, I had to kill it.

Exiting the game, then relaunching it, can solve this problem for the
next session, but sometimes it does not : it continues to freeze very often.

Then, I tried something on my system :

  • relaunch steam in offline mode
  • stop my network card
  • run shadow of war

I played ~10 hours like this : no more freezes !
Obviously you can not access online features.

I think this game is having a major problem with network access.

Nnetfab 2020-12-19 github

I confirm my previous post : I played tens of hours at constant 60 fps without any freeze with my network card disabled.
Once that I enabled it, the game starts to freeze (very) regularly.

Nnetfab 2020-12-20 github

It seems that I found a much simpler way to not get freezes : disable the steam overlay.
If you want in-game fps counter, modify the steam command line : DXVK_HUD=fps %command%

Nnetfab 2020-12-30 github

This is much rarer, but I still have some random freezes, from time to time,
even with steam overlay disabled.
When the game is frozen, it seems that I do not have any network download activity.
Then, at the precise moment when the game unfreezes (after 30s-1min), I noted
that I have a network peak, as if the game resumed after a timeout.
Finally I think I will continue with network disabled.

Lluiszimmermann 2021-03-15 github

This is much rarer, but I still have some random freezes, from time to time,
even with steam overlay disabled.
When the game is frozen, it seems that I do not have any network download activity.
Then, at the precise moment when the game unfreezes (after 30s-1min), I noted
that I have a network peak, as if the game resumed after a timeout.
Finally I think I will continue with network disabled.

Can confirm that this is exactly what happen with me. Game freezes for 30s-2min and have a network peak in the moment it returns. The only fix I found was put Steam in offline mode and disabling my wifi.

DDanMan 2021-03-16 github

Maybe you can block networking through Firejail.

Ttuxfoo 2021-08-19 github

For me, it does not just freeze the game, it freezes X and I have to restart it from tty(restarting gdm does not work)
sudo pkill X
I can confirm turning off networking prevents the game freezing at random.

With proton version 6.13-5 the game will always freeze after conquering a fort(regardless of network access), then selecting a Overlord (have to kill X from tty, cannot alt tab). The work around for this is to use Proton 5.13-6 which does have some minor graphical glitches.

Vvanphong1310 2021-09-04 github

@netfab I have the same problem, I tried all the ways but the game still freezes after a few minutes of gameplay.
I used wireshark to scan all internet connections of the game and block all that IPs by Gufw firewall.
After that, I can finish the game (about 100h) without freeze problem.
These are IPs, which I found:

3.82.164.250 port 443
3.232.122.178 port 443
52.6.230.7 port 443
52.2.49.58 port 443

But the online feature is fun, so I hope proton can fix this bug soon.

OOverHaze 2021-09-27 github

Is this still no solution to this other than stopping the game from connecting to the internet? Is it caused by newer versions of Proton?

DDanMan 2021-10-19 github

FYI: the game also crashes on Windows for me when you're on the screen with the enemy captains for too long (a minute?). Always. YMMV.

Nnetfab 2021-10-21 github

Is this still no solution to this other than stopping the game from connecting to the internet? Is it caused by newer versions of Proton?

@OverHaze, I started a new game with proton 6.3-7.
On the second session, the game freezed after 15 seconds on the map screen.

These are IPs, which I found:

3.82.164.250 port 443
3.232.122.178 porrt 443
52.6.230.7 port 443
52.2.49.58 port 443

@vanphong1310, thank you for the IPs.
I do not use any firewall, but I can reject all these requests using the route utility (as root of course) :

# route -n | grep '-'
3.82.164.250 - 255.255.255.255 !H 0 - 0 -
3.232.122.178 - 255.255.255.255 !H 0 - 0 -
52.2.49.58 - 255.255.255.255 !H 0 - 0 -
52.6.230.7 - 255.255.255.255 !H 0 - 0 -

With this configuration, the game runs as if it was offline, and it does not freeze for the moment. And I can stay online for other things. Thank you.

Ttuxfoo 2021-10-21 github

It has been a while since I played it but I do recall doing a kernel update, after that the game ran smooth without needing to block the game from connecting to the internet.

If I get some time, I will test this so I can provide more information. By using an older kernel and then a newer.

Kkisak-valve maintainer 2021-12-31 github

Middle-Earth Shadow of War

Issue transferred from https://github.com/ValveSoftware/Proton/issues/5464.
@brzozowskia posted on 2021-12-31T21:00:11:

Compatibility Report

  • Name of the game with compatibility issues: Middle-Earth Shadow of War
  • Steam AppID of the game: 356190

System Information

  • GPU: NVIDIA Corporation GP107 [GeForce GTX 1050 Ti]
  • Driver/LLVM version:
  • Kernel version: Ubuntu 21.10
  • Link to full system information report as Gist:
  • Proton version: 6.3-8, proton experimental

I confirm:

  • [x] that I haven't found an existing compatibility report for this game.
  • [x] that I have checked whether there are updates for my system available.

Symptoms

When the game goes to a cut scene or you try to access the character's army screen, the game freezes up almost instantly. Otherwise, the game has become quite playable.

Reproduction

Mmassatt212 2023-08-01 github

shadow of war needs Microsoft Visual C++ Redistributable 2015-2022 some reason proton 8 is not installing it, had to use proton fix to fix it.

GGnomeBeans 2023-10-11 github

shadow of war needs Microsoft Visual C++ Redistributable 2015-2022 some reason proton 8 is not installing it, had to use proton fix to fix it.

This fixed it for me. Kind of annoying but I can't find any documentation on protonfixes that mentions supporting this game. Maybe I'm blind. Wiki is very outdated and the .py files I wasn't able to even find a gamefix for it. Glad at least someone knew the fix.

Nnetfab 2023-12-21 github

Some news after https://github.com/ValveSoftware/Proton/issues/135#issuecomment-744042391 and https://github.com/ValveSoftware/Proton/issues/135#issuecomment-948591326.

I started a new game on the same hardware with :

  • proton 8.0-4
  • kernel 6.1.67-gentoo-dist
  • nvidia-drivers 535.146.02

After a few hours of gameplay there is no longer any freeze. It seems that I can play the game (including online features) without needing to deactivate the network card or to block some IPs.

Pphodina 2024-06-11 github

Compatibility Report

  • Name of the game with compatibility issues: Middle Earth: Shadow of War
  • Steam AppID of the game: 356190

System Information

I confirm:

  • [x] that I haven't found an existing compatibility report for this game.
  • [x] that I have checked whether there are updates for my system available.

steam-356190.log

Symptoms

Games starts loading but is stuck on the last screen with the logos of various components used in the game from vendors.

Reproduction

Launch the game.

Screenshot from 2024-06-11 15-22-56

RRustoMCSpit 2024-07-25 github

this game cant interpret how big your screen is and it will instead output "no data" and scale your resolution to the "recommended resolution" of 960x540.

RRustoMCSpit 2024-07-25 github

image

RRustoMCSpit 2024-07-25 github

also its interpretation of my gpu video memory usage regularly enters the 100000s

TThisNekoGuy 2024-08-27 github

For some reason, when playing end/late game the other day on Proton 9.0-2, I apparently generated an 8GB log file (game didn't crash to be clear) by the time I stopped so I figured I should probably share because that doesn't seem quite normal in my experience.
Even compressed, though, the log archive is at least 167.5 MBs and exceeds Github's 25MB file attachment limit so I had to upload it to a cloud service. :/

steam-356190.log.7z

Tthebobbyboy420 2024-10-06 github

image

Having this problem also.

Even after manually setting the resolution here

~/Local Settings/Application Data/WB Games/Shadow of War/render.cfg

"ScreenHeight16by9" "1440.000000"
"ScreenWidth16by9" "3440.000000"

I disabled dynamic resolution and its like its enable no matter what, sucks i really want to play this game.


Middle Earth Shadow of War - Incorrect Resolution

Issue transferred from https://github.com/ValveSoftware/Proton/issues/8144.
@elogicuk posted on 2024-10-07T10:16:08:

Unable to select the correct resolution in game.
Because of this it tries to enable Dynamic Resolution even when its disabled, and it makes my game downscale the graphics and it looks awful like a ps2 game. My screen is 21:9 3440x1440 and the game tries to tell me its 1290 x 540 (check screenshot)

Software information
Middle Earth Shadow of War 1.2.0 Latest version

System information
GPU: NVIDIA GeForce RTX 4070
Driver: 560.35.03
Wine version: Tried new and old versions, same results
DXVK version: 2.4.1
Even after manually editing the config file located here ~/Games/middle-earth-shadow-of-war/drive_c/users/home/Local Settings/Application Data/WB Games/Shadow of War/render.cfg

"ScreenHeight16by9" "1440.000000"
"ScreenWidth16by9" "3440.000000"

Screenshot from 2024-10-07 15-28-57

Ssleepingroxas 2025-07-24 github

There's been a regression. The game doesn't run with Proton 10; it spawns a window with the loading screen logo in the bottom right for a few seconds before the game crashes. Running the game with GE-Proton_10-9 isn't a solution, either (it freezes instead with GE); it's simply just a core issue with Proton 10.

Edit:
Actually, I'm not so sure now...
It's not launching with Proton 9, either, for me despite reports of that working for other people...
I'm wondering if it has something to do with me having an Intel iGPU, but I don't understand why if so because DXVK is supposed to select the discrete GPU on its own. (Using DRI_PRIME=1 nor MESA_VK_DEVICE_SELECT fixes it either)

Nevermind: I've found the cause. The game is angry that I have too many CPU cores/threads (I have 28 threads).
If I restrict my threads with WINE_CPU_TOPOLOGY=16, then the game launches...
Ideally this shouldn't be a problem, though.
Still doesn't work for GE-Proton, though, for anyone who stumbles on this and is wondering.

...Oh, wonderful, Denuvo decided to introduce itself to me for trying so hard :D -_-

EErotemic 2025-12-13 github

Not sure if this is the right place to post, but when I was running Shadow of War on Ubuntu 24.04 with my 3090 card (driver: 550.163.01), I was getting weird graphics glitches. Bushes and rocks would flicker disappearing / reappearing. I have some screenshots that attempt to show this with the object visible and then invisible when I slightly shift the camera.

Visible:
Image

Invisible:

Image

Visible:

Image

Invisible:

Image

I'm not sure exactly where I was in the game when I took these. It was weird that I could even walk though the rocks. Maybe they were supposed to be bushes, but it loaded the wrong model / texture?

The game seemed to work find when running on my steam deck, but on my desktop PC it was having issues regardless of the graphics settings (I tried ultra, and lowest, all levels of antialiasing, and I also flipped the binary options). They all had this glitch in every area. Bushes were the easiest thing to see it on, I had a hard time getting it to happen reliably.

I ended up switching it to force a compatibility mode and chose Proton 10, and the issue seemed to go away. I played for about an hour on ultra graphics without seeing anything jarring. Hope this helps someone.

Ssimifor 2025-12-13 github

@Erotemic if you go to steam > settings > compatibility, what is selected as the default proton version?

EErotemic 2025-12-14 github

There wasn't any compatibility selected. I had to first click "force the use of a specific steam play compatibility tool". When I did that I think it started out with Proton Hotfix, but I'm not sure. I have a vague memory of something with "GE" in the name, but I could be misremembering. In any case switching to 10.0-3 resolved the issue.

Oh, rereading your post, I realize you meant the global compatibility default, and not the local one to the game. The current global default is "Proton Experimental" (which probably isn't a great default).

Ssimifor 2025-12-14 github

@Erotemic the big majority of games don't have a default proton version for desktop and use what the user has selected in the global compatibility setting unless manually overridden. If your initial run was with experimental, that'd mean it's a regression between proton 10 and experimental. Did all bushes/rocks disappear on your end? only in a certain region? had the game ran for a good while when it happened?

EErotemic 2025-12-14 github

I played through the first part of the game on the steam deck where there weren't any issues. But fairly early into the game I decided to check what the graphics looked like on ultra using my desktop. The glitches were immediately noticeable. It wasn't every bush, but it was easy to find one that made the issue reproducible. At that point I just switched back to the steam deck, played for a few hours, and then tried again on the desktop, which is where the above screenshots are from.

So I imagine every region will have the issue and the issue is immediate. I also noticed weird graphical flickers when running the benchmark, but I'm not quite sure how to describe what the issue is there, but that gives you a pretty immediate way to test without needing a save file.

I just confirmed. The benchmark has all sorts of assets flickering in / out. I took a small screencapture of it. It's pretty low quality as I originally tried to make it a gif, but you can see the assets (particularly a tree) flicker in and out.

https://github.com/user-attachments/assets/a532d582-1e83-41c3-ba89-2de4d3691a86

Vvanphong1310 2025-12-15 github

@Erotemic
I would advise you to try a different GPU driver—either a newer or an older one (580 or 535). I remember having similar glitches to yours when running the game with NVIDIA. After buying a new RX 6600 card (Steam Deck also uses AMD), everything worked smoothly.
The game has more issues when the High Resolution Texture Pack is enabled. You can try running it again with only high settings, it might work better.
About the benchmark, it is always like that, even though I can run the game very well at a stable 60 FPS with high settings.