All the functionalities I need to play The Sims 4.
Before Origin dropped the support for Windows XP (a week ago), I had a legacy version of Origin running without any problems on a 32bit prefix. At that time I was running wine-stable 4.0. With Origin dropping the support for XP and forcing to update to version 10, I could not longer make it run after switching my wine prefix from XP to Windows 7. I could not even install the new version of Origin.
So I decided to install the latest version of wine staging (5.0).
I created a new x64 prefix with PlayOnLinux, Windows 7. Vanilla installation. No additionnal components to install. I was prompted to install Gecko, which I accepted.
Use this configuration:
Check "Automatically capture the mouse in full-screen windows"
Check "Emulate a virtual desktop"
Desktop size: 1920x1080
Run the OriginThinSetup.exe found on the Origin site for Windows 7 OS (the 63.8 Mo version).
Uncheck all options on the Origin installation menu (no automatic update etc)
wait for the installation to finish et voila
In Origin settings do not forget to disable Origin In-Game
About the SIms 4:
Since I previously had a working version of the sims, I only had to do a partial install of the game. During the finalization of the installation of the Sims 4 I got the following error : 327682:11. I ignored it, restarted Origin and the Sims could be launched. During the Sims install, do not check "create desktop/taskbar shortcut".
What does not
What was not tested
I tested only what was required to install a game, setup origin, play the game. All I need
I am running
GPU Radeon Vega 3
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Debian GNU/Linux Testing "bullseye"||Jan 24 2020||5.0-staging||Yes||Yes||Yes||Gold||Geoff|
|Current||Linux Mint 19.3 "Tricia"||Jan 21 2020||5.0-rc6-staging||Yes||Yes||No||Platinum||Alain Tremblay|
|Show||Linux Mint 19.3 "Tricia"||Jan 17 2020||5.0-rc5||Yes||Yes||Yes||Gold||Hamish McIntyre-Bhatty|
|Show||Linux Mint 19.3 "Tricia"||Jan 03 2020||5.0-rc3||No||Not installable||No||Garbage||Hamish McIntyre-Bhatty|
|Show||Linux Mint 19.3 "Tricia"||Jan 03 2020||4.0.3||No||Not installable||No||Garbage||Hamish McIntyre-Bhatty|
|Bug #||Description||Status||Resolution||Other apps affected|
|27558||EA Origin: application starts in Polish instead of English||CLOSED||FIXED||View|
|28921||Battlefield 3 crashes on installation||CLOSED||FIXED||View|
|29876||EA Origin: installations don't finish (manual exec of EAProxyInstaller.exe required)||CLOSED||DUPLICATE||View|
|30384||Add support for network connectivity checks using Network List Manager (NLM) API (Vista+)||CLOSED||FIXED||View|
|31438||Multiple installers/game clients using Qt 4.x/5.x network class stall or fail to download payloads (EA Origin, Qt Creator 1.4.0, Prime World launcher)||CLOSED||FIXED||View|
|31444||Origin installer crashes before completition||CLOSED||DUPLICATE||View|
|31912||Mass Effect 3 (Origin) EACoreServer.exe crashes||CLOSED||ABANDONED||View|
|32342||Multiple applications and games using 'Webkit' or 'Blink' web browser engine crash on startup ('Arial' and 'Times New Roman' font face name validation)||STAGED||View|
|33141||Problem to start SimCity 2013||UNCONFIRMED||View|
|33159||Loading a .dll without relocations fails under Mac OS X (needs preloader)||CLOSED||FIXED||View|
|33723||EA Origin needs job objects||CLOSED||FIXED||View|
|33937||[EA Origin]Pictures don't display correctly with Wine set to win7||CLOSED||FIXED||View|
|35041||Multiple apps and games crash with heap corruption or live-lock in libX11 (EA Origin, Garmin Express Fit, SMPlayer, LotRO launcher, Kindle for PC, Conan Exiles)('taskset -c 0 wine ./foo.exe' is a workaround)||NEW||View|
|35288||EA Origin does not works correctly with all CPU||CLOSED||DUPLICATE||View|
|35828||Unable to connect to EA Origin (root CA 'GTE CyberTrust Global Root' removed from the system CA bundle)||CLOSED||NOTOURBUG||View|
|35902||Certificates signed using ECDSA signature can not be verified (>= Win Vista - affects EA Origin, Uplay, Blizzard App, MoonBot, Steam)||CLOSED||FIXED||View|
|36622||EA Origin games report failure to load 'activation.dll' (dll without relocations fails under Mac OS X)||CLOSED||DUPLICATE||View|
|36863||Mass Effect 3 [Origin] crash on startup (broken EA Origins in-game overlay/hook engine 'igo32.dll' needs 'opengl32.dll' prelinked < 2GB address range)||CLOSED||FIXED||View|
|37571||[EA Origin] Game installation doesn't finish||CLOSED||DUPLICATE||View|
|37944||Origin's updater crashes before finishing the download process||CLOSED||FIXED||View|
|38153||Don't work Radmin viewer 3.5||CLOSED||FIXED||View|
|38417||[EA] Origin self-updater fails to install updates ('kernel32.DeleteFileW' shall only open the file for delete access as callers might not have read/write rights)||CLOSED||FIXED||View|
|38495||Origin crashes when launching a game||CLOSED||FIXED||View|
|38520||Command and Conquer fails to launch from Origin||UNCONFIRMED||View|
|38970||EA Origin fails to launch after an update.||CLOSED||ABANDONED||View|
|39367||EA Origin crashes after installing games, needs mf.dll.MFCreateMediaSession||CLOSED||FIXED||View|
|39582||Battlefield 3 (Origin) requires bcrypt RSA to verify installation files||CLOSED||FIXED||View|
|39623||Origin 9.12.x installer crashes wine on "Explain this"||REOPENED||View|
|40154||EA's Origin Downloads Stall and Fail at 99%||UNCONFIRMED||View|
|40370||Origin: "Network not available"||NEEDINFO||View|
|41272||Origin Crash after Login||CLOSED||ABANDONED||View|
|41410||Origin Installer: Fails with notification system does not meet hardware requirements||UNCONFIRMED||View|
|42041||Origin Setup and Origin Thin Setup installation fails immediately||CLOSED||ABANDONED||View|
|42157||Origin fails to start when using wine64||CLOSED||ABANDONED||View|
|42737||[EA Origin]Latest version launch correctly but no windows appear correctly||UNCONFIRMED||View|
|43187||EA Origin 'OriginWebHelperService' (QGuiApplication) non-interactive service process crashes due to null monitor info when determining the primary (default) screen||CLOSED||FIXED||View|
|43370||Origin fails to start, repeats the same message over and over||NEW||View|
|44003||Origin: BF3WebHelper.exe crashes because injection of igo32.dll fails.||UNCONFIRMED||View|
|44258||Origin crashes on start||NEEDINFO||View|
|44576||QtWebEngineProcess.exe (Origin) crashes ('Webkit' based web browser engine, 'Arial' and 'Times New Roman' font face name validation)||CLOSED||DUPLICATE||View|
|44691||EA origin install error 3:0||STAGED||View|
|44985||Many applications using CEFv3 Angle OpenGL ES 2.0 for H/W Accelerated Canvas and WebGL display blank/black windows (disabling or removing 'libglesv2.dll' is a workaround)||NEW||View|
|45718||QtWebEngineProcess.exe (Origin) crashes ('Webkit' based web browser engine, 'Arial' and 'Times New Roman' font face name validation)||CLOSED||DUPLICATE||View|
|46758||Origin App crashes on startup||CLOSED||INVALID||View|
|47027||Wine built with GCC 8.x+ and -O2 causes apps and games using madCodeHook/madExcept 3.x/4.x to crash (hook engine can't cope with GOT/ PIC code emitted within 15-byte range at Win32 API entries)(EA Origin, HeidiSQL 10.x)||CLOSED||FIXED||View|
|48032||Origin often fails to install games (regression)||NEW||View|
|48089||Origin update hangs with Esync enabled||CLOSED||FIXED||View|
|48357||Wine 5.0-rc2 prevents multiple apps from connecting to servers (Origin; Dungeons and Dragons Online; Lord Of the Rings Online)||CLOSED||FIXED||View|
|48622||Origin crashes when exiting application||UNCONFIRMED||View|
Some applications may work better with a 32-bit wineprefix (this is obviously not true for 64-bit games). You may also have to install some native DLLs to get a game working (commonly this is done with winetricks) - some of them may only work in 32-bit mode (these are issues in Wine, winetricks can't do anything about them).
To install Origin in a separate 32-bit wineprefix issue the following commands:
export WINEARCH=win32 export WINEPREFIX="$HOME/.wine.Origin-32-bit wine OriginSetup.exe
From now on, simply use the Desktop launcher to start Origin. If you want to start Origin from a terminal, you have to export the WINEPREFIX (repeat above command) first whenever you open a new terminal.
It's recommended to use the Origin Desktop launcher.
If you want to start it from a terminal you should first change into Origin's installation directory.
Example for default installations:
cd ~/.wine/drive_c/Program\ Files\ \(x86\)/Origin wine Origin.exe
Example for 32-bit installations (see above):
export WINEPREFIX="$HOME/.wine.Origin-32-bit" cd $WINEPREFIX/drive_c/Program\ Files/Origin wine Origin.exe
To avoid this simply disable Origin in Game. Start Origin and click in the menu
-> Application Settings
-> Origin in Game
-> Untick "Enable Origin in Game"
This issue is tracked in bug #35041.
Use taskset to force the app on one CPU core only. Execute in a terminal:
taskset -c 0 wine Origin.exe
Be warned that this may decrease the overall performance of games launched from Origin.
This issue is tracked in bug #33159.
There's a patch for wine in this bugreport which workarounds this problem. Please note that it is very "hacky" and not a clean solution (while it solves problems for Origin it may cause other apps fail), so this patch can't be added to official wine. To use it you need to download the wine sources, apply the patch and compile your own Wine.
Symptom: Both OriginSetup.exe and OriginThinSetup.exe fail to install/update successfully since Origin version 184.108.40.20655. You get a message "Error installing Origin: Something went wrong during the installation. Please reinstall Origin" and afterwards "UPDATE ERROR: Your update could not be completed. Please download and install the latest version of Origin from https://download.dm.origin.com/origin/live/OriginSetup.exe".
Fixed in Wine 1.7.55 (2015-11-13, bug #38417).
Workaround for earlier wine versions:
The game should immediately become ready to play. If you kill EAProxyInstaller.exe too soon, Origin will keep offering to install the game. Killing the process too soon is not harmful and the game can always be installed again.killall EAProxyInstaller.exe