Patreon Logo 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 Logo PayPal. You can also buy games using our partner links for GOG and Humble Store.
Title: [Solved] Star Wars Jedi: Fallen Order does not run, as EA Origin detects no Internet
Page: 1/2
  Go to:
LordDaveTheKind 28 Jun 2020
Hello fellow Linux Gamers,
recently I decided to give a try to [Star Wars Jedi: Fallen Order](https://store.steampowered.com/app/1172380), as it was on a 50% discount on Steam. The latest reports on [ProtonDB.com](https://www.protondb.com/app/1172380) were enough reassuring, so I decided to give it a try.

To my (not that much) surprise, any time I try to run the game (mandatory via EA Origin), I always face the following error message:

"We've noticed your computer is currently offline. To activate your game on this computer using your EA Account, you'll need to connect to the Internet"

External Media: You need to be logged in to view this.


Closing the message window will exit the game execution.

Needless to say, the computer is definitely connected to the Internet, and the same EA Origin can browse all the pages displayed in the client with no errors. Furthermore, there isn't that much related to previous Linux/Wine issues with the same error message if I try to google it.

This issue has been experienced with all the know running methods:
  • SteamPlay (out of the box);
  • Steam on Wine;
  • Origin on Wine.


Several versions of Wine have been tried:
  • lutris-5.6-5 (in Lutris environment)
  • lutris-5.6-2 (in Lutris environment)
  • lutris-jedi-4.20 (in Lutris environment)
  • Proton-GE-5.6-2 (in Lutris environment)
  • Proton-GE-5.8-2 (in both Lutris and SteamPlay environment)
  • Proton-GE-5.11-1 (in both Lutris and SteamPlay environment)
  • Proton-5.0 (in both Lutris and SteamPlay environment)
  • Proton-4.11 (in both Lutris and SteamPlay environment)


All of the above are stuck at the same point.

In addition, all the following workarounds have been tried, without any success:
  • Setup the network Port Forwarding, as reported in [https://help.ea.com/en-gb/help/faq/opening-tcp-or-udp-ports-for-connection-issues/](https://help.ea.com/en-gb/help/faq/opening-tcp-or-udp-ports-for-connection-issues/)
  • Changed network settings (swapped between Ethernet, WiFi and even USB Mobile Hotspot)
  • Changed Windows Version (between Win7 and Win10)


Full log is available here: [https://pastebin.com/g4WhhsjM](https://pastebin.com/g4WhhsjM). What concerns me about it are the lines at the bottom, which I can't understand if they might be related with the allegedly missing Internet connection:
00e1:fixme:shell:CustomDestinationList_BeginList 0x1edb540 (0xb5afbac {92ca9dcd-5622-4bba-a805-5e9f541bd8c9} 0xb5afbb8): stub
024d:fixme:crypt:CRYPT_CheckUsages unimplemented for RequestedIssuancePolicy
001c:fixme:netprofm:list_manager_GetConnectivity 00F0A5B0, 0178DB44


Do you have any advice, or any idea on any additional test I could try for figuring out the root cause?

Cheers,
Dave

Last edited by LordDaveTheKind on 1 Sep 2020 at 4:05 pm UTC
omicron-b 28 Jun 2020
User Avatar
This may be a new issue due to some changes on EA servers. There is kinda relevant bugreport for Titanfall 2 (which I was unpleasantly surprised with today): https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-650615187
m2mg2 28 Jun 2020
Quoting: omicron-bThis may be a new issue due to some changes on EA servers. There is kinda relevant bugreport for Titanfall 2 (which I was unpleasantly surprised with today): https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-650615187
That error says displayname missing from registry. Have you looked into what registry entry it may be looking for and creating it in the wine registry?
LordDaveTheKind 28 Jun 2020
Quoting: omicron-bThis may be a new issue due to some changes on EA servers. There is kinda relevant bugreport for Titanfall 2 (which I was unpleasantly surprised with today): https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-650615187
I was of the same idea, although I successfully installed and ran it on my Windows laptop, from the same network connection.
Even after running it on Windows, the error message in my Linux system is still displayed every time.
omicron-b 28 Jun 2020
User Avatar
Quoting: m2mg2
Quoting: omicron-bThis may be a new issue due to some changes on EA servers. There is kinda relevant bugreport for Titanfall 2 (which I was unpleasantly surprised with today): https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-650615187
That error says displayname missing from registry. Have you looked into what registry entry it may be looking for and creating it in the wine registry?
It took me some time to understand, but the error actually is "unable to connect to EA servers to activate your game on this account", and "Displayname field missing from registry." must be a placeholder for game title, in this case Titanfall 2.
m2mg2 28 Jun 2020
Quoting: omicron-b
Quoting: m2mg2
Quoting: omicron-bThis may be a new issue due to some changes on EA servers. There is kinda relevant bugreport for Titanfall 2 (which I was unpleasantly surprised with today): https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-650615187
That error says displayname missing from registry. Have you looked into what registry entry it may be looking for and creating it in the wine registry?
It took me some time to understand, but the error actually is "unable to connect to EA servers to activate your game on this account", and "Displayname field missing from registry." must be a placeholder for game title, in this case Titanfall 2.
Yeah. It wasn't easy to identify what registry entry it was referring to. If it is just a missing registry it may be resolved by creating it, determining exactly what registry entry is needed could be difficult. Hopefully either on the proton side or the origin side it will get fixed soon.

Last edited by m2mg2 on 28 Jun 2020 at 8:51 pm UTC
omicron-b 29 Jun 2020
User Avatar
Quoting: LordDaveTheKind
Quoting: omicron-bThis may be a new issue due to some changes on EA servers. There is kinda relevant bugreport for Titanfall 2 (which I was unpleasantly surprised with today): https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-650615187
I was of the same idea, although I successfully installed and ran it on my Windows laptop, from the same network connection.
Even after running it on Windows, the error message in my Linux system is still displayed every time.
My issue is fixed by running Titanfall 2 on another system (Ubuntu) where I have wine and it's deps installed. Do you have wine on your Debian installed?
LordDaveTheKind 29 Jun 2020
Quoting: omicron-bMy issue is fixed by running Titanfall 2 on another system (Ubuntu) where I have wine and it's deps installed. Do you have wine on your Debian installed?
Yes, I have wine-5.0.1 (stable branch) installed, from the winehq repository.
omicron-b 4 Jul 2020
User Avatar
Some people in the thread I mentioned had success with Steam as Flatpak.
I just updated my Debian Testing today and the game starts fine now.
LordDaveTheKind 5 Jul 2020
Quoting: omicron-bSome people in the thread I mentioned had success with Steam as Flatpak.
I just updated my Debian Testing today and the game starts fine now.
In these days I installed a sandbox Pop_OS! for a check, and it works successfully there.

I tried then to update Debian to Bullseye/Testing, and repeated the test, but I got the same error message. Here below a summary of my new tests:

  • Pop_OS! 2004, kernel 5.7.0: success;
  • Debian 10 (Stable), kernel 5.6.17: fail (no internet error popup);
  • Debian Testing, kernel 5.7.7: fail (no internet error popup)

All the cases above used the NVidia Graphics driver version 440.100.

Anything I could check in the packages list? Maybe some of them are in an older version, although I did perform a dist-upgrade and full-upgrade.

Last edited by LordDaveTheKind on 5 Jul 2020 at 12:27 pm UTC
omicron-b 6 Jul 2020
User Avatar
Well, that's unfortunate.
There is no agreement why this issue occured on Debian with Titanfall 2.
One person in the thread blames an older version of p11-kit, but two other (including me) already had that updated to latest 0.23.20 when the issue first occured.

Do you wish to try Flatpak version of Steam? It has some quirks (installing games outside of home folder requires some configuration) and strange bugs (on one of my machines, it did not detect one button of an Xbox controller) - that's why I stopped using it, but you may be lucky with that.
Be careful migrating though, I learned the hard way that some games that don't use Steam cloud keep their savegames in Steam folder instead of usual ~/.local/share/
LordDaveTheKind 6 Jul 2020
Quoting: omicron-bDo you wish to try Flatpak version of Steam?
Yes I think I can give it a try. Even just for having a full report with all the possible scenarios.
I will keep you posted here with the outcome.
use_fork 8 Jul 2020
Hello, I am on Debian Testing (Bullseye) and I have the exact same problem. It's now weeks that I have this issue and so far no solution, and it's look like it is really Debian specific.

I am trying to investigate myself the problem but so far no idea what is going on? One thing is sure, the game was working before, I played with it for some weeks and then one day I got this issue.

I managed however to get an idea when this problem appeared. My last saved games in Jedi Fallen Order is dated June the 6th, and I realized the game was not working anymore almost only a week after, the 14th. Here https://paste.debian.net/hidden/4a2567fd/ I saved a list of packages that got updated in Debian Testing during those days, I removed possibly non related stuffs from the list like games and office applications. Given that the problem might be network/certification related my current suspects are the ca-certificates and the gnutls packages. Doing a version cross check of these packages on other distros might help?
LordDaveTheKind 10 Jul 2020
Quoting: use_forkHello, I am on Debian Testing (Bullseye) and I have the exact same problem. It's now weeks that I have this issue and so far no solution, and it's look like it is really Debian specific.

I am trying to investigate myself the problem but so far no idea what is going on? One thing is sure, the game was working before, I played with it for some weeks and then one day I got this issue.

I managed however to get an idea when this problem appeared. My last saved games in Jedi Fallen Order is dated June the 6th, and I realized the game was not working anymore almost only a week after, the 14th.
I understand. Few other people confirmed that this issue is quite recent.

Quoting: use_forkHere https://paste.debian.net/hidden/4a2567fd/ I saved a list of packages that got updated in Debian Testing during those days, I removed possibly non related stuffs from the list like games and office applications. Given that the problem might be network/certification related my current suspects are the ca-certificates and the gnutls packages. Doing a version cross check of these packages on other distros might help?
Yes I have already checked gnutls and I haven't spot any apparent change, but I'll take a better look at it for sure.

Thank you for the hint. I'll keep you all posted if I find anything.
LordDaveTheKind 10 Jul 2020
Quoting: omicron-bDo you wish to try Flatpak version of Steam?
And it works successfully with Flatpak indeed. Could this be a lead for making some comparisons?
HomerUseTheFork 12 Jul 2020
(Sorry for the second account, got issues with the previous one)

As posted also here https://www.reddit.com/r/SteamPlay/comments/hmjrm6/unable_to_connect_to_ea_servers_for_origin_games/ the list of packages that got updated between 6-14 June on my Debian Testing are here https://paste.debian.net/hidden/f20373e7/

I thought ca-certificates and gnutls packages might be the problem, those also got updated on Debian Stable during the same periods. I downgraded these packages:
  • libneon27-gnutls:amd64, 0.31.1-1 --> 0.30.2-4

  • gnutls-bin:amd64, 3.6.14-1 --> 3.6.13-4

  • libgnutls30:amd64, 3.6.14-1--> 3.6.13-4

  • libgnutls30:i386, 3.6.14-1 --> 3.6.13-4

  • libgnutls-dane0:amd64, 3.6.14-1 --> 3.6.13-4)

  • ca-certificates, 20200601 --> 20190110


restarted my pc and tried again but the problem is still there. So it must be something else!
LordDaveTheKind 19 Jul 2020
Quoting: The_Aquabathi is Origin broken with Wine now?? with Proton it works but not with Wine. It gives an installation error, I can't install it.
Few installation errors are common and have a workaround. Have you already checked the Wine AppDB Page for Origin?
https://appdb.winehq.org/objectManager.php?sClass=version&iId=26175
LordDaveTheKind 23 Jul 2020
Quoting: The_Aquabatso I still couldn't figured out the origin not downloading error. But here is my take on this, with Mesa 20.2git performance is getting there, I think that I should wait some months, for final optimizations since mine is a weak card for this game, on more powerful hardware like a navi 5700xt/5600xt, nvidia 1080, the game should play excelent when mesa 20.2 is releasead.
What is your current Hw?
LordDaveTheKind 24 Jul 2020
Quoting: The_Aquabat
Quoting: LordDaveTheKindWhat is your current Hw?
it is on my profile/avatar, the game is playable, but there is some stuttering with sometimes frames going below 20fps, but I guess on average the frame are like 50ish, because there's lots of part on the game where I get 60fps. (this is on medium settings) the problem is when it dips below 20 fps because it's really noticeable
I see. Did you try to disable shadows?
LordDaveTheKind 25 Jul 2020
Quoting: The_Aquabat
I see. Did you try to disable shadows?
yes. Setting taskset -c 0-5 helped also and some tweaks on dxvk.conf also helped, now I'm going to test dxvk master [there's some fixes for this game.](https://github.com/doitsujin/dxvk/commit/c4f37d3981e027fcb8d759a92293d6ddbc80fdc3)
Funny thing is that it takes longer to configure it properly than actually playing it. I've already finished the main story.
LordDaveTheKind 26 Jul 2020
Quoting: The_Aquabatok I found a tweak from windows forums add this to the game properties on origin, at advanced launch options

-norc -nowrite -nodatabase -useallavailablecores -high -fullscreen
also the game works better if you set the graphics to fullscreen, not window fullscreen, and uncap the frames to 144, or 120.

also I use taskset to use the physical cores on wineserver and starwarsjedifallen executable also renice -2. I have the game on Origin, I suppose on steam is easier, because you can gamemoderun it, but if you launch it from origin you can't.
Wish I knew how to script this . something like

starwars='pidof starwars';
 do renice -2 $starwars; 
do taskset -cp 0-5 $starwars &&
 if wineserver='pidof wineserver', 
do renice -2 $wineserver, 
do taskset -cp 0-5 $wineserver
🤔🤔 not good at scripting
I used taskset as well, and it did improve the overall game performance.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon Logo Patreon. Plain Donations: PayPal Logo 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!
Login / Register