


- The game doesnt allows multiplayer due to Unavailability of Easy Anticheat
- Sometimes I do get a black screen and i have to restart the game. It doesnt occurs frequently though
- The game runs perfectly in story mode.

The game runs perfect on Linux now!
I started playing WD2 on Linux due to flickering issues I had on Windows. Everything worked fine, except for the multiplayer. Just a week or two ago, I noticed that somebody was hacking me. I tried a few online modes, and they all worked fine. I was able to 100% the game on Linux!
ACO_DEBUG=force-waitdeps MANGOHUD=1 gamemoderun %command%
Anti-Cheat compatibility got fixed in a recent update.

ACO_DEBUG=force-waitdeps %command% -eac_launcher -nosplash
Prior to adding ACO_DEBUG=force-waitdeps
to my launch option the game would have constantly flickering shadows.
Occasionally very choppy when driving fast considering my hardware but otherwise only a little less than expected performance
Add the ACO_DEBUG=force-waitdeps
as a launch option, do NOT add it to /etc/environment
as it will cause significant issues with other games.

-eac_launcher -nosplash
Update to my last report. It now works fine without the shadows flickering after adding "ACO_DEBUG=force-waitdeps" to /etc/environment
Flickering in shadow area. Fixed by doing this tricks: Navigate into "/etc/environment" and add "ACO_DEBUG=force-waitdeps" and restart. (For Brazzite users you may use "sudo nano etc/environment" to get access into the file)

I found I got a slightly higher framerate from using GE-Proton (measured using the steam decks built in performance overlay).
Didn't try online as the anticheat doesn't support Linux

When playing in Win 11, a significant fps drop to 50ish occured when entering HQ, in Linux under the same scenario, never reach below 60fps
The default in-game audio volume somehow lower than the OS default notification sound volume.

ACO_DEBUG=force-waitdeps
As mentioned here: https://gitlab.freedesktop.org/mesa/mesa/-/issues/11673
this variabile fix the flickering for RDNA3 cards but cause crash if the mesa drivers are lower than 24.2.2

Light flickers, multiplayer doesn't work because of EAC
Lighting constantly flickers when outdoors

The game didn't close after playing.
Easy anti cheat didn't work.

Lightning quirks in between some brick in some buildings
"Easy Anticheat not installed, online functionality not available"

Singleplayer works great. Multiplayer is broken
Anti-cheat doesn't work

No longer needed to add -each_launcher to launch parameters to make the game run (after reinstalling it)
EAC Windows version is used so you can't connect to multiplayer servers

The excact version was Proton GE 9-10
EAC unavailable causing matchmaking and joining to fail

couldnt even start the game
-eac_launcher -nosplash
sad

Just some minor issues with Ubisoft Connect Overlay showing Notifications that I couldn't easily remove.
If you want to remove Ubisoft Connect Notifications just go to the main menu select Ubisoft Club - Settings - Disable in-game notifications
The game ran at a perfect 35 - 45 FPS on Medium to High settings no graphical degredations no audio issues no nothing the only issue I had was with Ubisoft Connect's Overlay it would give me notifications saying I couldn't run the game well enough with my hardware and I couldn't remove these notifications easily.
To remove the notifications I exited to the main menu of the game selected Ubisoft Club then settings and then disabled the in-game notifications and the issue was resolved.
I am using an LCD Steam Deck with 1TB SSD

Game crashes when it tries to connect to Ubisoft servers. Had to proxy to localhost to prevent it from connecting to servers.
-eac_launcher -nosplash
The default Watch Dogs 2 install script straight from lutris.
Hitches
Whenever it tried to connect to Ubisoft servers the game instantly crashed. Had to add http_proxy 127.0.0.1
and https_proxy 127.0.0.1
in Lutris (System Options > Game Execution > Environment Variables) to get it to avoid connecting to Ubisoft Servers. It kept crashing even when eac is disabled. Other than that, the game runs almost flawlessly with a few hitches here and there when compiling shaders. Very enjoyable experience.

If you have it on Ubisoft Connect like I do, this is how I installed it using Lutris:
- Go to Desktop Mode
- Install Lutris
- Using Lutris, install ubisoft connect launcher
- Run the ubisoft launcher, log in, and install Watch Dogs 2
- Launch game until you start playing just to check everything is ok and then quit the game
- Add ubisoft launcher to steam, go to its settings and in Compatibility set it to use Proton Experimental
- Go to game mode, launch ubisoft launcher from game mode, click on watch dogs 2 and click install. It's already installed and just need to locate files.
- You can now play the game from game mode.
If you start the game and you have pop ups from ubisoft saying you don't have enough RAM or whatever, that's the launcher's overlay. To turn it off:
- with a keyboard, press Shift + F12 to open the Ubisoft overlay
- you can then click to close those pop ups and go into the ubisoft overlay settings (gear icon on the left) and turn off all notifications.
- if you don't have a keyboard, you can map other buttons to Shift and F12 to access the overlay (eg. L4 and R4)
I only had to turn off the overlay notifications the first time I launched the game and had no problems ever since. It runs well on high settings but turning it down to medium will get you more FPS.

