June 20, 2013, 07:43:27 AM
Pre-Releases are now available at the PreRelease section.
If any issues occur please post exceptions or information as to how to reproduce in the correct section.

Author Topic: A simple idea for linux server  (Read 1183 times)

0 Members and 1 Guest are viewing this topic.

Kouki

  • Newbie
  • *
  • Posts: 5
  • Karma: +0/-0
    • View Profile
A simple idea for linux server
« on: December 01, 2011, 06:39:28 PM »
Hi,

First of all, for sure i'm not a developer so don't blame me if my idea is (crazy ?), also i'm french so sorry my english is little bad. I hope you gonna understand me !

In facts i play terraria since 3 days and if i use your TDSM mod just because i have a Linux server and only your mod works on Linux Terraria server (unless you have ubuntu with GUI) !

So i want to know it's possible for each update, make a simple Linux vanilla server, without all possibilites of TDSM
In this way we would not need to wait as long as the version that supports plugins and sooo much people just want had a server on linux without mod but we can't because terraria team don't works on something like that. Then they use your mod, but without any plugins because they don't want it! They just want a Vanilla Linux server!

We just need a .exe without XNA  requirement (Or .NET i don't know) !  I know you can do this and i think you would be very popular if you make a special linux client few days after an official release... (Sure, when i say a "special linux" it's required to have mono in 2.10 but no other BRAINSTORMING install) And mono is really simple to set.

So after, i don't know if it's hard to remove XNA/.NET Requirement but if you could do this, you will help many people.

If you agree with me post just let me know with a +1 !

Thank you guys !

And thanks the TDSM team for your amazing work !

D1G1T4L3CH0

  • TDSM Team Member
  • Hero Member
  • *****
  • Posts: 518
  • Karma: +22/-2
  • Tester / Moderator
    • View Profile
    • Personal Website
Re: A simple idea for linux server
« Reply #1 on: December 01, 2011, 08:09:39 PM »
You can run the vanilla client on linux using a virtual machine. Get Virtualbox. Otherwize you can always host from the same machine you play on. Mono don't work for the vanilla server. You could try to run it with wine, but dotnet doesn't work well with wine.
Server Machine: Xubuntu 11.10 Xfce Mono 2.10.5
Thanks to all those who work on TDSM. It's a great alternative to the official one. And thanks to the plugin devs too for making it even better.

Kouki

  • Newbie
  • *
  • Posts: 5
  • Karma: +0/-0
    • View Profile
Re: A simple idea for linux server
« Reply #2 on: December 02, 2011, 06:07:14 AM »
I have a server version of linux, so i don't have a gui and i don't want to have one. (Because Wine can launch Terraria server only if we have a GUI)

Quote
Mono don't work for the vanilla server. You could try to run it with wine, but dotnet doesn't work well with wine.


This is exactly what i'm  saying ...

So i just wan't TDSM team make a Vanilla Terraria Linux server version that we would only run with mono (like TDSM but without mod) for a fatest release for people who have a linux server.
« Last Edit: December 02, 2011, 06:12:34 AM by Kouki »

D1G1T4L3CH0

  • TDSM Team Member
  • Hero Member
  • *****
  • Posts: 518
  • Karma: +22/-2
  • Tester / Moderator
    • View Profile
    • Personal Website
Re: A simple idea for linux server
« Reply #3 on: December 02, 2011, 06:54:30 AM »
Yep I understood. I was just offering some possible alternative solutions for you.
Server Machine: Xubuntu 11.10 Xfce Mono 2.10.5
Thanks to all those who work on TDSM. It's a great alternative to the official one. And thanks to the plugin devs too for making it even better.

tab0reqq

  • Newbie
  • *
  • Posts: 22
  • Karma: +0/-0
    • View Profile
Re: A simple idea for linux server
« Reply #4 on: December 02, 2011, 08:18:48 AM »
Ahhh..

i would donate linux server :( I just want to host vanilla terraria on linux VPS :(

Kouki

  • Newbie
  • *
  • Posts: 5
  • Karma: +0/-0
    • View Profile
Re: A simple idea for linux server
« Reply #5 on: December 02, 2011, 11:36:15 AM »
Same for me.

I Know TDSM can do that, so this is why i sent you my idea.
« Last Edit: December 02, 2011, 01:41:11 PM by Kouki »

Malkierian

  • TDSM Team Member
  • Sr. Member
  • *****
  • Posts: 338
  • Karma: +20/-0
    • View Profile
Re: A simple idea for linux server
« Reply #6 on: December 03, 2011, 02:37:42 AM »
I see what you mean, but it would still take time to simply remove the elements that cause the vanilla server not to work on Linux with Mono.  Time that would be taken out of the code change porting.  BTW, read the announcement.

tab0reqq

  • Newbie
  • *
  • Posts: 22
  • Karma: +0/-0
    • View Profile
Re: A simple idea for linux server
« Reply #7 on: December 04, 2011, 10:18:58 AM »
Sadly... i did :(

Well.. I think it's time to say goodbye to Terraria server community. No linux = no dedicated servers 24/7.

Windows VPS are too expensive, and hosting on my own work PC ? No way.

elevatorguy

  • Plugin Developer
  • Full Member
  • ****
  • Posts: 101
  • Karma: +9/-0
    • View Profile
Re: A simple idea for linux server
« Reply #8 on: December 04, 2011, 08:25:37 PM »
Just in case people are still curious about the topic.

I saw this thread early saturday, thinking maybe I could have less downtime on my server by doing this.
Thinking that I would post after a couple of hours, and we'd all be happy until TDSM has been fully updated.
However, I basically spent all day saturday trimming it down, which was all a waste of time.
It ran on linux, but none of the clients could connect, It would stop about 13% in, when receiving world data.
This made me realize the real reason TDSM is required to run Terraria on linux.
It's not just about XNA. The vanilla server has alot of bugs and inefficiencies that are plainly unacceptable for hosting a 24/7 server.
Bugs, that, have already been addressed along the way in the development of TDSM.

So, take it from me, That as good as the idea sounds in theory, it simply doesn't work in practice.

Also to the devs: I'm sorry I went on this wild goose chase instead of working on updating TDSM with you.


released plugins:
 - Map
 - Mute
 - Announce
Under development:
 - Mysql

Kouki

  • Newbie
  • *
  • Posts: 5
  • Karma: +0/-0
    • View Profile
Re: A simple idea for linux server
« Reply #9 on: December 06, 2011, 09:34:00 AM »
@elevatorguy Thanks for this answer !

 


SimplePortal 2.3.3 © 2008-2010, SimplePortal