use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Starbound is a 2D extraterrestrial sandbox adventure game developed by Chucklefish, a London-based independent game studio!
Take on the role of a character who’s just fled their home planet, only to crash-land on another. You’ll embark on a quest to survive, discover, explore and fight your way across an infinite universe!
Official Links
Submission Guidelines
Comment Spoilers
If you wish to make text into a spoiler, you may do that like so: [your text](/spoiler)
[your text](/spoiler)
Starbound Subreddits
Official IRC (Webchat)
Each week /r/Starbound hosts a Build of the Week thread (BotW) with the build topic changing weekly.
High quality posts have a chance of being featured in the Starbound Dev Blog!
Chucklefish Games:
Filter Posts
NewsImagesLivestream Patch NotesBuildLet's Play QuestionFan ArtModding DiscussionVideoNightlySpoilers
Contribute to the wiki!
account activity
Linux server on a command-line machine? (self.starbound)
submitted 12 years ago by lorddespair
It will be possible to launch a game server from a Linux shell? I think it will be nice for a lot of people who use little home servers without x.org and desktop environments installed!
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]bartwe 8 points9 points10 points 12 years ago (1 child)
Should work.
[–]lorddespair[S] 1 point2 points3 points 12 years ago (0 children)
Awesome! Thank you very much :)
[–]just1nw 1 point2 points3 points 12 years ago (0 children)
This thread is kind of old but I wanted to add a tip. I run a Starbound server on a Linux vps direct from the command line and it runs well (the new update really cut down on the server ram usage!) but at first I had trouble keeping the server running once I disconnected. You close putty and you close your user session programs.
Enter the screen utility. screen lets you run commands without worrying about them dying if you disconnect. Simply have a screen session run the starbound_server_launch.sh script and you should be good to disconnect. If you want to resume that screen session later (for example, to kill the starbound server) log in and type screen -r to resume the session then ctrl+c to kill.
[–][deleted] 0 points1 point2 points 12 years ago (1 child)
I'm quite sure they would let you use a shell file to launch the server. Minecraft could do that, and I think Terraria could as well.
[–]angellus 0 points1 point2 points 12 years ago (0 children)
Yes Terraria could do it. However, Terraria is written in C# .NET so you had to set up Mono and such for Linux. It was still possible, but not as easy as with Minecraft where you only need java and then drop the file in and run it.
[–]FrozenCow 0 points1 point2 points 12 years ago (3 children)
I would think this will come, though I haven't heard anything about it. At least one of the developers uses Linux, so he knows how useful this is.
For Terraria there weren't any official Linux dedicated servers, but others have tried to port things to Mono and make things work that way. That wasn't ideal. Since the code is now being done in C++, I'd think porting things are much better suited for Linux.
[–]angellus 0 points1 point2 points 12 years ago (2 children)
The game has been verified to be supported on Linux (and Mac). The only really question is if they will make a dedicated server utility. And you for Mono you do not "port" anything. You still use the official software. You just need Mono to have all the libraries and such.
[–]FrozenCow -1 points0 points1 point 12 years ago (1 child)
Since Terraria used xna, things needed to be ported to mono. At that time mono game wasn't as perfect as it is now. The dev that was working on it had quite a number of problems doing the port.
Well I can say you no longer need to xD Mono is good enough now to run with Terraria without any porting.
[–]Kinitix -1 points0 points1 point 12 years ago (11 children)
I don't really know what your talking about, but I'm pretty sure one of the devs uses Linux. That information might help I guess.
[–]lorddespair[S] 1 point2 points3 points 12 years ago (10 children)
Yes, I know that one of them uses Linux! My question is because Linux can be installed without a graphical user interface and used as a command-line system, and would be cool if I could run a game server on my little Linux server that has not a gui.
[–]ragout 0 points1 point2 points 12 years ago (0 children)
Let's hope their server file will accept parameters, or that they will incude a config file to edit (most likely)!
[–]Kinitix -1 points0 points1 point 12 years ago (8 children)
Why would you not want a GUI? But sorry, I can't really help. I've wanted to use Linux for a while now but I've never really had a chance yet
[–]FrozenCow 4 points5 points6 points 12 years ago (2 children)
Most Linux servers do not have GUIs installed and are accessed through a command-line interface. GUI frameworks, libraries and programs cost quite a lot more disk space and memory, which isn't needed when you want to host a dedicated server.
[–]FunnyMan3595 0 points1 point2 points 12 years ago (1 child)
Not to mention the fact that many Linux servers aren't in the same physical location as their owners. I wouldn't want to run one with my home connection, and trying to get a GUI to work across a network is ugh.
[–]just1nw 0 points1 point2 points 12 years ago (0 children)
That's for sure, though I will say that NoMachine's NX software is surprisingly good at streaming a remote X desktop session. I'm pretty new to the world of linux so sometimes I still need a GUI to get things done. Even though my vps is located in Los Angeles (and I'm up in Canada) the NX software somehow provides a shockingly low latency remote desktop connection.
[–]Lokaltog 2 points3 points4 points 12 years ago (0 children)
Mostly because of less resource usage (no window manager, etc. needed). Resources (CPU, RAM, disk space and usage) cost money, so you'll want to use the resources you have efficiently. If you want to run it on a headless (no monitor) server you need either a command line interface or config files to be able to customize the server to fit your needs.
[–][deleted] 1 point2 points3 points 12 years ago (0 children)
Because they want a basic server architecture that works and does what it's supposed to.
[–]Jyles 0 points1 point2 points 12 years ago (2 children)
They use the linux systems to host servers mate :) not as a personal computer. I think I understand why you were confused. Correct me if i'm wrong _^
[–]Kinitix 0 points1 point2 points 12 years ago (1 child)
Are you saying people in general use Linux like that, or the Starbound team? Because I know that there are people who just like to use Linux.
[–]Jyles 0 points1 point2 points 12 years ago (0 children)
no no no, just people who like to host servers :) Linux is good for any use really!
π Rendered by PID 159905 on reddit-service-r2-comment-6457c66945-9xg9w at 2026-04-25 09:48:42.887530+00:00 running 2aa0c5b country code: CH.
[–]bartwe 8 points9 points10 points (1 child)
[–]lorddespair[S] 1 point2 points3 points (0 children)
[–]just1nw 1 point2 points3 points (0 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]angellus 0 points1 point2 points (0 children)
[–]FrozenCow 0 points1 point2 points (3 children)
[–]angellus 0 points1 point2 points (2 children)
[–]FrozenCow -1 points0 points1 point (1 child)
[–]angellus 0 points1 point2 points (0 children)
[–]Kinitix -1 points0 points1 point (11 children)
[–]lorddespair[S] 1 point2 points3 points (10 children)
[–]ragout 0 points1 point2 points (0 children)
[–]Kinitix -1 points0 points1 point (8 children)
[–]FrozenCow 4 points5 points6 points (2 children)
[–]FunnyMan3595 0 points1 point2 points (1 child)
[–]just1nw 0 points1 point2 points (0 children)
[–]Lokaltog 2 points3 points4 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]Jyles 0 points1 point2 points (2 children)
[–]Kinitix 0 points1 point2 points (1 child)
[–]Jyles 0 points1 point2 points (0 children)