Hey all, forewarning, new to linux and this is my first distro.
I decided to take this venture and attach it to a hobby, Ark Survival. Kind of a motivation. And my plan is to run a dedicated server cluster.
I started with Dragonized and launched the cluster, setup nomachine and moved it to laundry room. Everything works fine.
Fine isn't good enough... or I like pain.
So I saved and cluster and I'm looking at the "Welcome to Gaurda Linux" of the barebones edition.
I know there is no support for barebones but my question is of the Kernal and the topic, which Kernal Zen or lts, will give me the best performance for an Ark Dedicated Server Cluster. I run a I5 4core 4 threads(I know ) at ~4.2 with 64 gigs. They system is just to run ark, nothing else, hence the barebones. Zen was my first choice due to the suggest performance and low latency and it's effect on gaming and I am unsure if that translates to the server side of the game.
TLDR: Zen or lts for Dedicated Ark Survival Server.
I get that, I’m also motivated by a challenge… provided it involves not wearing pants.
I thought the user-friendly one, dragonized or wayfire would provide that but I didn’t learn anything outside of git clones, pacman, iptables, services and cronjob… which I found how crontab defines time * * * * * interesting.
Perhaps if I tried doing more then just a dedicated server cluster. But until I find another purpose.
Anyways, thank you for the welcoming. Already blown away by how active and the staff is.
And here I was waiting in anticipation hoping you had a an answer to my question. With your experience of running multiple servers, which do you think will run a gaming server better, zen or lts? ofc based the output above.
Fair point, zen or lts isn't specific to Garuda. That's on me. If the answer was obvious, google would have been of more help. Going to keep searching and take a chance that, within the sarcasm, TrilliDie was kind enough to answer my question. So thank you.
On a side note, I noticed Garuda Assistant, settings manager, is finicky when changing kernels or is missing a step. Installing the kernel through konsole and manually editing the boot grub or selecting the kernel on boot did the trick.
Tested on Dragonized/Wayfire/Barebones all hung on launch and failed when changing kernels with the Garuda Settings Manager, Kernel "click/install". Tried on fresh, with the above output.
Servers save every hour to an external drive
cronjobs are set to backup to an external and reset every 12 hours
services are set to launch everything in the event of a restart
Red-discord bot is setup as a shell for some server management
Nomachine is setup in the event of failure as secondary precaution
Snapper, which I like more then Timeshift, should limit system change errors
In the event all hell break loose, I have a mirrored backup that can be selected from the grub that would be, at most, a 60min window of lost information. I’ve played on dedicated server before and that’s far more then they ever offered.
If there is something that can go wrong, besides power failure, that I didn’t plan for, please let me know. I would like ensure as worry free of an experience as I can.
Ya, after a bit more research, I stayed with Garuda Barebones on the Zen kernel.
I know my suggestion is a bit late, but here it is.
Why don't you just benchmark? There are a lot of nice benchmarking tools out there. You can check and compare various kernels, and find the most suitable one for your hardware. On my hardware, Zen performed around 5% better than LTS.
Also, if maintaining a server is your sole aim, then Linux-server is worth having a look at.
That was my thoughts exactly, hence a 5hr response time. It was the Garuda Linux Benchmark Comparison Versus Solus by ordinatechnic.com that came up while researching which distro to pick for my first. And while some might say to tackle a base arch, I’d rather dip my toes before taking the plunge so this make sense, to me at least.
As well, I found Zen to preform better, but that was before the lts kernel update yesterday. I did noticed a huge difference in file transfer between Barebones and Dragonized, with the former being a lot slower. I chalked this up to missing support, maybe gen4, or a library I needed to add and my lack of experience.
So far, I have enjoyed learning much and already found certain preferences.
This also might help a bit with package management terminology across the major distributions, though I see it mentioned in that article. pacman/Rosetta - ArchWiki
It’s a reference that begs mentioning.
The Arch Wiki is considered by some to be the ‘bible’ of Linux references, even though it is specifically for Arch. The Pacman Rosetta is just a small part of it.