


blurry textures
gamemoderun RADV_IMAGE_SHARPENING_ENABLE=0 %command%
These seemed to fix all issues for me.

PROTON_ENABLE_WAYLAND=1 %command%
The game has horrible frame pacing and stuttering if you run the game with its default xwayland preset. I would highly recommend to force it to native wayland to fix it.

PROTON_USE_WAYLAND=1 WAYLANDDRV_PRIMARY_MONITOR=DP-1 mangohud %command%
Game runs kinda wonky under xwayland vsync caps at 60fps regardless of monitor refresh rate
Game runs terribly under gamescope for some reason, uncapped without vsync and without gamescope it runs at 170-180 fps on my hardware. with gamescope tinkering to force 144hz refresh rate on the game it goes to 100-110 fps
with Proton-EM I've run the game on wayland and its working well along with being able to be vsynced to 144hz, since wayland lacks protocol to determine which screen is primary i had to add WAYLANDDRV_PRIMARY_MONITOR=name to starting parameters.
Note that im running falcond gamemode with bpfland scheduler.
Game is playable and works well without additional thinkering but it can simply run better.

Runs, play alright, but stutters are really annoying and the "60" fps I see on steam doesnt feel quite right
gamemoderun DXVK_FRAME_RATE=60 %command%
The sharpening doesnt feel quite right.
FPS feels a bit weak, and some pretty noticeable stutters
I tried a bunch of things. Many versions of protons, I tried GE Proton as well. Base game runs better/fine on native linux version, but native linux version cannot run most mods that matter. This game is not great without mods, so do with that information what you will. Pick your poison... It seems that the native linux version is struggling to load database items. Instead of separating database records, it removes the [Return] and turns it into one big infinitely long database record. If they can fix that, the native version might actually work just fine...

Could synch my steam cloud
Native version will launch and even get into campaign but will freeze when entering a battle. This was solved by switching to Proton-GE.

Native version is always a patch behind windows, can't play multiplayer with windows users, and is not compatible with most steam workshop mods.

The game runs flawlessly, both the native linux version and the proton version. But you cannot play multiplayer with people on windows with the native linux version, you have to install the windows version with proton for that.

En natif, problèmes de son interrompu durant le jeu.

The micro stutters are a problem and don't happen in windows. I don't know what is causing it.
Game stutters every half second. Smooth gameplay is non-existent. This happened in main menu, campaign map and even battles. Don't know what's causing it.
The total war launcher is extremely small for some reason. Sometimes mods don't work when launching and other times they do. Reordering mods takes forever because the launcher lags so much.
I was able to play multiplayer with people that were on windows.
Game is poorly optimized even in windows but even worse performance in linux when using proton. It is still playable but stutters are very annoying.

gamemoderun RADV_IMAGE_SHARPENING_ENABLE=0 %command%
It was worse in terms of both pixellation and blury details comapred to TWWH 2
You must try this if the quality of character skins and/or pixelation feels worse than TWWH 2
gamemoderun RADV_IMAGE_SHARPENING_ENABLE=0 %command%

gamemoderun %command%
Works OOTB

The works fine and runs as expected under Proton, but performance on high resolutions is very poor to the point of not being enjoyable.
DXVK_FRAME_RATE=60 MANGOHUD_CONFIG=full,no_display mangohud %command%
See below
I tested this game on two different Linux systems, as well as Windows sytem to compare performance. The results were very disappointing.
On my main workstation, which wields a might RX 7900 XTX (about as good a card as you can currently get on the market) and runs at 3440x1400, I cannot consistently get over 60fps in the battle benchmark without lowering all settings significantly. It mostly sits at 50fps and often dives into the 40s. The Immortal Empires campaign map is absolutely brutal, struggling to maintain 40fps, often dipping to 30fps.
On my laptop, which comes packed with an RX 6800M and runs at 1920x1080, I get much better performance with the same settings. The resolution makes a massive difference. I'm able to almost maintain 60fps in the battle benchmark, and between 50-60fps on the Immortal Empires campaign map. I frequently test games on both these systems, and this is one of the first times where my laptop delivers much better performance because of the resolution gap. Most of the time, games perform much worse, even at that lower resolution (which makes senes, as the 6800M and 7900 XTX are leagues apart).
My desktop still has a (dusty) Windows 10 installation that I boot up sometimes to compare performance. In all of the benchmarks, I get almost exactly and sometimes even over double the frame rate I get when using Proton. It's one of the largest perforance discrepancies I've seen for a game yet. It's the difference between "not pleasant to play" with Proton vs "very good" on Windows 10.
Total War games are notorious for being poorly optimized, but the comparison with Windows shows that there is a significant difference in performance, more so than with many other games.

