Advanced Search

Author Topic: help with linux server?  (Read 4795 times)

0 Members and 1 Guest are viewing this topic.

July 18, 2011, 07:46:32 PM
Read 4795 times

Offline BEan

  • Standard Member
  • Date Registered: July 14, 2010, 07:34:03 PM

    • View Profile
help with linux server?
« on: July 18, 2011, 07:46:32 PM »
I know its been a while since I have been on here.

Currently I am an server admin for a clan that has a dedicated linux box and I am interested in hosting a mm8bdm server on it. However I done it on a windows machine long ago and I no longer have those files or remember the details. I did find some guides to running a standard skulltag server on linux, I just don't know how to do the mm8bdm details in.  Also I remember back in the day I used internet doom explorer to make the files and server config need to run the server, I figured I can modify those to get those working on linux.

Also on the server we are running a "screens" application so that we can deal with servers via ssh.

How do I create a mm8bdm server for linux using what I have got right now?

I also found these links to help me.
http://www.skulltag.com/forum/viewtopic ... 9b#p139930
http://www.garyshood.com/skulltag_server/

July 18, 2011, 08:08:26 PM
Reply #1

Offline Nuy

  • Warrior
  • **
  • Date Registered: March 27, 2011, 10:25:22 PM

    • View Profile
    • http://www.youtube.com/NuThetta
Re: help with linux server?
« Reply #1 on: July 18, 2011, 08:08:26 PM »
You can host a server with just the client using Wine.

July 18, 2011, 08:11:40 PM
Reply #2

Offline BEan

  • Standard Member
  • Date Registered: July 14, 2010, 07:34:03 PM

    • View Profile
Re: help with linux server?
« Reply #2 on: July 18, 2011, 08:11:40 PM »
Quote from: "Nuy"
You can host a server with just the client using Wine.
Considering the setup and my experince with the windows version. I don't think that is feasible.

July 21, 2011, 01:22:26 AM
Reply #3

Offline Trollman

  • Standard Member

  • The elusive BOXARTMAN makes an appearance!
  • Date Registered: April 16, 2011, 02:16:41 PM

    • View Profile
Re: help with linux server?
« Reply #3 on: July 21, 2011, 01:22:26 AM »
As a Linux user I say that Wine even if I have not tested it with the launcher it looks like it will crash or lag so much that you can't administrate correctly. I'd suggest you to host it with doomseeker

July 21, 2011, 01:31:04 AM
Reply #4

Offline BEan

  • Standard Member
  • Date Registered: July 14, 2010, 07:34:03 PM

    • View Profile
Re: help with linux server?
« Reply #4 on: July 21, 2011, 01:31:04 AM »
After reading through a bunch of stuff I have come up with this:

I would have to intall the skulltag binaries, and make a startup script like this:

Code: [Select]
#!/bin/sh
cd /home/user/skulltag/st
   /home/user/skulltag/st/skulltag-server -host
   +duel 1
   -port 10666
   -iwad "/home/user/skulltag/st/megagame.wad"
      -file "/home/user/skulltag/st/megagame.wad"  "/home/user/skulltag/st/mm8bdm-v2b.pk3"
   +exec /home/user/skulltag/cfg/mm8bdm.cfg

Does that look right? keep in mind I am using a screens program so I can run multiple servers on this box.

July 21, 2011, 01:38:56 AM
Reply #5

Offline Gummywormz

  • Standard Member

  • Air Man Tile Enthusiast
  • Date Registered: December 23, 2010, 01:05:44 AM

    • View Profile
    • Github Page
Re: help with linux server?
« Reply #5 on: July 21, 2011, 01:38:56 AM »
The current version of mm8bdm is 2b, not 2a.

July 21, 2011, 01:50:56 AM
Reply #6

Offline Trollman

  • Standard Member

  • The elusive BOXARTMAN makes an appearance!
  • Date Registered: April 16, 2011, 02:16:41 PM

    • View Profile
Re: help with linux server?
« Reply #6 on: July 21, 2011, 01:50:56 AM »
wich is also running on 98d build 2999, so you cant host a MM8BDM server on that conditions

July 21, 2011, 01:55:46 AM
Reply #7

Offline BEan

  • Standard Member
  • Date Registered: July 14, 2010, 07:34:03 PM

    • View Profile
