
Xaver106
Published
Battlefield 4
Tinker Steps:Custom Proton: GE-Proton9-27, Set launch options
bash -c 'for var in $(printenv | cut -d= -f1); do export $var=$(echo ${!var} | rev | cut -c1-1000 | rev); done ; gamemoderun mangohud %command%'
► Multiplayer
Overall (online):Excellent
After updating the PunkBuster anti-cheat with Bottles, I was able to play online without problems. (Protontricks did not work for me, probably a NixOS problem.)
The launch options are to strip too-long env vars, as the EA app can't handle them well, it seems. The bash -c '[...]'
is only there because I'm using the fish shell and not needed for bash-like shells.
Custom Proton: GE-Proton9-27
Distro:NixOS 25.11 (Xantusia)
Kernel:6.12.40
RAM:32 GB
GPU Driver:NVIDIA 570.172.08
GPU:NVIDIA GeForce RTX 3070
CPU:11th Gen Intel Core i7-11700K @ 3.60GHz
Custom Proton: GE-Proton9-27
Distro:NixOS 25.11 (Xantusia)
Kernel:6.12.40
RAM:32 GB
GPU Driver:NVIDIA 570.172.08
GPU:NVIDIA GeForce RTX 3070
CPU:11th Gen Intel Core i7-11700K @ 3.60GHz
Hunt: Showdown 1896
You have to tinker with the settings in this game anyway. The fix is easy to figure out.
Tinker Steps:Set launch options
gamemoderun %command%
Graphics:Minor Artifacts
Unplayable with post-processing set to medium or high. Small defects on very High and Ultra post-processing. No defects when set to Low post-processing.
Proton 9.0-4
Distro:NixOS 25.05 (Warbler)
Kernel:6.12.14
RAM:32 GB
GPU Driver:NVIDIA 565.77
GPU:NVIDIA GeForce RTX 3070
CPU:11th Gen Intel Core i7-11700K @ 3.60GHz
Proton 9.0-4
Distro:NixOS 25.05 (Warbler)
Kernel:6.12.14
RAM:32 GB
GPU Driver:NVIDIA 565.77
GPU:NVIDIA GeForce RTX 3070
CPU:11th Gen Intel Core i7-11700K @ 3.60GHz