Skip to content
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Donate
Collapse

Plutonium

  1. Home
  2. BO2 Server Hosting Support
  3. [Guide] [Debian] T6 Server on Linux VPS/Dedicated Server

[Guide] [Debian] T6 Server on Linux VPS/Dedicated Server

Scheduled Pinned Locked Moved BO2 Server Hosting Support
74 Posts 31 Posters 6.5k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • CelliXzundefined Offline
    CelliXzundefined Offline
    CelliXz
    wrote on last edited by CelliXz
    #54

    I try to start the Sever and get this error:

    ./T6Server.sh

    ./T6Server.sh

    Visit plutonium.pw | Join the Discord (plutonium) for NEWS and Updates!
    Server CelliXz | TDM | will load dedicated.cfg and listen on port 4976 UDP!
    To shut down the server close this window first!
    2022-05-22_17:39:18 CelliXz | TDM | server started.
    002c:err:winediag:getaddrinfo Failed to resolve your host name IP
    0050:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
    0050:err:winediag:nodrv_CreateWindow Make sure that your X server is running and that $DISPLAY is set correctly.
    0050:err:systray:initialize_systray Could not create tray window
    Loading fastfile code_pre_gfx_mp
    0024:err:system:NtUserChangeDisplaySettings Restoring all displays to their registry settings returned -1.
    [DW][Auth] Handling authentication request...
    0024:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
    0024:err:winediag:nodrv_CreateWindow Make sure that your X server is running and that $DISPLAY is set correctly.

    And idea how i can fix this?

    nocat.undefined 1 Reply Last reply
    0
    • nocat.undefined Offline
      nocat.undefined Offline
      nocat.
      replied to CelliXz on last edited by
      #55

      CelliXz I am also getting this error, did you end up finding a way around it?

      flopanaundefined 1 Reply Last reply
      0
      • flopanaundefined Offline
        flopanaundefined Offline
        flopana
        replied to nocat. on last edited by
        #56

        nocat. Had the same problem

        apt install xvfb
        echo -e 'export DISPLAY=:0' >> ~/.bashrc
        source ~/.bashrc
        Xvfb $DISPLAY -screen 0 1024x768x16 &
        

        But im stuck here

        Plutonium r3043> ^7Loading fastfile code_pre_gfx_mp
                         ^7[STEAM] 1 calls ready, running...
                         ^7[STEAM] running call 1
                         [DW][Auth] Handling authentication request...
        

        There is no heartbeat send and i cant find my server online

        flopanaundefined 1 Reply Last reply
        0
        • flopanaundefined Offline
          flopanaundefined Offline
          flopana
          replied to flopana on last edited by flopana
          #57

          flopana Update

          I've got it now running and sending heartbeats (I forgot to add the symlinks). But for some reason the server always tries to load a _rank.gsc which doesn't exist and throws an error

          Setting net_port to "4976" from command line.
          bound socket to localhost:4976
          Loading fastfile patch_ui_mp
          Loading fastfile ui_mp
          Loading fastfile ffotd_tu13_mp_147
          Loading fastfile common_mp
          Loading fastfile common_patch_mp
          scanning for plugins...
          Rotating to map "mp_dockside"!
          server is changing maps, resetting stored team states...
          Sending heartbeat...
          Loading fastfile dlc0_load_mp
          Loading fastfile dlc1_load_mp
          Loading fastfile dlc2_load_mp
          Loading fastfile dlc3_load_mp
          Loading fastfile dlc4_load_mp
          Loading fastfile dlc0dd_load_mp
          Loading fastfile seasonpass_load_mp
          Loading fastfile mp_dockside
          Loading fastfile faction_seals_mp
          Loading fastfile faction_pla_mp
          Heartbeat successful.
          
          
          **** 1 script error(s):
          **** Unresolved external :  "totalplayercount" with 0 parameters in "maps/mp/gametypes/_rank.gsc" at line 1 ****
          
          
          Synthundefined 1 Reply Last reply
          0
          • Synthundefined Offline
            Synthundefined Offline
            Synth
            replied to flopana on last edited by
            #58

            flopana How did you fix this?

            flopanaundefined 1 Reply Last reply
            0
            • flopanaundefined Offline
              flopanaundefined Offline
              flopana
              replied to Synth on last edited by
              #59

              Synth How did I fix what?

              1 Reply Last reply
              0
              • DoctorCoctorundefined Offline
                DoctorCoctorundefined Offline
                DoctorCoctor
                wrote on last edited by
                #60

                I had as couple other unresolved externals, but i could get the server up and running, just not connect to it. (awaiting connection ... xx) then booted out to lobby. Even after updating plutonium using the plutonium-updater executable, same problem.

                lukypundefined 1 Reply Last reply
                1
                • lukypundefined Offline
                  lukypundefined Offline
                  lukyp
                  replied to DoctorCoctor on last edited by
                  #61

                  DoctorCoctor Same issue

                  1 Reply Last reply
                  0
                  • lukypundefined Offline
                    lukypundefined Offline
                    lukyp
                    wrote on last edited by lukyp
                    #62

                    Ok looks like the issue is only with T6 Server, I manually created a server by myself and it works.
                    Just make sure to create in the %localappdata% wine folder, the right server files, the right permissions, etc.

                    Oh, and use winehq-stable, not staging, as it looks like there are some regressions.

                    I did a lot of trial&error since I did not know where to put everything but okay.

                    Edit: Dedicated.cfg must be put under rootgamefiles/main, otherwise is not being read somehow...

                    Idk why?

                    c933f375-5b09-45ec-9bdd-d99fbad0b22a-image.png

                    23708f55-3501-422c-bb2b-c6c88e201e06-image.png

                    1 Reply Last reply
                    1
                    • GhostieSpookundefined Offline
                      GhostieSpookundefined Offline
                      GhostieSpook
                      replied to olie304 on last edited by
                      #63

                      olie304 I know this is a year later but how well did the AWS hold and if it did good what one did you use?

                      1 Reply Last reply
                      0
                      • Natriumchloridundefined Offline
                        Natriumchloridundefined Offline
                        Natriumchlorid Contributor
                        wrote on last edited by Natriumchlorid
                        #64

                        Hey Minami
                        Thanks for your guide, that was very helpful!

                        I have rewritten the script, so the server can also be installed on Arch Linux. 🙂
                        Also you can directly enter your server key.

                        Here is the repo: https://github.com/xr4zz/T6Server
                        I will add a second script for installing IW4MAdmin in the near future as well.

                        1 Reply Last reply
                        1
                        • Sitheyundefined Offline
                          Sitheyundefined Offline
                          Sithey
                          replied to Minami on last edited by
                          #65

                          Minami Hello,

                          i would like to create my own server on my linux vps

                          i tried to setup my server with this tutorial https://forum.plutonium.pw/topic/12870/guide-debian-t6-server-on-linux-vps-dedicated-server but unfortunatly this tutorial is outdated

                          my actual configuration:

                          #!/bin/bash

                          Variable Region

                          _script="$(readlink -f ${BASH_SOURCE[0]})"

                          Delete last component from $_script

                          _mydir="$(dirname $_script)"

                          Name of the server shown in the title of the terminal window

                          NAME="SERVER_NAME"

                          Your Game Path (where there is binkw32.dll)

                          PAT="Multiplayer/"

                          Paste the server key from https://platform.plutonium.pw/serverkeys

                          KEY="xxx"

                          Name of the config file the server should use. (default: dedicated.cfg)

                          CFG=dedicated.cfg

                          Port used by the server (default: 4976) -> Don't forget to allow server port in ufw fail2ban

                          PORT=4976

                          Game Mode ( Multiplayer / Zombie ) -> ( t6mp / t6zm )

                          MODE=t6mp

                          End Region

                          Update Region

                          Plutonium game dir

                          INSTALLDIR="plutonium/"

                          Update your server game file

                          ./plutonium-updater -d "$INSTALLDIR"

                          End Region

                          Server Start Region

                          echo -e '\033]2;'Plutonium - $NAME - Server restart'\007'
                          echo "Visit plutonium.pw | Join the Discord (plutonium) for NEWS and Updates!"
                          echo "Server "$NAME" will load $CFG and listen on port $PORT UDP!"
                          echo "To shut down the server close this window first!"
                          printf -v NOW '%(%F_%H:%M:%S)T' -1
                          echo ""$NOW" $NAME server started."

                          while true
                          do
                          wine .\bin\plutonium-bootstrapper-win32.exe $MODE $PAT -dedicated +start_map_rotate +set key $KEY +set net_port $PORT +set sv_config $CFG 2> /dev/null
                          printf -v NOW '%(%F_%H:%M:%S)T' -1
                          echo ""$NOW" WARNING: $NAME server closed or dropped... server restarting."
                          sleep 1
                          done

                          End Region

                          https://prnt.sc/6VgoRvpIcLUf

                          and i got this error:

                          https://prnt.sc/nKMT6vmgKCVR

                          could some one send me a tutorial to give me a possibility to create my own server, i am using debian 10

                          Regards

                          VZLAxSmokeundefined Minamiundefined 2 Replies Last reply
                          0
                          • VZLAxSmokeundefined Offline
                            VZLAxSmokeundefined Offline
                            VZLAxSmoke
                            replied to Sithey on last edited by
                            #66

                            Sithey why don't you use window friend the bad thing about linux that this is not yet 100% compatible for linux there will be problems in my case I had it with cpu I used 100% of the cpu when using wine

                            flopanaundefined 1 Reply Last reply
                            0
                            • Minamiundefined Offline
                              Minamiundefined Offline
                              Minami Contributor
                              replied to Sithey on last edited by
                              #67

                              Sithey
                              Do not use sh to launch your script.
                              Use bash or ./. Like ./T6Server.sh or bash T6Server.sh.

                              And if you want reinstall, this is a new scripts installation : https://github.com/Sterbweise/T6Server

                              1 Reply Last reply
                              0
                              • flopanaundefined Offline
                                flopanaundefined Offline
                                flopana
                                replied to VZLAxSmoke on last edited by
                                #68

                                VZLAxSmoke Because no one wants to use Windows Server. That is not how modern hosting of any good service is done.

                                1 Reply Last reply
                                0
                                • fevery0undefined Offline
                                  fevery0undefined Offline
                                  fevery0
                                  replied to Minami on last edited by
                                  #69

                                  Minami Thank you for the guide!
                                  Is there any hints/tricks to get a bit better performance? Sometimes my server lags for a few seconds but not sure what causes it

                                  1 Reply Last reply
                                  0
                                  • A Former User? Offline
                                    A Former User? Offline
                                    A Former User
                                    wrote on last edited by
                                    #70
                                    This post is deleted!
                                    1 Reply Last reply
                                    0
                                    • Kratos_26000undefined Offline
                                      Kratos_26000undefined Offline
                                      Kratos_26000
                                      wrote on last edited by
                                      #71

                                      help me when I launch the server I get the error that I did everything right I don't understand

                                      1 Reply Last reply
                                      0
                                      • Minamiundefined Offline
                                        Minamiundefined Offline
                                        Minami Contributor
                                        replied to Minami on last edited by
                                        #72

                                        New Release V2.1.0 -> T6 Server - Plutonium Black Ops II Server Installer

                                        1 Reply Last reply
                                        0
                                        • Minamiundefined Offline
                                          Minamiundefined Offline
                                          Minami Contributor
                                          wrote on last edited by
                                          #73

                                          Setup T6 Server on Linux [2024]

                                          Setup T6 Server on Linux [2024]

                                          Ultimate Guide: Setting Up T6 Server for Plutonium on Linux [2024]

                                          Discover how to easily install and configure your own Plutonium server using T6 Server on Debian-based Linux systems. This step-by-step tutorial covers everything you need to know, from initial setup to advanced configuration.

                                          1 Reply Last reply
                                          0

                                          • 1
                                          • 2
                                          • 3
                                          • 4
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Recent
                                          • Tags
                                          • Popular
                                          • Users
                                          • Groups
                                          • Donate