github GloriousEggroll/wine-ge-custom GE-Proton7-14-SC
Wine-GE-Proton7-14-SC Released

latest releases: GE-Proton8-26, GE-Proton8-27-LoL, GE-Proton8-26-LoL...
2 years ago

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

Don't miss a new wine-ge-custom release

NewReleases is sending notifications on new releases.