This is simply copy of post from Private Beta forum, as this issue is still unresolved:
I am fully aware that I do not meet the minimum system requirements because my operating system is not officially supported, please just lend me one minute to explain something as quickly as possible.
When the game starts, EasyAntiCeat requests a file. This process is logged in the file loader.log in the "Tom Clancy's The Division 2 - Private Beta" folder.
My file content looks like this:
[2019.02.07-19.18.35] Loader initialized.
[2019.02.07-19.18.35] [Connection] Connecting to URL: https://download.eac-cdn.com/api/v1/games/235/client/wine64/download/?uuid={some UUID}
[2019.02.07-19.18.35] Download Progress: 0%.
[2019.02.07-19.18.35] Download Progress: 0%.
[2019.02.07-19.18.35] Download Progress: 0%.
[2019.02.07-19.18.35] Download Progress: 0%.
...
[2019.02.07-19.18.35] [Connection] Connect result: SSL connect error (35) Response Code: 0 Destination IP: 83.136.255.146
[2019.02.07-19.18.35] Connection to the Content Distribution Network failed! Curl Code: 35.
The problem is that the url contains the phrase "wine64", a directory which is probably empty on the easy-anti-cheat server-end. For Windows users it says win64.
Easy Anti Cheat will always detect Wine, and there is a very easy solution for my problem: could Ubisoft please contact EasyAntiCheat and tell them to add the Wine functionality? This is not a joke, and no big deal, other developers asked for it before and they got exactly what they asked for. Easy Anti Cheat did develop this functionality already, it just needs to be added to EasyAntiCheat server instances (it's not on by default).
It would not degrade the experience of Windows users a single bit, and would mean a lot Linux users interested in this game. I'm as much interested in a fair and cheater free gaming experience as most other players.
Without this file downloaded, the screen stays black and the game content is not accessible at all.
I'm using Ubuntu 18.04 LTS / Wine 4.1 staging.
The rest of my system does meet the minimum system requirements: i7-4770k, 32 GB DDR3 RAM, Nvidia GTX 1080 Ti
If your read post carefully you'll find that EAC is detect WINE and trying to download wine-specific binary from server, instead of Windows-specific binary. So this code was written intentionally, isn't it?Originally Posted by UbiSailorScout Go to original post
I send e-mail to EAC two weeks ago. They doesn't answer. Can you try to contact them from your side?Originally Posted by UbiSailorScout Go to original post
@jesperbx16v The issue would be related since TD2 does not support emulated copies of Windows. The only OS it supports is 64 bit version of Win 7 SP1, Win 8.1 and Win 10.
UbiSailorScout, WINE is acronym for "Wine Is Not an Emulator", so your reference to WINE as "emulated copy of Windows" is incorrect.Originally Posted by UbiSailorScout Go to original post
Also, please watch this video (rewind to 10 minutes to skip technical details)
As you can see, if Ubisoft doesn't prevent game from running in WINE - game, such as The Division 1, run in WINE just fine. Back to The Division 2: WINE-compatible EasyAntiCheat binaries is available for game developers, so game developers can enable WINE support in EasyAntiCheat configuration, which would allow end-users to run Division 2 in WINE. By the way, this is what Paladins and Splitgate: Arena Warfare developers did for their games - they enabled WINE support in EAC configuration.
For some unlogical reason Ubisoft decided to disable downloading of WINE-compatible builds from EasyAntiCheat server for Division 2 (or never enabled it in first place). This decision cause nothing but troubles, and actually don't help anyone. There is no logical reason to keep WINE compatibility disable. Please ask your management to consider enabling this exisiting EasyAntiCheat feature.
Like not letting hackers to hack game?Originally Posted by RusNeuroMancer Go to original post
Please read my post again, you missed this line:Originally Posted by FinNapalm Go to original post
WINE-compatible EasyAntiCheat binaries is available for game developers, so game developers can enable WINE support in EasyAntiCheat configuration
What makes you think that Linux is not real OS? I am dualbooting Linux/Windows so i am playing Division 2 and doesn't care about WINE, but i don't understand why there is not enabled WINE support for EAC.Originally Posted by ukVent Go to original post