


It has some graphical degradations late-game and some crashes, but if you have autosave on you will be just fine.
gamemoderun mangohud %command%
Towards the late game, the textures start to glitch, but they fix themself after some time. If you are playing with a smaller amount of RAM, you might want to decrease the texture quality.
Sometimes the game crashes when tabbing out. A few times it crashed the entire system.
Playable and enjoyable with all DLC's!

gamemoderun mangohud %command%
Switched to DX12 in game settings. Runs as smooth as butter.

Set Anno 1800 to Proton Experimental. Ubisoft Launcher did not install (or not correctly). Installed protontricks via Flatpak (same as Steam). Protontricks did not find the game. The prefix folder had not been setup because the game could not start (missing Ubisoft Launcher). Had to start the game several times, suddenly the necessary prefix folder 916440 was available. Protontricks found my Anno install and I could then install Ubisoft Launcher in protontricks. Launcher started, game started and runs flawlessly.
Zoom works differently than on Windows. Zoom-in goes much deeper, zoom-out goes less out.

Meine Probleme mit Ubisoft Cloud-Spielständen sind vermutlich ein Ubisoft Problem. Das Spiel selbst läuft einwandfrei ohne Anpassungen
Cloud Speicherung schlägt fehl, alte Spielstände der Cloud nicht zugreifbar
einmaliger Kompletter PC Freeze
Frohes Bauen

Bei mir läuft Spiel sehr stabil.
Das Spiel beendet nicht korrekt. Wenn man das Spiel verlässt "läuft" es noch in Steam. Man muss dann nochmal auf "Anhalten" klicken.
Insgesamt bin ich mit dem Spiel und dem Zusammenspiel zw. Proton und Steam sehr happy.

Works perfectly out of the box for me.
Playing with all DLC, game is smooth.
Incredible game, runs just perfect out of the box, 1440p max graphics, upon exiting Steam says game is still running, have to manually close

Works great out of the Box just hat to switch to Directx12 in the Game Settings not Problems so far.
Switch to Directx12 in Anno Settings and it works great.

VKD3D_FRAME_RATE=100 %command%
For me DX11 performance was really poor. The difference when switching to DX12 was massive.
DX11 vs DX12
The game comes out of the box with a DX11 and a DX12 renderer. The game defaults to DX11, but with most settings turned up rather high, and at 3440x1440 resolution, the performance was really poor. Switching over to DX12 made a truly massive difference to me. With the DX11 renderer, I would call the game very unpleasant to play. With the DX12 renderer, I was very pleased with the performance. I expect that this will primarily affect people who play at high resolutions. I don't expect the impact to be very high if you're still on 1080p.
Ubisoft Connect
Shockingly enough, Ubisoft's annoying little launcher did not cause many problems for me. However I did actually experience one moment where I played a short bit on my laptop, and due to an issue with synchronization, some of my progress was overwritten at one point. I made sure to always keep a manual backup of my save games in order to avoid the issue coming up again, but it never happened again. Just a fair warning.
Works Great

Works without any tinkering as such. Ubisoft Connect required a restart of the game on first launch.
After about 3 hours of playing, the game interface disappeared. Restarted and it was back to normal. Unable to find reproducable steps, but seems like a game bug.
Game worked flawlessly except that it wanted a license in the Ubi Launcher, but just restarting that worked fine. No problems after that.

