Forum Discussion
16 Replies
Linux players got banned because WINE announces itself as WINE.
Apex was running fine until they turned on EAC, Then you could start up Apex but Apex did not allow you to connect to any server because the "Wine Apex Module" could not be loaded.
You got a message but no ban.
I expect the same behaviour with BF2042.
If EA / DICE starts banning people for using WINE they are unfair.
Instead of banning a message "Unsupportet OS" should be sufficent.
The beta opens on linux, EAC does not complain!
Proton 6.3-7 is 'working' however, the game does give one error before opening.
"Detected Windows version 18362. The required Windows version is : 19041 or later. Please update Windows."
I'll be testing with the latest GloriousEggroll build when I have a moment, I'd assume this could be fixed with updating the prefix or something else in wine 🙂Latest version of glorious eggroll didn't work, same 'error' the application does launch after closing it so it might not actually impede anything...
Anyone know how to spoof the windows build version in wine/proton?Upon further investigation, while EAC does not complain, logs show it doesn't start properly either :/
- @Shotgun_Susan We'll have to wait and see if EAC is enabled tomorrow, only then we can start making conclusions.
What @ibk_xD said.
I don't think they're racing to make the BF launch, i think it's much more likely to be enabled closer to the steam deck launch.
That said, there's been a lot of incremental updates on the betas just in the last few months, so who knows.
Thanks for testing it out for the rest of us though!
- @ibk_xD Well, we can at least run the application which is a very good sign.
We have a screenshot of someone else able to run it: https://www.reddit.com/r/linux_gaming/comments/q1ve0w/battlefield_2042_opens_in_manjaro_linux/
Unfortunately for me, I don't get to the same screen as them, not sure if they patched the beta to remove that screen because of the UI removal 'bug' where you could poke around the lobby more though. Either way, just gives me a bit more hope that we will see this working on linux!
I'm still trying to find answers to that windows version error but weirdly enough I can't find any documentation where the build version is set,
It seems to be set outside of the wine prefix/version itself since it persists across multiple versions of wine. That or somehow wine hasn't updated their build version in years which, with the post on reddit above seems to not be the case.
@Fringerunner Yep, still if its not actually enabled from the sounds of it its quite literally just ticking a box and then shipping the update, not sure why they'd wait to enable that... - @Shotgun_Susan I was able to open the game with no issues using Proton-GE 6.18-2. Opening Origin took a while after Steam installed the Thin version, but it was smooth sail after.
The only problem I see is with EAC, loader.log shows that it's trying to download the wine64 file and fails, which means they are using the older SDK that doesn't support Proton.
Like Fringerunner said, it's more likely to be enabled closer to the steam deck launch (if ever). - @Shotgun_Susan My guess, because based on the wording from EAC, the vendor has to enable it (in this case Dice) and i suspect they're a little busy with the beta prep atm.
As you said though, it's theoretically "just" a flag, so hopefully they'll get it sorted either during the beta or between beta and launch.
If it's a legit platform now, there's no reason not to. Still no luck, I think EAC is definitely at fault here.... Logs don't look too good.
Also, not sure if I changed something or some sort of patch was pushed but I can't get this to open at all with the latest GE wine version, I seem to need to use a 32-bit prefix instead since origin needs to talk to steam in order to launch bf.exe.
Same thing as with Apex ... but ok its a beta i didnt expect the beta to run with "eac on" on my linux system.
Hopefully they enable it in the full game release.
Well I played for a minute before the EAC kick and it was butter smooth, hopefully we'll see EAC enabled for Proton before the Steam Deck launch.
- @ibk_xD glad to hear it works, sucks that EAC is clearly the blocker here...
Sucks even more that the procedure to enable sounds like its a simple matter of checking a box and we don't have any answers. - @Shotgun_Susan I believe it's a little bit more complicated that "just a few clicks" knowing that (like I mentioned in a previous comment) they are using an older SDK. They would need to update to the latest SDK that has Proton support first (if I understand correctly). But one can hope.
Third paragraph, last sentence. (already posted by @Shotgun_Susan)
Aside from the SDK update, those "few clicks on the epic developer's portal" need to happen, so keep the thread alive until someone can confirm they'll either enable it or not.
If the SDK isn't updated yet though, that obviously doesn't help either.
Again thanks to those of you dabbling with this during the beta so the rest of us can take the plunge when it's "safe".
Well now we have confirmation of how the new EAC for Proton works, thanks to Brawlhalla devs that were the first to enable it.
BMGTom on Reddit:
The steps are to upgrade to EOS SDK 1.17 (released September 23rd) and then enable a client module for Linux. I suspect you'll see more games with support over the next few months, especially with Steam Deck being Linux based. Most developers have longer patch timelines than we do.Hopefully we'll see this enabled for BF2042 in the future.
About Battlefield 2042 General Discussion
Recent Discussions
- 5 hours ago
- 5 hours ago
- 23 hours ago