Gameplay, Sound, Customisation of character and cursor, joining your own server hosted from TerrariaServer.exe (other players cannot join this)
What does not
Playing with other players
What was not tested
Multiplayer was only tested with one Win7 PC and my own. No combination of working servers led to a successful multiplayer session.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Current||Fedora 18 x86_64||Aug 14 2013||1.7.0||Yes||Yes||Silver||an anonymous user|
|Show||Ubuntu 13.04 "Raring" amd64 (+ variants like Kubuntu)||Aug 03 2013||1.6||Yes||Yes||Gold||an anonymous user|
|Show||Ubuntu 13.04 "Raring" amd64 (+ variants like Kubuntu)||Jul 27 2013||1.6||Yes||Yes||Gold||Luis Alvarado|
|Show||Linux Mint 15 "Olivia"||Jul 25 2013||1.6||Yes||Yes||Silver||an anonymous user|
|Show||Linux Mint Debian||Apr 26 2013||1.5.28||Yes||Yes||Gold||Joshua|
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.