


MANGOHUD=1 gamemoderun %command% -enabledeveloperconsole
I followed this guide to import my DAO save: https://steamcommunity.com/app/1238040/discussions/0/4335356832235684249/
I had a few minor artifacts.
I had 1 crash in about 18 hours.

Played from start to finish and both DLCs, no crashes
Game doesn't automatically detect save files from Dragon Age: Origins to be imported - easily fixed by moving the save files from DA:O's steamapps/compatdata folder to Dragon Age II's. You can get the game IDs from SteamDB to find the right folder.

Sometimes the game won't load past the EA launcher. Usually works when the Steam Deck is restarted, but not always.

origin2://game/launch?offerIds=1002980&autoDownload=1
Lutris: DXVK v2.4.1, VKD3D v2.14, D3D Extras: v2 Wineconfig: no theme (text scaling fix) WineTricks: dotnetdesktop8, vcrun2003 > 2017, physx 2021, mfc71 (2003), mdx (2006) Install the game after setting up the EA-App (don't use origin sw!) with lutris. Then you have to run the "DragonAge2Config.exe" within the "bin_ship" folder to check if your physx has been recognized by the game. After adapting all settings there you can change back to "DragonAge2.exe".
Currently there is a bug in DA2 where your EA account is not logged in automatically, so keep in mind that you have to log in with your email-address and your EA-PW in game. There is no copy&paste so you have to type it by hand to access your DLCs!
The game is also unable to accept "<" and ">" in any type of input so if you have a password manager to generate your EA-Account PW, please make sure you don't have them or you can't login ingame at all.
Borderless fullscreen was not capping my mouse to the window so it moved to the second screen.
Frame drops but I guess the game is just old?
The automatic account passthrough does not work (unlike with DA:O, or Inky).
I used Lutris because I bought the game back when I was on windows and I did so in the old origin sw. After trying to get my ea-app working with proton via steam, I dropped it so I had no way of getting it to lunch via steam directly.
I don't know how to code or script my settings for the lutris DB so I added it here just in case.

EA App is garbage as always, can't seem to launch the game no matter proton version or launch options
Tried a few of the other fixes from people in previous posts, but the EA App never was able to launch the game

Runs well out of the box. SteamOS handles EA launcher (updated to use instead of Origin) However due to this game will not start Offline.
If game is launched it will run offline but will not launch offline as the EA launcher requires a connection to start and the game will not launch.

alt-tab or screen lock will crash the game
To start the game the first time, run it under Proton 7. Then when the EA app installs and eventually crashes, switch back to Proton Experimental and it will let you login to EA and then play the game.

Performance is great OOTB, but losing focus caused the game to crash. There is a fix for this, however.
gamemoderun %command% -enabledeveloperconsole
The game was crashing when its window lost focus. I used protontricks to configure it to emulate a virtual desktop as suggested by Infernio and the crashes stopped.
As mentioned, losing focus crashed the game. Can be fixed by emulating a virtual desktop.
The game froze very consistently every 2, 4, 6, 8, 12, or 14 minutes using Wayland. Tabbing out and back into the game made it run again, but I had to switch to X11 to solve this issue permanently.

I began with Inquisition and recently went back for DA 1 and 2. Glad I did.

Small headaches, but works
Alt-Tabbing from fullscreen will crash the game. This can be avoided by running the game in windowed mode and fullscreening it through your desktop environment.
EA launcher seems to block the Steam overlay. This is troublesome since I was using Steam Input to map the KBM bindings to my controller. All I had to do was Alt-Tab to the main Steam window to adjust the configuration though.

Launched the game initially in Desktop mode, and the EA launcher set itself up with no issues. Launches fine in gaming mode.
I had to switch the resolution to fit the game to the screen properly, but it looks great!

Installed the game. Logged in to my Bioware account. Set video to 4k and it just worked.
Ran great with proton experimental.

protontricks -c "wine winecfg" 1238040
, on the Graphics tab, choose to emulate a virtual desktop of your screen size. This prevents the game from crashing when alt-tabbing.
Same problem as with Origins: alt-tabbing crashes the game. Gamescope makes it not crash, but I encountered various weird problems with the game when I used gamescope. Instead, I used the same workaround as for Origins: emulating a virtual desktop.
The EA App sometimes just crashes and fails to launch the game on Proton 9.0. Switching to Proton Experimental seems to fix it.
The EA App really sucks. It was very hit-or-miss if the game would even launch when I was using Proton 9.0. Switched to Proton Experimental and that seems to have solved it. Beyond that, the Alt-Tab crash carried over from Origins, see above for workarounds.
I haven't encountered any of the other problems reported here though, the game ran fine for me and didn't crash once outside of the Alt-Tab problem.

gamemoderun %command%
EA App no deja de iniciar el juego, tengo que cambiar una version antigua de proton, y despues poner la que estoy usando ahora para poder jugar.
Para poder jugar sin problemas cuando Steam actualiza EA app tengo que cambiar una version antigua de proton y despues poner la version que utilizo.

So long as you turn off high res textures and run it under X and Proton 9+ it works quite well and remains stable.
The game appears to have issues with the high-resolution texture pack. Occasionally it will fail to load them, and they will appear black. Turning it off, resolves the issue. Turning them back on will typically crash the game, though not always.
While fullscreen works, attempting to ALT-TAB out, will crash the game
The game appears to have issues with the high-resolution texture pack. If they are enabled, loading will occasionally cause the game to crash. Turning them off appears to fix this issue.
Due to the changes with EA changing from Origin to the EA App, the game will not properly launch unless you run it from steam under X11 and utilize Proton 8 or higher (9 or Experimental recommended). Wayland causes EA App to fail to launch, every time. Steam Deck may be the only acception to the Wayland issue however. Additionally, if running under NixOS' native steam package, regardless of the above, the game will not launch, but would under Flatpak steam (I suspect a FHS related issues somewhere).
DO NOT RUN UNDER WAYLAND. Additionally, due to the way the EA App launches the game, you cannot utilize gamemode, gamescope, or any env vars to improve performance (at least with NixOS). Running steam itself under gamescope may work in some instances, but not on NixOS due to Wayland (I suspect there is some missing env var or library). Had to run under Flatpak steam.

ALT-TAB from fullscreen window led to crash
For anyone on Linux having the ALT-TAB problem with fullscreen (crashing on ALT-TAB), do the following:
Switch DA2 to Window mode
In your Desktop, go to Settings | Keyboard | Shortcuts | Windows
Define a keyboard shortcut for "Toggle Fullscreen State", for example Windows+Pos1
This will allow you to use a borderless window which is NOT fullscreen mode. ALT-TAB is possible then.
I have posted this here so people struggling with the same problem can find it.

Alt-tabbing causes CTD
Sometimes mouse and keyboard input isn't detected
I often experience CTD before loading up a save (about 10 seconds after reaching the main menu). If a save is able to be loaded, however, it seems to be stable as I haven't yet experienced a crash during gameplay.
FYI - It took quite a while to get it up and running. I'm estimating that I had around 10 crashes during the EA App, VC, and DirectX installation process, plus some after the fact. I spent about an hour troubleshooting this section of the install process when all it really needed was to be brute-forced, essentially. I just ended up re-launching after every crash to nudge the process along. At one point I did also delete the Proton prefix in order to allow it to rebuild it from scratch after a few failed installations of the EA App.

gamemoderun %command%
Alt + tab crashes game and ea app
Most of the time game was unplayable until newer versions of proton/system libraries, because you cannot install EA App

Launcher window is black. Can't proceed to game

Alt-tabbing while in fullscreen crashes the game.
The game wouldn't initially launch due to the EA App install script failing. Forcing the use of Proton 6-3.8 allowed EA App to install normally through Steam and it launched/ran fine after that, with the exception of using alt-tab.

It took me three days or so to get it to work, but now it seem to be running fine, as long as you don't alt-tab.
gamemoderun %command%
Manually installed EA Launcher and its prerequisites (as listed on the bottles website) into the game's wine/proton prefix.
game crashed when switching to a different window
Launcher menu is just a black window. Can't proceed to actual game.

Running in DX11 mode the entire screen is displayed in a garbled, window blind-like pattern, though text is displayed correctly. Also tried running with PROTON_USE_WINED3D enabled, but the game wouldn't load past the introductory splash screen then. Running in DX9 mode (without PROTON_USE_WINED3D) is fine, though.
Trying to Alt+Tab would immediately and silently crash the game. Worked around the issue by running the game in a virtual desktop.
It's not perfect, since DX9 mode locks off many of the higher graphics settings, but it's eminently playable.
Enabled virtual desktop to work around ALT TAB issues
Game would not load past the EA launcher where it would then completely exit.
The game had issues when Alt tabbing which was resolved by enabling a virtual desktop. The Frame rate was not always smooth or consistent but more than playable.
If you want to have your Dragon Age Origins save imported, copy the "Dragon Age" folder in ~/.local/share/Steam/steamapps/compatdata/1238040/pfx/drive_c/users/steamuser/Documents/BioWare/ into the Bioware folder in the the Dragon Age 2 prefix.

gamemoderun gamescope -f -b %command%
Disable Origin overlay to fix broken/invisible mouse cursor.
Game crashes when Alt+Tabbing. Using GameScope seems to fix this.
Make sure GameScope is installed before trying to use the launch commands. If you're using Nvidia: For NVIDIA's proprietary driver, version 515.43.04+ is required (make sure the nvidia-drm.modeset=1 kernel parameter is set).
Switched off fullscreen and set resolution to native in DragonAge.ini found at .../Steam/steamapps/compatdata/{some number}/pfx/dosdevices/c:/users/steamuser/Documents/BioWare/Dragon Age 2/Settings
Game crashed when Alt-Tabing from fullscreen or changing video settings while in fullscreen
Framerates weren't as stable as I would like but that coud just be the game. I haven't tested this hardware with windows.
Some notes about getting the game running:
Installed origin through steam after first launch, default location, uchecked everything that wasn't necessary.
The Alt-Tabing issue was fixed by first editing the game's configuration file as stated above and creating a keyboard shortcut for forcing borderless fullscreen through gnome settings. A guide for various desktop environments can be found here: https://www.pcgamingwiki.com/wiki/Glossary:Borderless_fullscreen_windowed#Linux
Steam's install location can be found by right clicking on the game and then properties>local flies>browse...
I even installed the full dialogue interface mod which worked as it's supposed to (manual installation).

gamemoderun gamescope -f -b %command%
Game crashes when Alt+Tabbing. Using GameScope seems to fix this.
Make sure GameScope is installed before trying to use the launch commands. If you're using Nvidia: For NVIDIA's proprietary driver, version 515.43.04+ is required (make sure the nvidia-drm.modeset=1 kernel parameter is set).

gamemoderun gamescope -f -b %command%
Fullscreen mode causes the game to crash when Alt+Tabbing. The workaround for this is to disable Fullscreen mode in the settings and then use GameScope to hide the window borders.
The game works as expected, I played the full game including the DLCs. It also plays decently well when using a custom controller scheme. Be sure to not force close the game, so Origin can sync the saves on the cloud.
I had a few quirks at the beginning:
- To install Origin when opening Dragon Age 2 via Steam, I had to do it in Desktop mode. Also, when installing Origin via Steam, untick all boxes (except for the mandatory ones).
- The fist time Origin recognized the game as "Unathorized", but all the following times the game launched fine.
- Could not import the Dragon Age Origins save, even when putting them in the Dragon Age 2 prefix. I had to import the save via Windows (luckily Origin has cloud saves, so the saves are transferred automatically across devices).
Left trackpad is used for a radial menu to select actions 1 through 0.
Origin launches in the background.
Text is small and not designed for the screen size of a Steam Deck.
Cloud saving via Origin is finicky if the user does not let the game close on its own.
Disabled fullscreen and set an custom resolution. configuration file is located under steamapps/compatdata/1238040/pfx/drive_c/users/steamuser/Documents/Bioware/Dragon Age 2/Settings/DragonAge.ini
Within the config file i changed under (the resolution was picked to match my gnome shell border, to get the most screen estate) [VideoOptions] FullScreen=0 ResolutionWidth=1920 ResolutionHeight=1015
Finally i disabled intro movies, under the segment [Movies] DisableIntroMovies=1
The game has trouble even starting in fullscreen as it just crashes immediately, this seems to be an issue with the Origin client as it is tries to take focus.
I'm currently playing the game just fine, although it is annoying not being able to start the game in fullscreen also it seems 50/50 if origin is actually be able to launch the game after all of my tinkering.
As other have stated it might help to change the priviliges of the Origin folder, though i'm not sure if it actually had an impact on the game, i will leave the command here for those who wants to try and get the game running (be aware that the complete path might not be the same for you).
chmod -R 555 ~/.local/share/Steam/steamapps/compatdata/1238040/pfx/drive_c/users/steamuser/Application\ Data/Origin
Also if you want to import the World state from Dragon Age: Origins, you will need to copy the save files from the old game into the Dragon Age II prefix:
~/.local/share/Steam/steamapps/compatdata/1238040/pfx/drive_c/users/steamuser/Documents/BioWare/Dragon Age/Character/[dragonageorigins_save]
though as previously stated this might not be the same folder for you.
In conclusion, i think this game needs to much tinkering for the average user to get it running. But if you don't mind the tinkering then sure go right ahead, the game runs just fine after the initial tinkering.
The game is completely enjoyable and there isn't any experience-breaking issue so far, as long as Origin works properly.
Now this has a trick. I can load all my DA2 saves as long as I'm Origin-Connected to internet, if I'm disconnected the game loads just fine, but my saves are unable to load because Origin won't validate my DLC's. Also, I was not able to load a save from DA:O Ultimate Edition, so my world state (which is important for these games) is bassically lost, because the in-game prompt that checks for DA:O savegames did not recovered any savegame.
It does freezes randomly from times to times; and it didn't happened when I used windows on the exact same machine so I know is not a hardware thing.
If the game is not running that might be (almost certainly) an Origin-like issue. I would recommend to install Origin first, using a Lutris script; and then install the Game.
If the game installation wants to update Origin, I would decline and update Origin myself. That way, the game runs just fine.

Game crashes when you alt-tab while fullscreen is enabled.
Requires Origin client, and their cloud saving is pretty buggy.
Game crashes when you alt-tab while fullscreened.
Don't precisely know what changed since my last report, but now mouse input is detected correctly.
Click and play!
Game runs fine, slight issues with Origin
Alt-tabbing would crash the game, you can set it to windowed mode and just use your WM to fullscreen instead.
I am retracting my previous report. The issue with the game crashing occasionally and launch issues was in fact Origin cloud saves unable to correctly sync. I enabled the Origin GUI so that I could disable Origin Cloud Saves for the Dragon Age II and I have had no such issues after that.

The problem installing this game is getting the Origin client installed and working. The game itself is well supported by Proton.
During the Origin Client installation I unchecked all options boxes and checked only "Install Technical Preview versions of Origin". And the accept box too.
Eventually the Origin client should install and it should ask you to enter/create credentials for Origin. If this doesn't happen then the game will probably not run.
Everything else installed no problem.