The latest version of Terraria on Steam.
everything, except multiplayer
What does not
What was not tested
rig: AMD Phenom II X4 955 BE @3,2 ghz, 8 GB 1333mhz ram, Nvidia GTX 560 Ti 1GB, kernel 3.1.2, nvidia driver ver 290.10 , ext4 filesystem game settings: 1280x960 windowed used the install instructions below. The game still shows an error related to .NET, but then still proceeds to run just fine. game runs smooth without issues. Multiplayer gets stuck with "Requesting tile data" terminal info about it: fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:thread:NtQueryInformationThread info class 16 not supported yet
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Linux Mint 20 "Ulyana"||May 19 2021||6.7||Yes||Yes||Yes||Gold||Jeremy|
|Show||Arch Linux x86_64||Jan 25 2021||6.0||Yes||Yes||No||Platinum||Artem Baseniuk|
|Show||Fedora 33 x86_64||Nov 19 2020||5.21-staging||N/A||Yes||No||Silver||Jesús Ezequiel Ramos Moreno|
|Show||Manjaro Linux||Nov 05 2019||4.18||Yes||Yes||Yes||Gold||Codian|
|Show||Ubuntu 18.04 "Bionic" amd64 (+variants like Kubuntu)||Jun 03 2019||4.9||Yes||No||No||Garbage||Aaron Franke|
Step 1: Install Steam from the Website.
For issues related to Steam visit it's wine page: http://appdb.winehq.org/objectManager.php?sClass=application&iId=1163
Step 2: Download and install Terraria. This will install XNA Redist as well.
Step 3: Exit Steam.
Step 4: Install .NET 4 from the Full Installer from: http://www.microsoft.com/download/en/details.aspx?id=17718
Step 5: Start steam and run Terraria
Connecting to multiplayer servers:
Open a terminal and run the following command(replace $SERVER with the address of the multiplayer server):
ssh -L 7777:$SERVER:7777 localhost -N
It'll open a local port forward. Let it keep running. Then, on Terraria, connect to 127.0.0.1:7777. It will fool Terraria into connecting locally and work around the "Requesting tile data..." problem.
Stuttering sound issue:
If you ran into the stuttering sound issue, all you need to do is
install some missing audio codecs using winetricks. Run the following
winetricks dirac directmusic dmsynth dsound ffdshow icodecs l3codecx
Unhandled exception; Could not find a Direct3D device that supports the XNA Framework Reach profile:
If you run into this issue attempt running in a virtual desktop. Run winecfg and in the graphics tab check Emulate a virtual desktop and then enter the size you desire.