Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
We do often include affiliate links to earn us some pennies. See more here.

How to fix the EA app on Steam Deck and Linux desktop

By - | Views: 73,818

Recently, Valve did an update in Proton Experimental that did get the EA app working again. The problem is that it doesn't stick and the EA app will break itself. It might work fine for a few launches, and then suddenly another it just won't work.

It can be really problematic, especially on Steam Deck, as it might cause a spinning Steam logo of doom that requires a reboot of the Steam Deck to get rid of the broken loading.

Here's one way to fix it: what you'll need to do, is remove the Proton files for the game (it works for any game using the EA app). For Steam Deck players, here's a brief video guide that also warns you about save backups and points you in the direction of where you might need to go to make a backup:

YouTube Thumbnail
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Accept Cookies & Show   Direct Link

Steam Deck:

  • Set EA games to Proton Experimental. Properties -> Compatibility -> Tick the box -> Select Proton Experimental.
  • Make a backup of save files (IMPORTANT) as they might be removed during this. I cannot stress this enough, find where the save files are and copy them somewhere safe. JUST DO IT. You can find the Windows folders for games in the “compatdata” folder, and then the ID of the Steam game.
    For example: /.steam/root/steamapps/compatdata/*game_id*/
  • In the games Properties - Developer - Delete Proton Files
  • Launch the game again

Desktop Linux:

  • Set EA games to Proton Experimental. Properties -> Compatibility -> Tick the box -> Select Proton Experimental.
  • Make a backup of save files (IMPORTANT) as they might be removed during this. I cannot stress this enough, find where the save files are and copy them somewhere safe. JUST DO IT. You can find the Windows folders for games in the “compatdata” folder, and then the ID of the Steam game.
    For example: /.steam/root/steamapps/compatdata/*game_id*/
  • Delete the ID folder mentioned above.
  • Launch the game again.

For save backups, each game is different, it's best to look it up using your favourite search engine first. PCGamingWiki might list where the save files are.

This is the easiest fix I've found so far, that doesn't require the use of Protontricks or swapping Proton versions that could cause other issues (like a broken Proton Prefix) or anything else. Not all games need a save backup, but it's best not to rely on Steam Cloud (and some games don't have it).

Article taken from GamingOnLinux.com.
14 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. Find me on Mastodon.
See more from me
The comments on this article are closed.
16 comments
Page: «2/2
  Go to:

itscalledreality Nov 18, 2022
Quoting: Guest
Quoting: Purple Library Guy
Quoting: Guest
Quoting: TermyThe only way to get rid of such bullshit is to vote with your wallet. So boycotting EA is the only right thing to do ^^

lol i can't believe people actually think this to this day. voting with your wallet does nothing - its just a less than a drop in the ocean for them, they won't notice and they won't care.
And yet, boycotts sometimes work. Admittedly, usually when they're well organized and relate to a major, clear-cut issue of current relevance.

But computer games are a good place for relatively low-level, disorganized boycotts to make some difference. There isn't really a need for any particular company's games (contrast with, say, MS Office). You can never play all the computer games out there. So skipping ones put out by companies whose policies annoy you either ethically or in terms of stuff they do that messes with the user experience is essentially cost free for the consumer, who has plenty of other games to buy. Arguably even less than zero cost, because the benefit of (smugness/feeling good about yourself) is probably greater than the near-zero cost of playing different games instead.

But it's not cost free for the corporation. If 2% of potential buyers refrain from buying because of a corporation's practices, that's a loss the size of, say, the Linux platform . . . which seems to be not big enough for an AAA company to actually target, but quite big enough for an AAA company to make the smaller effort of tweaking for Proton or Steam Deck compatibility, so enough to be worth a small behaviour modification. If a corp is scuzzy enough to lose 5% of sales to its reputation, that starts being a significant crimp in profitability.