I've played the native version of the game before, but it currently crashes instantly.
Before the game is even capable of getting to the launcher, it crashes and generates a dump file. I've played the native Linux version before, but I can no longer get it to work. This is an extremely rare example of a game I could not get to run on Linux.

Native has missing textures and slower performance. Switch to Proton for a flawless experience.

gamemoderun %command%
Framerates aren't bad - but frame pacing is pretty terrible, very noticeable stutter that's consistent enough to look like low framerate.
Dropping internal resolution to 75% (from native 3840 x 2160) improved framerates much more than on windows, you might find you need to as well. The game looks surprisingly good at 75% scaling with TAA high and sharpening.
Another option for resolution scaling:
For a 4K output: gamemoderun gamescope -W 3840 -H 2160 -w 2954 -h 1662 -F fsr -f -- %command%
For a 1440p output: gamemoderun gamescope -W 2560 -H 1440 -w 1968 -h 1107 -F fsr -f -- %command%
For a 1080p output: gamemoderun gamescope -W 1920 -H 1080 -w 1477 -h 831 -F fsr -f -- %command%
Which scales the game down 77% (AMD recommended scaling factor) and uses FSR 1 to upscale to native.
This is worse UI quality than letting he game handle the resolution scaling, but you might find it better for the actual gameplay. And to me the UI looks fine this way too.
Mods didn't work at first, and I'm not sure why. They started working after I stopped using gamescope, but then when I re-added gamescope, mods continued to work.
This ^ is steam workshop and the mod manager built into the launcher.

Pretty much identical to windows
In the "Realm of Chaos" campaign, during the cutscenes in the realm of chaos the background/skybox flickers very fast between white and black.

Works well, and very stable
Picked the proton version over the native version for multiplayer with friends. I've actually experienced less crashes and stability issues than their native Windows installs.
No issues running on Wayland. Singleplayer and multiplayer with various DLCs, factions, and battle locations have all worked fine.

runs fine, even with mods

mangohud gamemoderun %command%
When frames were being dropped there was significant crackling
When trying native, the terrain was below the map by a long ways. Switched to proton and most things looked correct afaik.
The prelude had serious frame drops.
When joining a friend's game it would crash.
Multiplayer crashes, serious performance issues on certain maps.

Native works but has a terrain bug. Fixed using Proton 9.0-4 with no performance issues
The native version for Linux is a bit behind so I use Proton to play. Works quite fine for me so far.

game-performance %command%
Some minor stuttering on all versions of proton and GE for me but I fixed it using the CachyOS Kernel Manager and setting sched-ext scheduler config to flash which eliminated most of the stuttering for me.
Native works but I hate the launch menu for managing mods on native and prefer the windows/proton launcher.

Would often seem to get stuck when transitioning to or from the battle maps. Would occasionally crash over the end turn.
Didn't run as well as the native version and crashed far more often, but at least the battle maps were rendering properly.

MANGOHUD_CONFIG=no_display,fps_limit=30 mangohud %command%
Terrain on battle maps rendered about 150feet lower than it should have. Makes it very difficult to judge terrain type units are in and elevation/obstructions for missile units.

The game is a very difficult yet very fun game. It requires a lot of thinking and preparing. This is a very strategy based game.
default_battle_camera_type 2
Game ran well enough but graphics are having issues rendering with higher quality; higher quality ultra causes the game to slow performance.
This game plays native but poorly, so I recommend turning on compatibility mode with Proton forced in exp. mode.

Native worked flawlessly
No issues with running the native version so did not test with Proton. Great to see a comparable native version.

