Can't Login to Origin: "Online login is currently unavailable"

Every game that uses Windows Steam in Wine as a runner fails on installation for my Ubuntu machines. It keeps using my Linux local steam application for some reason. I got it working somehow today but while steam works it’s not visible in lutris so I probably remove it anyway. I struggle to get a grip on the runners.

Maybe just use native steam and proton? :thinking:

I’m not familiar with Proton, is it for Windows emulation within the Linux Steam client? I will check it out, thanks. I thought Wine was always the way to go…

Here’s a quick roundup:

  1. Go To Steam Settings, enable Steam-Play (and maybe also steamplay for all titles)
  2. Go To ProtonDB to find out what games work and with which version, if a game doesnt work or needs workarounds
  3. If another version is needed, just go to the games settings and change it

It was enabled but I had to re-enable it for Proton to start downloading. So that a great step forward, thanks! First game I try is Age of Empires III and it does not work without some tweaks (I read the forum posts on protondb), I thought Lutris was ment to manage those tweaks but I messed around with Protontricks myself and now the game runs great. Is there no ‘protontricks dependency’ thing in Lutris? I can now run the game directly from Steam right, why use Lutris.

[edit]
Tried the workaround above but to no avail, there is no way to get Origins working.

origin works great with proton 4.11.

Well, basically proton is the way to go for most steam games. For all other games, just use lutris. What do you mean with no available?

“to no avail” meaning; without success :slight_smile:

Maybe you need to do both, switch to proton AND disable esync for the update to complete? Also, pay attention, sometimes the ownership of the origin Folder under programs (x86) seems to change, so you might just need to do a chown. Also, form what I read, it could help to let the origin update fail and then copy the downloaded update from programdata/origin/selfupdate/staged into your origin folder and then launch it

Hey guys,
one year later I might be coming late to the party, but I still have the same issue. Already ran the updateorigin.sh script standalone and also tried to delete everything besides the script and the origin.exe but still have the issue that the login is unavailable. Have Proton 5.13 installed and tried to running the program with this runner, but it wasn’t a solution either. I’m on Manjaro by the way and trying to run Battlefield V.
Since the original issue is already more than one year ago, I was wondering if there is a different fix for it or am I missing anything?

This might be meaningless, but it’s worth a shot
Try opening the ports needed for Origin:

  • TCP : 80, 443, 9960-9969, 1024-1124, 3216, 18000, 18120, 18060, 27900, 28910, 29900
  • UDP : 1024-1124, 18000, 29900

Thank you.
In between, I’ve found a solution, however sort of by accident. I installed the package ib32-gnutls in order to be able to be able to log in into Uplay and this somehow fixed the issue for origin. Maybe this will help others who have encountered the same problem.
Cheers

2 Likes

I have the same problem on Manjaro but on Mint 20 working no problem

Installing lib32-gnutls worked for me too, at least to get Origin to let me log in for the first time!

1 Like

Ditto. Clean install of Manjaro > Wine > Lutris > Origin… “Online login is currently unavailable”

Via Add / Remove Programs installed lib32-gnutls… and suddenly all is working well (seemingly).

If lib32-gnutls is a dependency, any chance it can be added so that Origin works out of the box please!? (non-developer, so can’t do it myself sorry)

I love you, man :slight_smile: I’ve tried half of the complicated f***ing solutions here and nothing worked. This simple one did it for me! This should be marked as a definite and best solution. Thank you!

1 Like

I’m confused about this. Where do you add/remove programs?
My operating system is PopOS 20.

Do you mean the os package manager? Or is this somewhere in wine, or in lutris?
apt doesn’t find lib32-gnutls

It was doing my head in as well. When I found this I knew I had to share it nice and clear! :smile:

Yes, I meant the OS package manager - on Manjaro that’s pamac but the UI calls it “Add / Remove…”. Sadly, not sure this fix will be for you as Manjaro is Arch based and PopOS is Ubuntu based.

From the description of the library, it provides TLS on 32 bit, which I’m guessing is the thing that Origin is trying to use over Wine to phone home and log in. Total guesswork and might be a red herring. Beyond that, I’ll be no help, not that I’m much help anyway! :smile: Best of luck!

Had the same problem and installing this package worked, thanks!
Tip: For Fedora users that had the same problem: “lib32-gnutls” package is named “gnutls.i686” on DNF

1 Like