I can install Origin and the game, battlelog works and find the game and the plugin, etc...
What does not
The game crash when i try to load a game in multi or the campaign, I have listening about a patch from razor who help BF3 to works without Origin, I think it can help! :D
What was not tested
Multi, coop and campaign.
For Problems with admins right, just go in wine configuration, add reg.exe and Origininstaller.exe (or something like that, not the origin.exe) and put general settings to windows 7, and for the other exe to add, put them on windows xp, it will install the game, it works for me! :D For Battlelog, it works without problems! ^^ Good luck!
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Arch Linux x86_64||Apr 22 2021||6.6||Yes||Yes||Yes||Gold||Nobody|
|Show||Arch Linux x86_64||Dec 31 2018||4.0-rc4-staging||Yes||Yes||Yes||Silver||Erikas Rudinskas|
|Show||Ubuntu 16.04 "Xenial" amd64 (+ variants like Kubuntu)||Jul 24 2018||3.10-staging||Yes||Yes||Yes||Gold||BYaka|
|Show||Arch Linux x86_64||Jun 24 2017||2.10-staging||Yes||Yes||Silver||Lucas Francesco|
|Show||Arch Linux x86_64||May 21 2016||1.9.9||Yes||No||Garbage||Erikas Rudinskas|
Try FIX 1 first. If this does not help, then try FIX 2:
FIX 1: Go to wine settings (winetricks) and set "mouse warp override" to "disabled". In Battlefield 3 in-game settings, set "raw mouse input" to "On".
FIX 2: Go to Wine settings (winetricks) and set "mouse warp override" to default value ("Enabled'). In Battlefield 3 in-game settings, set "raw mouse input" to "Off".
This error shows up during game launch when using 64bit wine prefix. You need to use 32bit wine prefix in order to fix it.