-eac_launcher -nosplash
Flickering (shadows?)
Game works just fine minus flickering of what i assume are the shadows. Tried severeal things, eg. dxvk, limiting fps, enable vsyc both normal and sparse.
Seems to be an issue related to mesa and rdna 3 cards.
https://www.reddit.com/r/linux_gaming/comments/1dc5jdc/watch_dogs_flickering/

tabbing out may crash the game
minor stuttering (shader compilation?), apart from that it runs very well.

STEAM_COMPAT_DATA_PATH="/home/deck/.steam/steam/steamapps/compatdata/XXXXXXXXX" %command% uplay://launch/2688/0 -eac_launcher
Played on Steam Deck OLED Game Mode. Graphics at Medium around 40-45fps
Installation process:
- Enter Desktop mode
- Use Lutris to download Ubisoft launcher then install the game.
- Add Ubisoft launcher to Steam, set proton version
- Start launcher from Steam, log in, then exit
- Find the compat data folder number
- Add launch options, replace XXXXXXXXX with compat data number
- Launch on desktop mode to "reinstall" the game (this should not download anything and just locate/verifying files)
- After game is fully working, exit game and return to Game mode

Work fine with default setting 43--48 fps high settings switch to med give almost 2h on battery life
Med Settings locked 40 fps

The Uplay launcher starts, is getting attchevements etc, shows that it's launching the game but then you get a black screen and the option (from steam) to press B to end the game. Thats all. Spash screen is not loading etc.
I've tried Proton Expirimental, 9.0 (Beta), 7 and 6. Also tried all startup parameters I could find.

Near perfect OOTB
EAC Is disabled causing multiplayer to not work
Ubisoft connect will keep running in the background even after closing the game, make sure to manually close it.

-eac_launcher -nosplash
Multiplayer won't work because EAC is disabled with these launch options. I didn't care about multiplayer so I didn't try without them.
Proton experimental didn't work at the time, but regular proton did. I didn't test GE.
On launch, there's a popup that says my drivers are out of date. This can be dismissed by hitting Shift-F2 (the ubi overlay) and then clicking close, but it won't dismiss automatically.
The game uses a fscking launcher which requires an ubisoft account and also doesn't exit by itself (so you'll need to click Stop in steam after finishing playing).

Works good, multiplayer doesn't work
Anti cheat does not work on Linux, cannot connect to multiplayer.
Works fine out of box

VKD3D_CONFIG=dxr11 %command% uplay://launch/2688/0 -eac_launcher -nosplash
If you don't need a multiplayer, then everything is fine. But if there are lags, switch to windowed mode.

Probably with better hardware the game would run smoother, I will update as soon as I get new hardware
-eac_launcher -nosplash
First installing UPlay, and from UPlay installing it
Alt-tabbing or overview crashes the game
I am pretty sure it is a Lutris' thing
The game's performance is significantly lower than in Windows. Constant stuttering even with the lowest graphical settings
Due to Easy Anti-Cheat not supported on Linux and -eac_launcher set as a parameter, online does not work

DXVK_ASYNC=1 VKD3D_CONFIG=dxr11 mangohud gamemoderun %command% -eac_launcher -nosplash
Missing EAC support
Totally playable, as long as multiplayer is not a problem for you.

FPS muito baixo
FPS muito baixo
O jogo apresentava constantemente uma janela dizendo que meu drive gráfico estava destualizado.

VKD3D_CONFIG=dxr11 mangohud gamemoderun %command% -eac_launcher -nosplash
Fullscreen/Borderless Windowed I believe has a higher chance to crash than windowed.
Stuttering every now and then, bit of a nusance. Recording with OBS makes it worse.

I changed my OS from Zorin OS (Ubuntu 20.04) to Pop! OS (Ubuntu 22.04) and installed Wine 8 (previously I had Wine 6) and the Flatpak version of steam. Only with Proton Experimental and Bleeding Edge beta the Ubisoft Connect laucher starts. With the new system the game doesn't freeze. I can play singleplay without problems.

Only Experimental Bleeding Edge and GE 8-3 allows to start the game, but freezes just before reaching the main menu
Proton 8 and older versions doesn't work (Ubisoft Connect cannot be found). Experimental with Bleeding Edge (and GE 8-3) allows to start Ubisoft Connect and the game, but before reaching the main menu the message appears that "EAC isn't installed" and I cannot click on ok because the game is frozen.

-eac_launcher
Whenever an NPC is highlighted during hacking, the effect it uses is visually corrupted, not a game breaker just a minor problem I noticed when I switched to playing on the deck.
Sucks you have to sacrifice online to play on the deck, not a deal breaker, but a little sad. Though I don't think WD2 online even works on PC anymore? I've never gotten it to work.