gamemoderun %command%
Mostly followed those instructions https://www.reddit.com/r/SteamDeck/comments/tb9d8d/how_to_install_assassins_creed_origins_on_steam/ Try running the game once, Install protontricks, use it on the Ubisoft Connect Installer, select Anno and follow the wizard, then relaunching the game might bring you to the main menu. Deactivating any Ubisoft Connect feature (overlays, etc.) is more than recommended as anything related to this pos DRM is a source of instability
A lot of tinkering was necessary to bring it to functionnal level.
- All graphical options on low, 1080p
- Enable DirectX12
- Disable vsync
- gamemoderun
Bumping back up some options might be possible now, but no guarantee. Windowed vs fullscreen don't seem to matter that much.
My hardware is not stellar, but it is above the recommended requirements on the Steam store page
Performance of anything Ubisoft Connect is simply abyssal. It even somehow manages to be slightly worse than a version installed via Lutris.
Crashes were (mostly, for 30min gameplay) fixed with gamemoderun and enabling DirectX12, but maybe the other tweaks also helped.
Sometimes Ubisoft Connect will refuse to stop, and killing it is a pain
Whenever the game is closed, Ubisoft Connect stays running. Not only it is bad because you don't want this pos to run for longer than strictly "necessary", but also Steams then thinks the game is still running which might impact other stuff.
Including your play time which is a big deal if you want to decide wether you keep the game before your playtime gets to 2h. For reference, It took me more than 1h "play" time to make it work, most of it was on Ubisoft Connect, then loading pages and a bit on the options menu
It also means that I still can't really vouch that much for the stability as I only have 30min of actual gameplay once all the other issues were resolved.
Sidenote: Although you almost always want to stop Ubisoft Connect from running in background, you still want to go once on it to deactivate any of its crash inducing garbage features. But opening it (On the foreground) might not work on the 1st (Or 2nd) try.
A good chunk of my complaints are with Ubisoft Connect. May be it would be slightly less painful if your Steam and Ubi account are already linked (In which case may be just going through Lutris and not using Steam might be slightly better?), or even better if you went through this whole mess with another Ubisoft game on the same machine.
Even if everything went smoothly, Ubisoft makes you go through so many jumps and hoops that it only makes you think that they simply don't want to sell their games.
Conclusion: Still considering Steam's refund button, even though it works, encouraging this kind of behaviour with 40€ is bad.

Works out of the box without any modification. Just connect yout Ubisoft Account and play. When you close the game, maybe you will need to click Stop button on Steam.

Not working
Got past the ubisoft connect forever loading, and managed to start a game, but constant freezes and no audio, even when switching between proton versions, couldn't make it work in the end
Funktioniert ohne Probleme

runs perfect out of the box!

Constant freezes and crashes
gamemoderun %command%
The game takes 30 seconds to even start to launch, then takes a few minutes to get to the main menu. Once you get into the game for a few seconds it runs super smooth and loads in fine but then freezes. A minute or two later the game runs for another smooth few seconds then freezes, rinse and repeat.
I tried with various launch options and none at all. Tried different versions of Proton. Tried switching the game from DX11 to DX12 as well as Windowed and Full Screen. Unfortunately it is unplayable.
gamemoderun %command%

Flawless! it works out of the box! Fantastic game! Linux for gaming so far is 80% great ! the other 20% is EA's fault with that kernel crap
About the UBI Connect, the first time you start the game, if asks for a CD Key, just close the game and open again. Voilá - all works

Flawless, works perfectly
Flawless, works perfeclty no issues.
Used the 'Ubisoft Connect' link trick described in other posts

DXVK_ASYNC=1 LD_PRELOAD=/usr/lib/libgamemode.so gamemoderun mangohud %command%
Occasionally, when alt-tabbing, the game crashed for me
Otherwise runs great, no major issues

The game stutters and is completely unplayable.
Don't buy this from Steam!

crashes after a few seconds of black screen
tried a bunch of proton versions (experimental, hotfix, 9, GE)
The crashes after black screen are actually an improvement after a game update a couple of days ago, before, it would just silently not start. Now it's at least crashing and triggering the crash reporter.
I have no idea why it's not working, and Ubisoft Connect with it's stupid activation limit doesn't help. Also, Ubisoft Connect makes the proton log unusably noisy.
The weird thing is, it's wokring fine on my steam deck, which is not that far away in terms of hardware and software from the PC (same CPU and Graphics gen, same base operating system).

