Actually, I just removed my install’s for FIFA and sims and redownloaded them from Lutris and for sims now it just works so it seems to be fixed ^^ Origin even asks for 2FA whereas before it never did. With FIFA, It’s still not working. I’ve managed to get origin running using the workarounds, but with every workaround, the game install fails.
I removed Origin from Lutris and started installing the legacy version. Then I logged into my account using legacy version. Then I removed the legacy version and re-installed the latest version of Origin and the login issue seems to have been fixed. It is currently working.
Lets see how long it will stay this way.
Here’s what seems to fix it for me, for all Origin installations i tried (Sims, fifa, bfbc2, bf1) on arch linux:
(Looks like a long list, but once you copied proton, its actually pretty easy and does only take a minute or two for each install)
Delete the games files from lutris if already downloaded.
Install from lutris like you normally would.
Start. If it works, your lucky, if not and it says online login not available, continue
Go to .local/sgare/lutris/runners/wine and create a folder “proton_4.11”
Make shure Steam has Proton 4.11 Downloaded. If not, Enable Steam play for all titles, set Version to 4.11, try to run a game, Steam will download it.
Go to steamapps/common/Proton 4.11/dist and copy all the files to the folder you created. => I just noticed that lutris now seems to detect Installed Proton Versions automatically, so coping might no longer be necessary
Restart lutris and change the runner of your game to proton 4.11. But dont run it yet!
Open your games files and go to drive_c/programs x86/origin and delete everything but origin.exe and updateorigin.sh
Run updateorigin.sh in terminal, and immediately after you start the script, delete origin.exe
When script is finished, run Origin and login.
After successfull login, Exit Origin again.
Change the runner back to the previous one from the install script.
Run and login again, you should be good to go
Note: When using proton 4.11, Origin seems to not be able to install games, but u can still try, but steps 13 and 14 were definetly mandatory for me. Steps 5-7 and the restart after that only have to be done once.
Instead of changing version to Proton 4.11, just leave it at the default, delete the files and run the updatescript, then disable esync, start the game => origin should update normally, then reenable esync
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.
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.
Tried the workaround above but to no avail, there is no way to get Origins working.
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
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?
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.