Works great by default on X11 - Wayland is buggy(at least for me); Other than that, amazing game.
Screen tearing present - might be due to Gnome(KDE not tested) Sometimes the cursor is missing - an example is on the IE UI Campaign.
Sometimes the cursor is missing - an example is on the IE UI Campaign.
Save files are different if you are using native/proton/windows version
Only occuring on Wayland - Xorg works fine.
This game does not simply work on Wayland. It either does not load the game or the display crashes with the audio working in the background. Even straightly crashes at times.
It works with Xorg/X11 only. Previous testings with proton 8 were attempted that were 'successful', however they were so by mere coincidence - the above wayland issues are intermittent. Not-kernel-related, as I had tested the original linux kernel, besides the bore kernel. Using CachyOS with its latest updates. Nvidia RTX 3060 Ti.
Previous workarounds from here were attempted with no avail(memory limitation... etc). The only solution therefore is to switch to an X11 session(as far as it occurs from my end).
The only concerns I have with the game are Screen tearings which could be a result of using Gnome 47(but cannot confirm this.) on the campaign map - X11, so far, unremedied.
It might be Nvidia-related, but unproven yet. Using the latest 565.57.01 Open-Source drivers. With a single 144 hz monitor.
Using latest proton GE.

Awesome game, badly optimized even on Windows. Creative Assembly are notorious for this. Other than that, amazing game.
Screen tearing present - might be due to Gnome(KDE not tested)
Sometimes the cursor is missing - an example is on the IE UI Campaign.
Save files are different if you are using native/proton/windows version
Only occuring on Wayland - Xorg works fine.
This game does not simply work on Wayland. It either does not load the game or the display crashes with the audio working in the background. Even straightly crashes at times.
It works with Xorg/X11 only. Previous testings with proton 8 were attempted that were 'successful', however they were so by mere coincidence - the above wayland issues are intermittent. Not-kernel-related, as I had tested the original linux kernel, besides the bore kernel. Using CachyOS with its latest updates. Nvidia RTX 3060 Ti.
Previous workarounds from here were attempted with no avail(memory limitation... etc). The only solution therefore is to switch to an X11 session(as far as it occurs from my end).
The only concerns I have with the game are Screen tearings which could be a result of using Gnome 47(but cannot confirm this.) on the campaign map - X11, so far, unremedied.
It might be Nvidia-related, but unproven yet. Using the latest 565.57.01 Open-Source drivers. With a single 144 hz monitor.
Using latest proton GE.
mangohud WINEESYNC=1 WINEFSYNC=1 nice -n 10 taskset -c 0,2,4,6,8,10,12,14,16-17,20-21,24-25,28-29 game-performance %command%

Windows Version Runs Great. If you have loading screen issues, try using X11 instead of Wayland.
mangohud %command%
I ran into the issue of getting stuck on loading screens at 95% done. This issue seems to be caused by a bug with Wayland and Nvidia cards using way too much Vram. I was able to completely solve this by just switching to X11 instead of Wayland. No need to go limiting vram in the scripts file.
I also tried the native Linux version. It works fine, but it is sevral patches behind the main game.

<STEAM_DIR>/steamapps/compatdata/1142710/pfx/drive_c/users/steamuser/AppData/Roaming/The Creative Assembly/Warhammer3/scripts/preferences.script.txt
Set gfx_video_memory 10737418240;
(in my case with 11 GB VRAM. Choose a value lower than your available VRAM)
This prevents the game from freezing on or after loading screens due to Nvidia driver bugs.
Freezes on or after loading screens; fixed by the gfx_video_memory
workaround.
I'm not sure if this is only me, but I was not able to connect to a friend to play a PvP battle with him.

Native crashes Wayland session. Proton carries the Dawi for the glory of their ancestors.
More stable than native port. Using proton 9. No tinkering, basically out of the box.

15-30 fps drop on average while viewing the campaign map compared to performance on Windows, though the battles performed fine with no real drop in performance
Switching to GE-Proton fixed FPS issues for the most part, now I am only losing around 5-10 FPS compared to the pretty significant stutter with the normal Proton versions.

Launcher Started rest did not.
Thinking its smth on my end but since they seem to break it every second patch im not gonna troubleshoot... meh usless report ig

About a minus -10 fps compared to windows version
Mods don't work on native. Mods on proton worked great offline and online.