XaiJu
gloriouseggroll
gloriouseggroll

patreon


Wine-GE-Proton7-14-SC Released

This build is ONLY for Star Citizen. -do not use with other games!!!-

Currently Star Citizen's EasyAntiCheat implementation needs an /etc/hosts workaround to disable modules-cdn.eac-prod.on.epicgames.com DNS resolution in order to work on Linux. If you add this entry into your system's /etc/hosts, it gets applied system-wide. Obviously this is not ideal in case you have other working EAC games.

This release has a patch that disables DNS resolution of modules-cdn.eac-prod.on.epicgames.com within WINE instead of having to add it globally to /etc/hosts. This way users don't have to add the entry as root and it does not get applied system wide, therefore it will not affect other EAC games.


Note: Star Citizen still requires:

(1) /etc/sysctl.d/20-starcitizen-max_map_count.conf

```

vm.max_map_count=16777216

```

`# sysctl -p`


(2) system's hard open file descriptors limit 524288 or larger

```

Distributions using systemd: Manjaro / Antergos / Arch / Arch-based (probably) / Ubuntu (and probably derivatives) / Fedora


    Add the following line to /etc/systemd/system.conf: DefaultLimitNOFILE=524288


Distributions that use /etc/security/limits.conf


    Add the following line to /etc/security/limits.conf: * hard nofile 524288

```


Nobara/Fedora have this set to 1048576 by default so no change is required for (2):

```

$ ulimit -Hn

1048576

```


More information can be found below:

https://github.com/starcitizen-lug/information-howtos/wiki/Manual-Installation


Lutris's Star Citizen installer has already been configured to use this build, as well as a pre-launch script that removes the necessary EAC folder:

https://gist.github.com/GloriousEggroll/ac580185526b6349428c4375fbe45407#file-eac_check-sh


Download below:

https://github.com/GloriousEggroll/wine-ge-custom/releases/tag/GE-Proton7-14-SC



Comments

Testing, thank you so much. Everything is working well.


More Creators