# Add the Linux repository
steamcmd +@sSteamCmdForcePlatformType linux +force_install_dir /home/user/terraria_native +login anonymous +app_update 105600 validate +quit
Note: App ID 105600 is the Linux native client. Do not use 105600 with compat flags.
Many Linux users default to Proton because it "just works." However, for version 1.4.4.9, the native client outperforms the Windows version under Proton in three critical areas: terraria 1449 multi9 gnu linux native top
Symptom: Mouse feels "floaty" on Wayland. Fix: Run the game under XWayland with raw input: Note: App ID 105600 is the Linux native client
export XCURSOR_SIZE=24
export SDL_VIDEO_DRIVER=x11
./Terraria.bin.x86_64 --use-software-cursor=false
The default Terraria script is bloat. Run the binary directly: The default Terraria script is bloat
./Terraria.bin.x86_64 --gldebug=0 --glfinish=0 --threads=$(nproc) --high-entropy