nikitasius 10 Posted May 22, 2015 Hi! Please tell me, how much FPS you have on your dedicated server on Debian64 or Ubuntu64 with 40+ players under i7 or xeon CPUs? Thanks! Share this post Link to post Share on other sites
grubes 10 Posted May 28, 2015 I've updated my Linux server install tutorial with all of the latest changes. I've added new links, removed outdated commands/settings, and added some new steps. Find it here: https://medium.com/arma-3-server-administration/installation-and-configuration-of-an-arma-3-linux-dedicated-server-7875c9030b7 I repeated all of my steps on Ubuntu 14.04 and installed CBA as a test, and I am now connected and mucking around successfully inside the server. Let me know if you have thoughts on how I can improve the instructions. Share this post Link to post Share on other sites
AOtruth 10 Posted July 23, 2015 Is there a list of distributions and versions, that are not compatible with dedicated server? I ask this, because i have a running server on openSuse 13.2 64bit. All is working fine except the Voice Over Net (VON). Im not able to talk inside the game ... and VON is not disabled (disableVON=0) and the Codec is standard (10). Is there some libraries needed for VON? I doesnt find anything in journalctl or other logfiles, that something is missing. Share this post Link to post Share on other sites
Gibbo. 11 Posted August 28, 2015 Thought I should hint about Linux Game Server Managers (https://github.com/dgibbs64/linuxgsm/wiki) for setting up an Arma3 DS on (Debian/Redhat) Linux. Haven't seen it mentioned in these forums before. There's simply no reason to struggle yourself with proper start/stop scripts for Arma3 (or any of the other 30 supported game servers). The scripts works great, and provide consistent commands for downloading, installation, upgrades, monitoring and management. Share this post Link to post Share on other sites
fisch246 0 Posted September 12, 2015 Has anyone gotten this server to work on Arch? I've read that medium guide, a guide from a wiki, and even tried the LGSM to get a server up and running. They all installed without problems, and started without problems. However when I'd go to join the game, nothing would show up. I filtered for the name of the server, and even looked in the LAN tab. Couldn't find it at all. To be clear I did set the name for the server in the config. Even searched for the hostname of the machine hosting it encase the name change didn't work. Couldn't find it at all. Port forwarding obviously done, but like I said I didn't even find it under LAN. Anyone have any ideas? Share this post Link to post Share on other sites
DustyBadSkillz 0 Posted September 14, 2015 Did you try connecting with the remote-button ingame? Share this post Link to post Share on other sites
SageNTitled 24 Posted September 28, 2015 As mentioned before, the -name parameter doesn't create a profile for me either... Share this post Link to post Share on other sites
MichaelZFreeman 20 Posted October 2, 2015 Hi, little confused here ... I hope someone can clear this up for me. I was setting up the Linux server on Google Compute but got a server/client mismatch. Oops, not DEV server I thought and changed SteamID to 107410. But then Steam said "no subscription". Then I did a bit of searching. Is there really no DEV server for Linux ? If so this is unfortunate as I would have to pay for a Windows Server license. But I guess its not so bad running the STABLE server on Linux, however I wonder what Bohemia's reasons are for holding back DEV on Linux ? Is it more difficult to develop for ? Share this post Link to post Share on other sites
sapphire 1 Posted October 3, 2015 Hey guys, We have Arma 3 Linux dedicated server on: Distro: CentOS Linux release 7.1.1503 (Core) Arch: x86_64 Kernel: 3.10.0-229.14.1.el7.x86_64 We use LGSM http://gameservermanagers.com/lgsm/arma3server/ and after the latest SteamCMD update we can't launch server binaries because of some crashes. There is Exile mod and allinarmaterrainpack mod with Chernarus map added. Some debug info is here: Update ./arma3/arma3server update [ OK ] Update arma3-server: Checking for update: Server logs: No update reques[ OK ] Update arma3-server: Checking for update: SteamCMD No update available: Current version: 795382 Available version: 795382 https://steamdb.info/app/233780/ [ OK ] Update arma3-server: No update available Launch in debug ./arma3server debug ARMA 3 Debug ============================ Distro: CentOS Linux release 7.1.1503 (Core) Arch: x86_64 Kernel: 3.10.0-229.14.1.el7.x86_64 Hostname: arma3-dev.localdomain Start parameters: ./arma3server -netlog -ip=172.24.0.34 -cfg=/home/arma3server/arma3/serverfiles/cfg/arma3-server.network.cfg -config=/home/arma3server/arma3/serverfiles/cfg/arma3-exile.cfg -mod=mods/@exile -mod=mods/@allinarmaterrainpack -servermod=mods/@exileserver -autoinit Use for identifying server issues only! Press CTRL+c to drop out of debug mode. Warning! If arma3-server is already running it will be stopped. Continue? [y/N]y [ INFO ] Debug arma3-server: Stopping any running servers [ FAIL ] Stopping arma3-server: arma3server is already stopped [ OK ] Debug arma3-server: Starting debug 9:31:29 Updating base class ->Base, by a3\dubbing_radio_f\config.bin/CfgHQIdentities/PAPA_BEAR/ 9:31:29 Updating base class ->Base, by a3\dubbing_radio_f\config.bin/CfgHQIdentities/AirBase/ 9:31:30 Updating base class RscShortcutButton->RscButton, by a3\editor_f\config.bin/RscDisplayEditObject/Controls/B_OK/ 9:31:30 Updating base class RscSliderH->RscXSliderH, by a3\editor_f\config.bin/RscDisplayEditObject/Slider/ 9:31:30 Updating base class RscText->RscPicture, by a3\editor_f\config.bin/RscDisplayEditObject/Preview/ 9:31:30 Updating base class RscShortcutButton->RscButton, by a3\editor_f\config.bin/RscDisplayMissionLoad/Controls/B_OK/ 9:31:30 Updating base class RscShortcutButton->RscButton, by a3\editor_f\config.bin/RscDisplayMissionSave/Controls/B_OK/ 9:31:30 Updating base class ->Default, by a3\anims_f\config\sdr\config.bin/CfgMovesBasic/DefaultDie/ 9:31:30 Updating base class ->Default, by a3\anims_f\config\sdr\config.bin/CfgMovesMaleSdr/States/Crew/ 9:31:30 Updating base class ->RscControlsGroup, by a3\ui_f\config.bin/RscControlsGroupNoScrollbars/ 9:31:30 Updating base class ->RscControlsGroup, by a3\ui_f\config.bin/RscControlsGroupNoHScrollbars/ 9:31:30 Updating base class ->RscControlsGroup, by a3\ui_f\config.bin/RscControlsGroupNoVScrollbars/ 9:31:30 Updating base class ->RscText, by a3\ui_f\config.bin/RscLine/ 9:31:30 Updating base class ->RscActiveText, by a3\ui_f\config.bin/RscActivePicture/ 9:31:30 Updating base class ->RscButton, by a3\ui_f\config.bin/RscButtonTextOnly/ 9:31:30 Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscShortcutButtonMain/ 9:31:30 Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscButtonEditor/ 9:31:30 Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscIGUIShortcutButton/ 9:31:30 Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscGearShortcutButton/ 9:31:30 Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscButtonMenu/ 9:31:30 Updating base class ->RscButtonMenu, by a3\ui_f\config.bin/RscButtonMenuOK/ 9:31:30 Updating base class ->RscButtonMenu, by a3\ui_f\config.bin/RscButtonMenuCancel/ 9:31:30 Updating base class ->RscButtonMenu, by a3\ui_f\config.bin/RscButtonMenuSteam/ 9:31:30 Updating base class ->RscText, by a3\ui_f\config.bin/RscLoadingText/ 9:31:30 Updating base class ->RscListBox, by a3\ui_f\config.bin/RscIGUIListBox/ 9:31:30 Updating base class ->RscListNBox, by a3\ui_f\config.bin/RscIGUIListNBox/ 9:31:30 Updating base class ->RscText, by a3\ui_f\config.bin/RscBackground/ 9:31:30 Updating base class ->RscText, by a3\ui_f\config.bin/RscBackgroundGUI/ 9:31:30 Updating base class ->RscPicture, by a3\ui_f\config.bin/RscBackgroundGUILeft/ 9:31:30 Updating base class ->RscPicture, by a3\ui_f\config.bin/RscBackgroundGUIRight/ 9:31:30 Updating base class ->RscPicture, by a3\ui_f\config.bin/RscBackgroundGUIBottom/ 9:31:30 Updating base class ->RscText, by a3\ui_f\config.bin/RscBackgroundGUITop/ 9:31:30 Updating base class ->RscText, by a3\ui_f\config.bin/RscBackgroundGUIDark/ 9:31:30 Updating base class ->RscPictureKeepAspect, by a3\ui_f\config.bin/RscBackgroundLogo/ 9:31:30 Updating base class ->RscMapControl, by a3\ui_f\config.bin/RscMapControlEmpty/ 9:31:30 Updating base class ->RscPicture, by a3\ui_f\config.bin/CA_Mainback/ 9:31:30 Updating base class ->CA_Mainback, by a3\ui_f\config.bin/CA_Back/ 9:31:30 Updating base class ->CA_Mainback, by a3\ui_f\config.bin/CA_Title_Back/ 9:31:30 Updating base class ->CA_Mainback, by a3\ui_f\config.bin/CA_Black_Back/ 9:31:30 Updating base class ->RscTitle, by a3\ui_f\config.bin/CA_Title/ 9:31:30 Updating base class ->RscPictureKeepAspect, by a3\ui_f\config.bin/CA_Logo/ 9:31:30 Updating base class ->CA_Logo, by a3\ui_f\config.bin/CA_Logo_Small/ 9:31:30 Updating base class ->RscButton, by a3\ui_f\config.bin/CA_RscButton/ 9:31:30 Updating base class ->CA_RscButton, by a3\ui_f\config.bin/CA_RscButton_dialog/ 9:31:30 Updating base class ->RscActiveText, by a3\ui_f\config.bin/CA_Ok/ 9:31:30 Updating base class ->RscText, by a3\ui_f\config.bin/CA_Ok_image/ 9:31:30 Updating base class ->RscText, by a3\ui_f\config.bin/CA_Ok_image2/ 9:31:30 Updating base class ->RscText, by a3\ui_f\config.bin/CA_Ok_text/ 9:31:30 Updating base class ->RscPicture, by a3\ui_f\config.bin/RscVignette/ 9:31:30 Updating base class ->RscControlsGroupNoScrollbars, by a3\ui_f\config.bin/RscMapControlTooltip/ 9:31:30 Updating base class RscUnitInfo->RscUnitInfoAirNoWeapon, by a3\ui_f\config.bin/RscInGameUI/RscUnitInfoAir/ 9:31:30 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayDebug/Controls/B_OK/ 9:31:30 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayDebug/Controls/B_Cancel/ 9:31:30 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayDebug/Controls/B_Clear/ 9:31:30 Updating base class ->RscText, by a3\ui_f\config.bin/RscDisplayCapture/controls/TimeLines/ 9:31:30 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayCapture/controls/ButtonAverages/ 9:31:30 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayCapture/controls/ButtonSavePreviousData/ 9:31:30 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayCapture/controls/ButtonPreviousData/ 9:31:30 Updating base class RscControlsGroup->RscControlsGroupNoHScrollbars, by a3\ui_f\config.bin/RscDisplayMain/controls/ModIcons/ 9:31:30 Updating base class RscPicture->RscPictureKeepAspect, by a3\ui_f\config.bin/RscDisplayMain/IconPicture/ 9:31:30 Updating base class IconPicture->RscPictureKeepAspect, by a3\ui_f\config.bin/RscDisplayMain/DlcOwnedIconPicture/ 9:31:30 Updating base class IconPicture->RscPictureKeepAspect, by a3\ui_f\config.bin/RscDisplayMain/DlcIconPicture/ 9:31:30 Updating base class RscListBox->RscCombo, by a3\ui_f\config.bin/RscDisplayCustomizeController/Steepness/ 9:31:30 Updating base class ->RscStandardDisplay, by a3\ui_f\config.bin/RscDisplayControlSchemes/ 9:31:30 Updating base class ButtonOK->RscButtonMenuCancel, by a3\ui_f\config.bin/RscDisplayControlSchemes/controls/ButtonCancel/ 9:31:30 Updating base class RscButton->RscButtonMenuOK, by a3\ui_f\config.bin/RscDisplayControlSchemes/controls/ButtonOK/ 9:31:30 Updating base class RscPicture->RscPictureKeepAspect, by a3\ui_f\config.bin/RscDisplayFileSelectImage/controls/OverviewPicture/ 9:31:30 Updating base class RscShortcutButton->RscButtonMenuCancel, by a3\ui_f\config.bin/RscDisplayFieldManual/controls/ButtonCancel/ 9:31:30 Cannot delete class B_KickOff, it is referenced somewhere (used as a base class probably). 9:31:30 Updating base class RscButton->RscButtonMenuCancel, by a3\ui_f\config.bin/RscDisplayPublishMission/controls/ButtonCancel/ 9:31:30 Updating base class RscShortcutButton->RscButtonMenuOK, by a3\ui_f\config.bin/RscDisplayPublishMissionSelectTags/controls/ButtonOK/ 9:31:30 Updating base class ButtonOK->RscButtonMenuCancel, by a3\ui_f\config.bin/RscDisplayPublishMissionSelectTags/controls/ButtonCancel/ 9:31:30 Updating base class ->RscSubmenu, by a3\ui_f\config.bin/RscMainMenu/ Cannot update non class from class a3\ui_f\config.bin/RscCallSupport/Items/ Cannot update non class from class a3\ui_f\config.bin/RscRadio/Items/ 9:31:30 Updating base class RscStandardDisplay->, by a3\ui_f_mp_mark\config.bin/RscDisplayRespawn/ 9:31:30 Updating base class ->VehicleMagazine, by a3\weapons_f\config.bin/CfgMagazines/24Rnd_missiles/ 9:31:31 Updating base class ->RocketPods, by a3\weapons_f\config.bin/cfgWeapons/missiles_DAR/ 9:31:31 Updating base class ->SlotInfo, by a3\weapons_f_mark\config.bin/UnderBarrelSlot/ 9:31:31 Updating base class CutSceneAnimationBaseAbuse->CutSceneAnimationBase, by exile_client\config.bin/CfgMovesMaleSdr/States/Acts_Abuse_abuser/ 9:31:31 Updating base class CutSceneAnimationBaseAbuse->CutSceneAnimationBase, by exile_client\config.bin/CfgMovesMaleSdr/States/Acts_Abuse_abusing/ 9:31:31 Updating base class CutSceneAnimationBaseAbuse->CutSceneAnimationBase, by exile_client\config.bin/CfgMovesMaleSdr/States/Acts_Abuse_Akhanteros/ 9:31:31 Updating base class CutSceneAnimationBaseAbuse->CutSceneAnimationBase, by exile_client\config.bin/CfgMovesMaleSdr/States/Acts_Abuse_Lacey/ 9:31:31 Updating base class Acts_AidlPsitMstpSsurWnonDnon01->Acts_AidlPsitMstpSsurWnonDnon_loop, by exile_client\config.bin/CfgMovesMaleSdr/States/Acts_AidlPsitMstpSsurWnonDnon02/ 9:31:31 Updating base class Acts_AidlPsitMstpSsurWnonDnon01->Acts_AidlPsitMstpSsurWnonDnon_loop, by exile_client\config.bin/CfgMovesMaleSdr/States/Acts_AidlPsitMstpSsurWnonDnon03/ 9:31:31 Updating base class Acts_AidlPsitMstpSsurWnonDnon01->Acts_AidlPsitMstpSsurWnonDnon_loop, by exile_client\config.bin/CfgMovesMaleSdr/States/Acts_AidlPsitMstpSsurWnonDnon04/ 9:31:31 Updating base class Acts_AidlPsitMstpSsurWnonDnon01->Acts_AidlPsitMstpSsurWnonDnon_loop, by exile_client\config.bin/CfgMovesMaleSdr/States/Acts_AidlPsitMstpSsurWnonDnon05/ 9:31:31 Updating base class Acts_AidlPercMstpSlowWrflDnon_warmup01->Acts_AidlPercMstpSlowWrflDnon_warmup_loop, by exile_client\config.bin/CfgMovesMaleSdr/States/Acts_AidlPercMstpSlowWrflDnon_warmup02/ 9:31:31 Updating base class Acts_AidlPercMstpSlowWrflDnon_warmup01->Acts_AidlPercMstpSlowWrflDnon_warmup_loop, by exile_client\config.bin/CfgMovesMaleSdr/States/Acts_AidlPercMstpSlowWrflDnon_warmup03/ 9:31:31 Updating base class Acts_AidlPercMstpSlowWrflDnon_warmup01->Acts_AidlPercMstpSlowWrflDnon_warmup_loop, by exile_client\config.bin/CfgMovesMaleSdr/States/Acts_AidlPercMstpSlowWrflDnon_warmup04/ 9:31:31 Updating base class Acts_AidlPercMstpSlowWrflDnon_warmup01->Acts_AidlPercMstpSlowWrflDnon_warmup_loop, by exile_client\config.bin/CfgMovesMaleSdr/States/Acts_AidlPercMstpSlowWrflDnon_warmup05/ 9:31:31 Updating base class HitPoints->, by exile_client\config.bin/CfgVehicles/CAManBase/HitPoints/ 9:31:31 Updating base class RscStandardDisplay->, by exile_client\config.bin/RscDisplayMain/ 9:31:31 Updating base class RscPicture->RscText, by exile_client\config.bin/RscDisplayVoiceChat/controls/Picture/ 9:31:31 Updating base class Weather->Weather, by AiA\Worlds\lighting\desert\config.bin/CfgWorlds/MCN_Aliabad/Weather/ 9:31:32 Initializing Steam Manager 9:31:32 unable to load subscribed content list. list will be updated from steam 9:31:32 unable to load published content list. list will be updated from steam 9:31:32 unable to load cached items meta info. save and update functionality will be broken 9:31:32 Steam Manager initialized. 9:31:32 ============================================================================================= List of mods =============================================================================================== 9:31:32 modsReadOnly = true 9:31:32 safeModsActivated = false 9:31:32 customMods = true 9:31:32 hash = 'B65A3A282AFE91DC2481CF669B6E6B1EF47D3FFA' 9:31:32 hashShort = '64998330' 9:31:32 name | modDir | default | origin | hash | hashShort | fullPath 9:31:32 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 9:31:32 @allinarmaterrainpack | @allinarmaterrainpack | false | GAME DIR | b3113d94ca99c99b4992e2fe91041f6def2cbf0b | 91025923 | /home/arma3server/arma3/serverfiles/mods/@allinarmaterrainpack 9:31:32 Exile Mod | @exile | false | GAME DIR | f7f4211a0630692bb84e4275160164d6793f9ea6 | 86fef58b | /home/arma3server/arma3/serverfiles/mods/@exile 9:31:32 Arma 3 DLC Bundle | dlcbundle | true | NOT FOUND | | | 9:31:32 Arma 3 Marksmen | mark | true | GAME DIR | 72dafe7fb444b4ca8438eb4a18bb963f04451f1c | d80931de | /home/arma3server/arma3/serverfiles/mark 9:31:32 Arma 3 Helicopters | heli | true | GAME DIR | d501ad2cecf1acdf8df830a3c4c82c549508a1f0 | 54e1c164 | /home/arma3server/arma3/serverfiles/heli 9:31:32 Arma 3 Karts | kart | true | GAME DIR | ff5d4beff64aa06e5291ee726dba99122de0c9be | 3d3c6d | /home/arma3server/arma3/serverfiles/kart 9:31:32 Arma 3 Zeus | curator | true | GAME DIR | 13fd3ee42f34a3437b91fcb413b4f9469c6e9781 | 6dbbef82 | /home/arma3server/arma3/serverfiles/curator 9:31:32 Arma 3 | A3 | true | NOT FOUND | | | 9:31:32 @exileserver | @exileserver | false | GAME DIR | da39a3ee5e6b4b0d3255bfef95601890afd80709 | 11fdd19c | /home/arma3server/arma3/serverfiles/mods/@exileserver 9:31:32 ========================================================================================================================================================================================================== /home/arma3server/arma3/functions/fn_debug: line 63: 6125 Segmentation fault (core dumped) ${executable} ${parms} $ gdb arma3/serverfiles/arma3server arma3/serverfiles/core.5234 GNU gdb (GDB) $ gdb arma3/serverfiles/arma3server arma3/serverfiles/core.5234 GNU gdb (GDB) Red Hat Enterprise Linux 7.6.1-64.el7 Copyright (C) 2013 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-redhat-linux-gnu". For bug reporting instructions, please see: ... Reading symbols from /home/arma3server/arma3/serverfiles/arma3server...Missing separate debuginfo for /home/arma3server/arma3/serverfiles/arma3server Try: yum --enablerepo='*debug*' install /usr/lib/debug/.build-id/f1/a6140316126c7128082bc608c32fae918b33d3.debug (no debugging symbols found)...done. [New LWP 5234] [New LWP 5235] [New LWP 5242] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". Missing separate debuginfo for /home/arma3server/arma3/serverfiles/libsteam_api.so Try: yum --enablerepo='*debug*' install /usr/lib/debug/.build-id/dc/1ecab84298480b212093fb3825a35d75eece52.debug Core was generated by `./arma3server -netlog -ip=172.24.0.34 -cfg=/home/arma3server/arma3/serverfiles/'. Program terminated with signal 11, Segmentation fault. #0 0xf6f7b6ba in vfprintf () from /lib/libc.so.6 Missing separate debuginfos, use: debuginfo-install glibc-2.17-78.el7.i686 libgcc-4.8.3-9.el7.i686 libstdc++-4.8.3-9.el7.i686 (gdb) bt #0 0xf6f7b6ba in vfprintf () from /lib/libc.so.6 #1 0xf6f84ecf in fprintf () from /lib/libc.so.6 #2 0x0825e5cc in ?? () #3 0x0825e874 in ?? () #4 0x0825e8af in ?? () #5 0x080cb527 in ?? () #6 0xf6f51933 in __libc_start_main () from /lib/libc.so.6 #7 0x080fb561 in ?? () Server worked fine on 1.50 before the update to the 1.52 patch. Does anyone know what can cause this issue or how to solve? Thanks sapphire Share this post Link to post Share on other sites
sapphire 1 Posted October 4, 2015 Hey guys, regarding the pervious issue, seems that this is the solution: https://github.com/dgibbs64/linuxgsm/issues/488 I will report the result asap. sapphire EDIT: this fix really worked for me! :) Share this post Link to post Share on other sites
mister-man 0 Posted October 25, 2015 Hallo together, I can't open a fresh post, because I'm new :) I installed an arma 3 server on a opensuse 13.2 x64 with all patches. And it seems that all wored fine without voice communication. If I push caps for speaking, my charachters mouth moves, but other players doesnt hear me and they din't see my mouth moving. Further if I talk to side, I can see it at the left corner, but noone other can't hear it or see it. Thanks for helping, Gz. mister-man Share this post Link to post Share on other sites
mister-man 0 Posted October 25, 2015 Hallo together, I can't open a fresh post, because I'm new :) I installed an arma 3 server on a opensuse 13.2 x64 with all patches. And it seems that all wored fine without voice communication. If I push caps for speaking, my charachters mouth moves, but other players doesnt hear me and they din't see my mouth moving. Further if I talk to side, I can see it at the left corner, but noone other can't hear it or see it. Thanks for helping, Gz. mister-man Share this post Link to post Share on other sites
tobiassolem 11 Posted December 28, 2015 Is anyone ANYWHERE running a headless client in a Linux environment? See, I think signature checking is completely broken in Linux (see below): http://www.exilemod.com/topic/9272-headless-client-timing-out/ 1 Share this post Link to post Share on other sites
MikaeelZA 0 Posted January 1, 2016 What i've been trying to do is make an Arma 3 Server, now i've used the following installation [http://gameservermanagers.com/lgsm/arma3server/] and i've also tried the one that bistudio provides, both are giving me errors. The one from bistudio is giving me these errors when I start it ./arma3server: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by ./arma3server) ./arma3server: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by /home/steam/arma3/libsteam_api.so) When I start the one from GSM, the server goes online for a second then goes offline. I have no idea what is causing this and alll I have is this debug from 12:57:31 SteamAPI initialization failed. Steam features wont's be accessible! 12:57:34 Updating base class ->Base, by a3\dubbing_radio_f\config.bin/CfgHQIdentities/PAPA_BEAR/ 12:57:34 Updating base class ->Base, by a3\dubbing_radio_f\config.bin/CfgHQIdentities/AirBase/ 12:57:35 Updating base class RscShortcutButton->RscButton, by a3\editor_f\config.bin/RscDisplayEditObject/Controls/B_OK/ 12:57:35 Updating base class RscSliderH->RscXSliderH, by a3\editor_f\config.bin/RscDisplayEditObject/Slider/ 12:57:35 Updating base class RscText->RscPicture, by a3\editor_f\config.bin/RscDisplayEditObject/Preview/ 12:57:35 Updating base class RscShortcutButton->RscButton, by a3\editor_f\config.bin/RscDisplayMissionLoad/Controls/B_OK/ 12:57:35 Updating base class RscShortcutButton->RscButton, by a3\editor_f\config.bin/RscDisplayMissionSave/Controls/B_OK/ 12:57:35 Updating base class ->RscControlsGroup, by a3\ui_f\config.bin/RscControlsGroupNoScrollbars/ 12:57:35 Updating base class ->RscControlsGroup, by a3\ui_f\config.bin/RscControlsGroupNoHScrollbars/ 12:57:35 Updating base class ->RscControlsGroup, by a3\ui_f\config.bin/RscControlsGroupNoVScrollbars/ 12:57:35 Updating base class ->RscText, by a3\ui_f\config.bin/RscLine/ 12:57:35 Updating base class ->RscActiveText, by a3\ui_f\config.bin/RscActivePicture/ 12:57:35 Updating base class ->RscButton, by a3\ui_f\config.bin/RscButtonTextOnly/ 12:57:35 Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscShortcutButtonMain/ 12:57:35 Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscButtonEditor/ 12:57:35 Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscIGUIShortcutButton/ 12:57:35 Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscGearShortcutButton/ 12:57:35 Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscButtonMenu/ 12:57:35 Updating base class ->RscButtonMenu, by a3\ui_f\config.bin/RscButtonMenuOK/ 12:57:35 Updating base class ->RscButtonMenu, by a3\ui_f\config.bin/RscButtonMenuCancel/ 12:57:35 Updating base class ->RscButtonMenu, by a3\ui_f\config.bin/RscButtonMenuSteam/ 12:57:35 Updating base class ->RscText, by a3\ui_f\config.bin/RscLoadingText/ 12:57:35 Updating base class ->RscListBox, by a3\ui_f\config.bin/RscIGUIListBox/ 12:57:35 Updating base class ->RscListNBox, by a3\ui_f\config.bin/RscIGUIListNBox/ 12:57:35 Updating base class ->RscText, by a3\ui_f\config.bin/RscBackground/ 12:57:35 Updating base class ->RscText, by a3\ui_f\config.bin/RscBackgroundGUI/ 12:57:35 Updating base class ->RscPicture, by a3\ui_f\config.bin/RscBackgroundGUILeft/ 12:57:35 Updating base class ->RscPicture, by a3\ui_f\config.bin/RscBackgroundGUIRight/ 12:57:35 Updating base class ->RscPicture, by a3\ui_f\config.bin/RscBackgroundGUIBottom/ 12:57:35 Updating base class ->RscText, by a3\ui_f\config.bin/RscBackgroundGUITop/ 12:57:35 Updating base class ->RscText, by a3\ui_f\config.bin/RscBackgroundGUIDark/ 12:57:35 Updating base class ->RscPictureKeepAspect, by a3\ui_f\config.bin/RscBackgroundLogo/ 12:57:35 Updating base class ->RscMapControl, by a3\ui_f\config.bin/RscMapControlEmpty/ 12:57:35 Updating base class ->RscPicture, by a3\ui_f\config.bin/CA_Mainback/ 12:57:35 Updating base class ->CA_Mainback, by a3\ui_f\config.bin/CA_Back/ 12:57:35 Updating base class ->CA_Mainback, by a3\ui_f\config.bin/CA_Title_Back/ 12:57:35 Updating base class ->CA_Mainback, by a3\ui_f\config.bin/CA_Black_Back/ 12:57:35 Updating base class ->RscTitle, by a3\ui_f\config.bin/CA_Title/ 12:57:35 Updating base class ->RscPictureKeepAspect, by a3\ui_f\config.bin/CA_Logo/ 12:57:35 Updating base class ->CA_Logo, by a3\ui_f\config.bin/CA_Logo_Small/ 12:57:35 Updating base class ->RscButton, by a3\ui_f\config.bin/CA_RscButton/ 12:57:35 Updating base class ->CA_RscButton, by a3\ui_f\config.bin/CA_RscButton_dialog/ 12:57:35 Updating base class ->RscActiveText, by a3\ui_f\config.bin/CA_Ok/ 12:57:35 Updating base class ->RscText, by a3\ui_f\config.bin/CA_Ok_image/ 12:57:35 Updating base class ->RscText, by a3\ui_f\config.bin/CA_Ok_image2/ 12:57:35 Updating base class ->RscText, by a3\ui_f\config.bin/CA_Ok_text/ 12:57:35 Updating base class ->RscPicture, by a3\ui_f\config.bin/RscVignette/ 12:57:35 Updating base class ->RscControlsGroupNoScrollbars, by a3\ui_f\config.bin/RscMapControlTooltip/ 12:57:35 Updating base class RscUnitInfo->RscUnitInfoAirNoWeapon, by a3\ui_f\config.bin/RscInGameUI/RscUnitInfoAir/ 12:57:35 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayDebug/Controls/B_OK/ 12:57:35 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayDebug/Controls/B_Cancel/ 12:57:35 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayDebug/Controls/B_Clear/ 12:57:35 Updating base class ->RscText, by a3\ui_f\config.bin/RscDisplayCapture/controls/TimeLines/ 12:57:35 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayCapture/controls/ButtonAverages/ 12:57:35 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayCapture/controls/ButtonSavePreviousData/ 12:57:35 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayCapture/controls/ButtonPreviousData/ 12:57:35 Updating base class RscControlsGroup->RscControlsGroupNoHScrollbars, by a3\ui_f\config.bin/RscDisplayMain/controls/ModIcons/ 12:57:35 Updating base class RscPicture->RscPictureKeepAspect, by a3\ui_f\config.bin/RscDisplayMain/IconPicture/ 12:57:35 Updating base class IconPicture->RscPictureKeepAspect, by a3\ui_f\config.bin/RscDisplayMain/DlcOwnedIconPicture/ 12:57:35 Updating base class IconPicture->RscPictureKeepAspect, by a3\ui_f\config.bin/RscDisplayMain/DlcIconPicture/ 12:57:35 Updating base class RscListBox->RscCombo, by a3\ui_f\config.bin/RscDisplayCustomizeController/Steepness/ 12:57:35 Updating base class ->RscStandardDisplay, by a3\ui_f\config.bin/RscDisplayControlSchemes/ 12:57:35 Updating base class ButtonOK->RscButtonMenuCancel, by a3\ui_f\config.bin/RscDisplayControlSchemes/controls/ButtonCancel/ 12:57:35 Updating base class RscButton->RscButtonMenuOK, by a3\ui_f\config.bin/RscDisplayControlSchemes/controls/ButtonOK/ 12:57:35 Updating base class RscPicture->RscPictureKeepAspect, by a3\ui_f\config.bin/RscDisplayFileSelectImage/controls/OverviewPicture/ 12:57:35 Updating base class RscShortcutButton->RscButtonMenuCancel, by a3\ui_f\config.bin/RscDisplayFieldManual/controls/ButtonCancel/ 12:57:35 Cannot delete class B_KickOff, it is referenced somewhere (used as a base class probably). 12:57:35 Updating base class RscButton->RscButtonMenuCancel, by a3\ui_f\config.bin/RscDisplayPublishMission/controls/ButtonCancel/ 12:57:35 Updating base class RscShortcutButton->RscButtonMenuOK, by a3\ui_f\config.bin/RscDisplayPublishMissionSelectTags/controls/ButtonOK/ 12:57:35 Updating base class ButtonOK->RscButtonMenuCancel, by a3\ui_f\config.bin/RscDisplayPublishMissionSelectTags/controls/ButtonCancel/ 12:57:35 Updating base class ->RscSubmenu, by a3\ui_f\config.bin/RscMainMenu/ Cannot update non class from class a3\ui_f\config.bin/RscCallSupport/Items/ Cannot update non class from class a3\ui_f\config.bin/RscRadio/Items/ 12:57:35 Updating base class RscStandardDisplay->, by a3\ui_f_mp_mark\config.bin/RscDisplayRespawn/ 12:57:35 Updating base class ->GrenadeLauncher, by a3\weapons_f\config.bin/cfgWeapons/UGL_F/ 12:57:35 Updating base class ->Rifle, by a3\weapons_f\config.bin/cfgWeapons/Rifle_Base_F/ 12:57:35 Updating base class ->SlotInfo, by a3\weapons_f_mark\config.bin/UnderBarrelSlot/ 12:57:35 Initializing Steam Manager 12:57:35 unable to load subscribed content list. list will be updated from steam 12:57:35 unable to load published content list. list will be updated from steam 12:57:35 unable to load cached items meta info. save and update functionality will be broken 12:57:35 Steam Manager initialized. 12:57:35 ============================================================================================= List of mods =============================================================================================== 12:57:35 modsReadOnly = true 12:57:35 safeModsActivated = false 12:57:35 customMods = false 12:57:35 hash = '610C3FBA5792AD2FE0F216CECBEBFE404680AC72' 12:57:35 hashShort = '241c7f96' 12:57:35 name | modDir | default | origin | hash | hashShort | fullPath 12:57:35 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 12:57:35 Arma 3 DLC Bundle | dlcbundle | true | NOT FOUND | | | 12:57:35 Arma 3 Marksmen | mark | true | GAME DIR | a3cb8bd430002971f7ecedb65aca970ce6a3e880 | 3021f00c | /home/arma3server/serverfiles/mark 12:57:35 Arma 3 Helicopters | heli | true | GAME DIR | 21385ab46a1a725af129e211d3a9f73b047d1c83 | 5c1dd0e0 | /home/arma3server/serverfiles/heli 12:57:35 Arma 3 Karts | kart | true | GAME DIR | fc0cb7d662348d9651bfc620aff863ad545e0346 | 4bdcb8a9 | /home/arma3server/serverfiles/kart 12:57:35 Arma 3 Zeus | curator | true | GAME DIR | 352756ce4c2c2b788be47fb754e3426ef3b8ba3d | c6890f55 | /home/arma3server/serverfiles/curator 12:57:35 Arma 3 | A3 | true | NOT FOUND | | | 12:57:35 ========================================================================================================================================================================================================== /home/arma3server/functions/command_debug.sh: line 61: 8170 Segmentation fault (core dumped) ${executable} ${parms} Can anyone assist at all? Share this post Link to post Share on other sites
sany1984 10 Posted January 7, 2016 Hello, We are Running a Arma3 Dedicated Linux Server on Debian 8 with daily 80 Players. And we have a big problem, the Linux Server is not using all CPU cores, but uses 1-2 Cores from 8 Cores. Our Startup Command is: ./arma3server -port=2302 -maxplayers=100 -cfg=basic.cfg -config=server.cfg -autoInit -enableHT -exThreads=7 -serverMod="@extDB2;@life_server;beserver" With 50 Players, is the FPS on the Server under 10 FPS. The Startup Command: ./arma3server -port=2302 -maxplayers=100 -cfg=basic.cfg -config=server.cfg -autoInit -cpuCount=8 -serverMod="@extDB2;@life_server;beserver" Changes nothing.... The Linux HC Client, gives Signature Check errors. I Am Wondering, The Linux Dedicated Server, has no Memory Leak Bugs, and running fine. The Windows Server of Arma3 hangsup every 1-2 hours, with Memory Leak Error. So, only Linux is playable, but the Core using is fail. Or i am to Stupid for that? Share this post Link to post Share on other sites
linuxmaster9 101 Posted January 8, 2016 I have a couple issues that need addressing aside from setting it up to run on certain cores/threads. I have to use nohup ./start.sh & in order to keep the server running when I close the SSH connection.This does not make an RPT file for each instance. Instead it makes one nohup file for all the instances which ends up being one HUGE file. Then there is the fact that for some reason I have to specify mod folders like this: -mods=mods/\@ace3\;mods/\cba_a3\;mods/\@ALiVE\; Otherwise the server wont launch with the mods loaded. I am running Debian 8.1 x64. I also for some reason can not connect via RCON and my Wasteland server wont detect the A3Wasteland settings folder nor will it connect to the ALiVE database or a MySQL server. Also, I am wary of running the Headless Client as I would have to start the server, close the SSH connection, reopen the connection and launch the Headless client, then close the connection again. I believe the current size of the NOHUP file is ~3GB. This is my ./start.sh file: #!/bin/sh #a3dir="/home/arma3server/serverfiles/public" #a3cfg="$a3dir/serverconfig" #a3mods="$a3dir/mods" ./arma3server -netlog -port="2302" -cfg="/home/arma3server/serverfiles/public/serverconfig/basic.cfg" -config="/home/arma3server/serverfiles/public/serverconfig/server.cfg" -mod=mods/\@ace3\;mods/\@cba_a3\;mods/\@ALiVE\; -servermod=mods/\@AliveServer -bepath="" -autoinit -world=empty -noSound -loadmissiontomemory Share this post Link to post Share on other sites
omon 19 Posted February 4, 2016 Why dont you just set it up as upstart service ? and start it like this - sudo service arma3server start, and on next reboot it will auto start. this is how i have mine, also same with headless clients arma3server.conf in /etc/init/ # Arma 3 Server Instance description "Arma 3 Server Instance" author "Arma 3 Server Instance" # When to start the service start on runlevel [2345] # When to stop the service stop on runlevel [016] # Automatically restart process if crashed respawn # Specify working directory chdir /home/arma3server/steamcmd/arma3 # Specify the process/command to start script exec sudo -u arma3server taskset 0,1,2,3 ./arma3server -name=Server -config=startup/server.cfg -cfg=startup/arma3.cfg -world=empty -nobenchmark -LoadMissionToMemory -noSound -exThreads=7 -cpuCount=4 end script Id like to add another command on top for update check, maybe if some one can pitch in that would be nice.. Share this post Link to post Share on other sites
lukio 18 Posted February 13, 2016 Situation: Our small unit decided to move to another game server host as performance and support times were not satisfactory. Now in a 10 days testing phase. Intelligence: We've noticed that the profile directory is not accessible. It probably is located somewhere under /home/<user>/.local/share/Arma 3 - Other Profiles\public. No access through FTP or Webinterface. Thus it is impossible to customize our difficulty settings on the new server. Operations: We have tried all kinds of shenanigans like changing the -profiles and -name paramenter, creating custom directories, asking support to symlink the directory (unfortunately they do not understand why we need access to it, as other games do not) Logistics: Please make it so that the -profiles flag works for Linux servers, so that a custom profile directory can be created (just like under Windows). Alternatively you could just have the server read the <name>.arma3profile data from the main installation dir if no profile directory is defined. Please look into this. It has been an issue with the Linux server for quite a while now. That would be splendid. Share this post Link to post Share on other sites
MrPacman 1 Posted February 21, 2016 Situation: Our small unit decided to move to another game server host as performance and support times were not satisfactory. Now in a 10 days testing phase. Intelligence: We've noticed that the profile directory is not accessible. It probably is located somewhere under /home/<user>/.local/share/Arma 3 - Other Profiles\public. No access through FTP or Webinterface. Thus it is impossible to customize our difficulty settings on the new server. Operations: We have tried all kinds of shenanigans like changing the -profiles and -name paramenter, creating custom directories, asking support to symlink the directory (unfortunately they do not understand why we need access to it, as other games do not) Logistics: Please make it so that the -profiles flag works for Linux servers, so that a custom profile directory can be created (just like under Windows). Alternatively you could just have the server read the <name>.arma3profile data from the main installation dir if no profile directory is defined. Please look into this. It has been an issue with the Linux server for quite a while now. That would be splendid. Resolving this issue is quite simple using symlinks. The Problem is that linux handles .Foldername different for whatever reason it creates that crazy path - anyway i am running Debian 8 with a Database without any issues. I use LGSM (Linux Game Server Manger Library) 'cause it is really handy and nice to use. It requires Bash Access so i think if you want to give Linux a go you should def rent a Dedicated Root Server. Otherwise you will have only problems. I prefer using webtropia - but everyone has its own preference. You need to have some basic knowledge how to handle linux otherwise you should prob stick with windows server. If you decide to go for it on a dedicated root here are my steps (in very very short expl. can add detailed if wished): - Finalize Setup of OS (Firewall, Package upate, adduser, and so on) - Install all required packages for Arma 3 (look them up or find them on the LGSM Website) - Install the LGSM Script Library (Follow Installation steps) Now here starts the fun: Make sure "BEFORE" you install arma or anything to create the following folders: mkdir dotsteam mkdir local then ln -s /home/user/dotsteam .steam ln -s /home/user/local .local After that you can install steam and arma (sometimes it helps login with steamcmd first to get the Security Token set once). When you start a server you can use different process names just lookup the bash script (default is arma3server or something). Arma 3 doesnt use -profile instead use -name=arma3publicserver which will create the profile files under a path something like this: /home/user/local/share/Arma 3 - Other Profiles/arma3publicserver (If your symlink was setup correct then this should work) I dont want to spam this post here and apologies about my english. If you have any questions feel free to ask! My Setup: http://www.webtropia.com/de/dedicated-server/root-server-vergleich.html I am using the ProServer with Debian 8 and two SSD Drives. Have in total 4 Headless Clients running (same machine) and 2 Arma Server Instances. No issues at all, works like a charm, most of the issues come up when you want to install it for the first time, once you got it is pretty decent. 1 Share this post Link to post Share on other sites
lukio 18 Posted February 21, 2016 Resolving this issue is quite simple using symlinks. The Problem is that linux handles .Foldername different for whatever reason it creates that crazy path - anyway i am running Debian 8 with a Database without any issues. Absolutely - unfortunately I have no SSH / console access to my hosted server, neither do I have the permission to create or access folders in the user's home directory. I've been on the phone with the hosting provider for several hours by now, Currently I have them so far that they copied the arma3profile files I upload per FTP into the correct directory. Nevertheless - this issue needs to be looked into. On my own local test box (also Debian btw) everything is setup and working (with symlinks), but there I also have full unfettered access. Also totally agree on LGSM it makes management very easy! Share this post Link to post Share on other sites
omon 19 Posted February 24, 2016 Dwarden can we get Linux HC fixed, with the check signature bug ? 1 Share this post Link to post Share on other sites
Dwarden 1124 Posted February 24, 2016 WIP, hopefully soon in one of the upcoming performance/profiling binaries Share this post Link to post Share on other sites
omon 19 Posted February 27, 2016 WIP, hopefully soon in one of the upcoming performance/profiling binaries Thanks bud! Appreciate all your work! Share this post Link to post Share on other sites
Dwarden 1124 Posted February 27, 2016 v2 performance binary shall be more successful vs problem with multiple users on both windows/linux ;) https://forums.bistudio.com/topic/160288-arma-3-stable-server-156-performance-binary-feedback/?p=2987176#entry2987176 Share this post Link to post Share on other sites
omon 19 Posted March 4, 2016 spotrep 00053 broke HC even more, now with 1 core assigned HC crashes. Share this post Link to post Share on other sites