
RedNicStone
Published
Multiplayer is only supported on NON EAC servers.
Finding non EAC servers
You can find non EAC servers in the steam server tab when filtering for "insecure" servers. Go to Steam -> View -> Servers -> Change filters and select "Rust" as a game and "Not secure" as anticheat.
To disable EAC on your server add the following to your server.cfg:
server.secure "0"
server.encryption "0"
server.eac "0"
Playing the game on a local network (eg. offline play)
To play the game on LAN you need to install the Rust server on a local computer. Its relatively easy to do, and there are may of tutorials out there to aid in install. The rust server is fully supported on Linux. Clients can then connect to the server via its local IP address. Internet has to be provided for the clients while establishing the connection, but does not need to be provided while being connected.
Multiplayer experience
There are great non EAC servers out there, and while not having the "real" rust experience of 100+ players, it is still fun to enjoy. Personally I had great fun on those servers so far and met many fellow Linux Rust players in my 300 hours with this game.
IMPORTANT FIX FOR MULTICORE CPUs
In order for the game to utilize as much of your CPU as possible i suggest adding the following arguments to the launch commands:
-cpuCount=x -exThreads=y -force-d3d11-no-singlethreaded
Where x is the number of cores and y is the number of threads (2*x when using hyper threading)
Other arguments to improve performance
PROTON_USE_D9VK=1
: Use DX9
-high
: Higher process priority (not suggested for recording / streaming)
-maxMem=x
: How much memory the game is allowed to use in MB
-nolog
: disables the log, reduces file read/writes
Other arguments that improve the game
-nopopupwindow
: Disable the annoying eac popup
gamemoderun %command%
: Forward all launch commands