As with any form of protest/boycott it needs quite a great deal of organization. Unless a concerted effort is organized and occurs, a consumer not buying something for "ethical reasons" won't have any impact on the bottom line of the organization particularly if its not organized in any meaningful way. Indeed, with computer games, unless it is something egregious most people will continue buying EA games even if they are linux gamers in one form or another. In addition, EA is too large that most linux gamers will end up acquiring an EA game. In short, "voting with your wallet" is stupid and doesn't work and just sounds ridiculous when said.

Wow, what? I haven’t bought an EA game for over 10+ years. It wasn’t hard, there are plenty of other great games.

To every consumerist here claiming that voting with your wallet doesn’t work. It’s not about squashing a company it’s about making better decisions for yourself and not purchasing things because of media attention and marketing campaigns; It is about empowering yourself and others.

Of course if you’re fine with swallowing whatever marketing is jammed into your brain than good for you I guess. Enjoy your endless complaining.


Last edited by itscalledreality on 18 November 2022 at 12:58 pm UTC
itscalledreality Nov 18, 2022
Quoting: GuestLol if you feel "empowered" from boycotting a company that really doesn't care - i got some bad news for you. That's like saying you don't like the hot girl in your class that you used to like, who in reality doesn't care whether you live or die. It sounds like a massive cope and makes you look bad, not her.

You're still missing the point. I'm not feeling empowered about boycotting EA, I'm feeling empowered that I don't get trapped into worrying about launchers on my machine because I purchase things mostly from companies not trying to mine every ounce of data from my machine and activities.

EA provides me no value so I don't utilize them. So this "hot girl" never stimulated me there for I have no hasty feelings against them? I'm not even sure of the point of this metaphor.

As for games that were acquired after you purchased them, then don't install and play them if the launcher bugs you, like I said plenty of equally good games not made by EA event ones that are similar to their biggest hits.

QuoteTheir reputation will hurt them all around, not just on linux - so "voting with your wallet" doesn't do shit for helping linux gaming. In fact it makes our community look like children throwing a tantrum.

No it doesn't and it's not a tactic exclusive to Linux or gamers or Linux gaming.

How long have you worked for EA?


Last edited by itscalledreality on 18 November 2022 at 10:35 pm UTC
xxtankmasterx Nov 19, 2022
Quoting: GuestAn example of companies not caring about "voting with your wallet" - bungie is willing to neglect the entire Linux/steam deck community with their statement regarding anyone who tries to play their game on linux via a virtual machine will get an instant perma ban and that they have no interest in anti-cheat support for linux. Same with Epic. If you really think that "voting with your wallet" will make EA modify their behavior (given that its larger than both Epic and Bungie), you are delusional, especially given current examples we have. For this reason "voting with your wallet" is amongst the stupidest things I have ever heard

That's not Bungie not caring about people voting with their wallet. That is Bungie choosing to not pursue/support a new(ish) space in the gaming industry. In order for it to count as a company ignoring a "vote with your wallet" issue it must be active customers leaving. Linux gamers had no overlap with bungie users until the steamdeck, and even with the Steamdeck it is still somewhat limited.
Purple Library Guy Nov 20, 2022
Quoting: GuestYes I read what you wrote. But you miss out on some important points - if 2% of potential buyers end up not buying the game, they could just as easily have been from windows "sticking up to their ethics" or some shit. Devs have no way of knowing if its from windows or linux.
Um, but this isn't about Windows or Linux in the first place? The person you originally responded to did not seem to be boycotting EA because they did anything bad to Linux in particular. Rather, it was about their "ethics or some shit", so it would be just fine if EA got exactly that message, from a mix of Windows and Linux potential buyers not buying.
So OK, I guess you read what I wrote, just didn't read what led you to your initial objection in the first place.
Bloombery Nov 21, 2022
I'm use PortProton with GE-Proton7-39 and EAapp work
StalePopcorn Nov 22, 2022
Backing up—always a good idea…although I just went ahead and switched to Experimental and it worked.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.