Works perfectly
Works out of the box without tinkering

Works OOTB
Runs pretty much like it would on Windows
Proton Experimental ist der fix, sonst lief nix. Der Zauber mit dem Ubisoft Launcher war nicht notwendig.

STEAM_COMPAT_DATA_PATH="/home/<user>/.local/share/Steam/steamapps/compatdata/3713863880" %command%
Bundled Ubisoft Connect was not found. Needed to add Ubisoft Connect as non-steam game to steam and link path in launch command.
Steam was unable to install and execute the bundled Ubisoft Connect (missing 32 bit libraries). I needed to add Ubisoft Connect as a non-steam application to steam and link its compat path in the games launch command.
- Download Ubisoft Connect Installer
- Add it to Steam as non-steam game.
- Execute and Install Ubisoft Connect.
- Change the link target of the installed Ubisoft Connect in steam to
"/home/<user>/.local/share/Steam/steamapps/compatdata/3713863880/pfx/drive_c/Program Files (x86)/Ubisoft/Ubisoft Game Launcher/UbisoftConnect.exe"
and the "run in" path to"/home/<user>/.local/share/Steam/steamapps/compatdata/3713863880/pfx/drive_c/Program Files (x86)/Ubisoft/Ubisoft Game Launcher"
(Mention the"
in the path. The ID3713863880
is different for you.) - Rename the "game" to "Ubisoft Connect", run it and verify that you can login into your Ubisoft Account.
- Use the installed link target path from 4. in the Anno 1800 launch option
STEAM_COMPAT_DATA_PATH="your_path" %command%
. - Run Anno 1800. The game should now find your manually installed Ubisoft Connect.
My old savegames where synced by Ubisoft Connect and are located in the compatdata of the manually installed Ubisoft Connect (not in the Anno 1800 path), e.g. /home/<user>/.local/share/Steam/steamapps/compatdata/3713863880/pfx/drive_c/users/steamuser/Documents/Anno 1800/accounts
.
After Ubisoft Connect was linked the game itself runs flawless with maxed settings.
PROTON_USE_WINED3D=1 %command%

Works out of the box. Only thing is missing is the ingame mod installer (mods can still be manually installed).

In /etc/pulse/default.pa, changed the line "load-module module-udev-detect" to "load-module module-udev-detect tsched=0"
Severe crackling of any audio as long as the game is running. See tinkering for fix.
Save games are synced between devices by Ubisoft Connect, not Steam. Frequently saves would either not sync at all or sync outdated files.

Ran out of the box, with no modifications or any setting changes at all. Worked 'just as good' as windows, even having to deal with Ubisoft connect.

__NV_PRIME_RENDER_OFFLOAD=1 __VK_LAYER_NV_optimus=NVIDIA_only __GLX_VENDOR_LIBRARY_NAME=nvidia DRI_PRIME=1 STEAM_COMPAT_DATA_PATH="//home/lars/.steam/steam/steamapps/compatdata/2962422677" %command%
Ubisoft-Connect does`t work with my NVIDIA, I have to start Ubisoft on Intels integrated GPU
I have to integrate Ubisoft Connect as a third-party game and only start it with the integrated Intel GPU (freeze and blackscreen on Nvidia) Then I have to start the game separately on the Nvidia GPU + environment path to Ubisoft Connect

Game doesn't start
Anno.exe linked as a third-party game reports missing Ubisoft Connect

To install game you have to start to stop and start it via Steam (by yourself) multiple times. It won't proceed once stuck without your intervention (in reasonable time). Ignore prompt for activation code you might receive - Steam will handle this, just close Ubisoft Launcher (or "stop game" via Steam if hung).
Ubisoft Launcher bundled with Steam will punish you with having to login then restart game/Ubisoft Launcher few times for it to start working. This is unrelated to Proton itself I think, but it's worth pointing out since game will not install without you doing the manual restarts once it hangs.

Everything worked out of the box. Had lots of fun.