Re: help with linux server?
« Reply #7 on: July 21, 2011, 01:55:46 AM »
I made the fix to the script. would it work with the fix?

August 08, 2011, 06:10:25 PM
Reply #8

Offline Trollman

  • Standard Member

  • The elusive BOXARTMAN makes an appearance!
  • Date Registered: April 16, 2011, 02:16:41 PM

    • View Profile
Re: help with linux server?
« Reply #8 on: August 08, 2011, 06:10:25 PM »
Quote from: "BEan"
I made the fix to the script. would it work with the fix?

I modified your code and it works now, at least for me. I insist, use doomseeker

(click to show/hide)

August 08, 2011, 06:15:53 PM
Reply #9

Offline BEan

  • Standard Member
  • Date Registered: July 14, 2010, 07:34:03 PM

    • View Profile
Re: help with linux server?
« Reply #9 on: August 08, 2011, 06:15:53 PM »
So far everything looks good as far as the code.

However looks we don't have all the linux binaries to get everything. As of now we just have everythign that is in st-v098d_linux-x86_64.tar and st-v098d_linux-base.tar

August 08, 2011, 06:35:28 PM
Reply #10

Offline Trollman

  • Standard Member

  • The elusive BOXARTMAN makes an appearance!
  • Date Registered: April 16, 2011, 02:16:41 PM

    • View Profile
Re: help with linux server?
« Reply #10 on: August 08, 2011, 06:35:28 PM »
Quote from: "BEan"
So far everything looks good as far as the code.

However looks we don't have all the linux binaries to get everything. As of now we just have everythign that is in st-v098d_linux-x86_64.tar and st-v098d_linux-base.tar

You mean that you don't have the files to boot skulltag?

If so, type in the terminal (first go to your folder with it) ldd skulltag | grep "not found"

August 08, 2011, 06:45:43 PM
Reply #11

Offline BEan

  • Standard Member
  • Date Registered: July 14, 2010, 07:34:03 PM

    • View Profile
Re: help with linux server?
« Reply #11 on: August 08, 2011, 06:45:43 PM »
Tried it and this is what happened.

Code: [Select]
hostman@42717:~$ cd skulltag
hostman@42717:~/skulltag$ ldd skulltag | grep "not found"
        libgtk-x11-2.0.so.0 => not found
        libgdk-x11-2.0.so.0 => not found
        libatk-1.0.so.0 => not found
        libpangoft2-1.0.so.0 => not found
        libpangocairo-1.0.so.0 => not found
        libgdk_pixbuf-2.0.so.0 => not found
        libpango-1.0.so.0 => not found
        libSDL-1.2.so.0 => not found
        libGLU.so.1 => not found
        libGL.so.1 => not found
        libjpeg.so.62 => not found
        libfmodex64-4.24.16.so => not found
        libsnes_spc.so => not found
hostman@42717:~/skulltag$ ls
announcer         skulltag           Skulltag Version History.txt
liboutput_sdl.so  skulltag_data.pk3  st-v098d_linux-base.tar
libsnes_spc.so    skulltag.pk3       st-v098d_linux-x86_64.tar
skins             skulltag-server    wads
hostman@42717:~/skulltag$

August 08, 2011, 07:57:43 PM
Reply #12

Offline Trollman

  • Standard Member

  • The elusive BOXARTMAN makes an appearance!
  • Date Registered: April 16, 2011, 02:16:41 PM

    • View Profile
Re: help with linux server?
« Reply #12 on: August 08, 2011, 07:57:43 PM »
You have to install the programs that contain the libraries. You can get libfmodex from here, that's the only file i can help you with

August 08, 2011, 08:09:55 PM
Reply #13

Offline BEan

  • Standard Member
  • Date Registered: July 14, 2010, 07:34:03 PM

    • View Profile
Re: help with linux server?
« Reply #13 on: August 08, 2011, 08:09:55 PM »
is there a wget command or something I can run that would download a fresh copy and install it?

August 08, 2011, 08:50:47 PM
Reply #14

Offline Trollman

  • Standard Member

  • The elusive BOXARTMAN makes an appearance!
  • Date Registered: April 16, 2011, 02:16:41 PM

    • View Profile
Re: help with linux server?
« Reply #14 on: August 08, 2011, 08:50:47 PM »
I would need to see what distribution you are using so I can search in better detail. If you are using a debian-based linux I suggest synaptic for most of the packages, then use google for the rest of them