linux34 10 Posted March 19, 2014 I have 3 Server, but all server are working with 40fps !!! Hi. We are Turkish Arma3 Clan. |ToK| We have 3 server. 1. Server: Germany: Xeon cpu 8core 32 gb ram 100mbit 2. and 3. Server in TURKEY / Ä°stanbul xeon 8 core and 4 core 4gb and 2 gb... we have starting all maps for testing. but all server is max. 40 fps !! Arma3 1.12 Linux server can work 50 fps ?? Or my config is bad? What is the problem?? Thanks. |ToK| Linux Web: TRARMY.com Share this post Link to post Share on other sites
Dwarden 1125 Posted March 19, 2014 Q: where does the linux ds keep its rpt logs? A: ~/.local/share/Arma 3 just for reference, as i hope it helps some Share this post Link to post Share on other sites
yxman 90 Posted March 20, 2014 1.14 Stable Branch - still no ~50FPS reachable. Also Server idle (no mission/only lobby) increased to ~30-34% CPU LOAD... Share this post Link to post Share on other sites
ramius86 13 Posted March 20, 2014 Hey I got no more than 45-46 server idle in A3 on win .. What should I do? ;-) Share this post Link to post Share on other sites
linux34 10 Posted March 20, 2014 I start 3 arma3-1.14 Linux server. but max. FPS is 39 ! With CTF corridor and alone. Can we see 50fps in Linux Server with 1.14 ?! ---------- Post added at 20:39 ---------- Previous post was at 20:38 ---------- I start 3 arma3-1.14 Linux server. but max. FPS is 39 ! With CTF corridor and alone. Can we see 50fps in Linux Server with 1.14 ?! Share this post Link to post Share on other sites
peppe 10 Posted March 21, 2014 (edited) Hello just patched to 1.14 still have 6 fps on server xeon 4 cpu 4gram (with 8 no changes) no .rpt files present launch string: ./arma3server -config=path to file server.cfg -cfg=path to basic.cfg -nosound -nosplash also adding -cpucount=4 and all flavours of -exthreads note: on the same system arma3 wine-zed (on same distro) run perfectly at 50fps Edited March 21, 2014 by peppe Share this post Link to post Share on other sites
yxman 90 Posted March 21, 2014 add -nologs, will increase it. but still no 50fps, pls any dev. respond to this issue :< Share this post Link to post Share on other sites
peppe 10 Posted March 21, 2014 hello yx ... tried too, no fortune ;) Share this post Link to post Share on other sites
yxman 90 Posted March 30, 2014 Mhhh, this thread is dead. Dwarden any news about an update/performance fix for the linux dedicated server package? Share this post Link to post Share on other sites
stevos758 10 Posted April 2, 2014 Yes. Still patiently awaiting Linux updates! The AI is all rubberbandy and stuff! : ) Share this post Link to post Share on other sites
cyruz 103 Posted April 3, 2014 AI rubber rubberbanding is down to config more than anything. The two main values which contribute to amount of updates that are processed for unit movement are in your arma3.cfg. Stock values work but are a bit aggressive, try the following. This should show little to no AI movement desync up to 800m-1km with less updates being spammed to the clients. MinErrorToSend = 0.01; MinErrorToSendNear=0.020000001; Share this post Link to post Share on other sites
stevos758 10 Posted April 3, 2014 AI rubber rubberbanding is down to config more than anything. The two main values which contribute to amount of updates that are processed for unit movement are in your arma3.cfg. Stock values work but are a bit aggressive, try the following. This should show little to no AI movement desync up to 800m-1km with less updates being spammed to the clients.MinErrorToSend = 0.01; MinErrorToSendNear=0.020000001; Thanks! We will give it a try. Share this post Link to post Share on other sites
sgtgunner 10 Posted April 8, 2014 Hi,Yesterday, i have tried to install arma3 linux server with the steam command line. When i start it seems to work despite i have an error with steam maybe because i have a debian squeeze : AppId parsing successful. Using appId=****** Updating base class ->Base, by a3\dubbing_radio_f\config.bin/CfgHQIdentities/PAPA_BEAR/ Updating base class ->Base, by a3\dubbing_radio_f\config.bin/CfgHQIdentities/AirBase/ Updating base class thingX->FloatingStructure_F, by a3\structures_f_epb\civ\camping\config.bin/CfgVehicles/Land_Camping_Light_F/ Updating base class ->VScrollbar, by a3\ui_f\config.bin/RscDisplayDebug/Controls/G_Expression/VScrollbar/ Updating base class ->HScrollbar, by a3\ui_f\config.bin/RscDisplayDebug/Controls/G_Expression/HScrollbar/ Updating base class ->RscText, by a3\ui_f\config.bin/RscDisplayCapture/controls/TimeLines/ Updating base class RscControlsGroup->RscControlsGroupNoScrollbars, by a3\ui_f\config.bin/RscDisplayMain/controls/ModIcons/ Updating base class RscPicture->RscPictureKeepAspect, by a3\ui_f\config.bin/RscDisplayMain/IconPicture/ Updating base class RscListBox->RscCombo, by a3\ui_f\config.bin/RscDisplayCustomizeController/Steepness/ Updating base class ->RscStandardDisplay, by a3\ui_f\config.bin/RscDisplayControlSchemes/ Updating base class ButtonOK->RscButtonMenuCancel, by a3\ui_f\config.bin/RscDisplayControlSchemes/controls/ButtonCancel/ Updating base class RscButton->RscButtonMenuOK, by a3\ui_f\config.bin/RscDisplayControlSchemes/controls/ButtonOK/ Updating base class RscPicture->RscPictureKeepAspect, by a3\ui_f\config.bin/RscDisplayFileSelectImage/controls/OverviewPicture/ Updating base class RscShortcutButton->RscButtonMenuCancel, by a3\ui_f\config.bin/RscDisplayFieldManual/controls/ButtonCancel/ Updating base class RscButton->RscButtonMenuCancel, by a3\ui_f\config.bin/RscDisplayPublishMission/controls/ButtonCancel/ Updating base class RscShortcutButton->RscButtonMenuOK, by a3\ui_f\config.bin/RscDisplayPublishMissionSelectTags/controls/ButtonOK/ Updating base class ButtonOK->RscButtonMenuCancel, by a3\ui_f\config.bin/RscDisplayPublishMissionSelectTags/controls/ButtonCancel/ 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/ ragdollHitDmgLimit (0.000000) is lower than minimum (0.010000) and it was set to min. Initializing Steam Manager unable to load subscribed content list. list will be updated from steam unable to load published content list. list will be updated from steam unable to load cached items meta info. save and update functionality will be broken Steam Manager initialized. 17:19:32 Dedicated host created. PhysX3 SDK Init started ... PhysX3 SDK Init ended. 17:19:40 Host identity created. [s_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed. Setting breakpad minidump AppID = ****** Arma 3 Console version 1.10 : port 2302 17:20:03 Max uses modified data file 17:20:03 Player Max connecting. Unsupported language English in stringtable Unsupported language English in stringtable 17:20:03 Mission CO22_GITS_Evolution_v2.9a read from bank. Server error: Player without identity Max (id *********) Server error: Player without identity Max (id *********) Server error: Player without identity Max (id *********) Server error: Player without identity Max (id *********) Server error: Player without identity Max (id *********) 17:20:11 Player Max connected (id=************************). 17:20:17 Roles assigned. 17:20:20 Reading mission ... Can't find real path "a3\map_stratis\data\roads\roads.shp": "No such file or directory" Then I try to connect, i arrive on the mission screen where i can choose my character, so all seem to work but when i try to download or load the mission, it starts to download but it freeze at 5 ko and nothing happen then... At this moment i have searched for information about "Can't find real path "a3\map_stratis\data\roads\roads.shp"" and i'm arrive on this topic. I have try to create a symbolic link like this : ln -s /home/steam/arma3server/mpmissions /home/steam/arma3server/MPMissions ln -s /home/steam/arma3server/keys /home/steam/arma3server/Keys Respected recommandations : for older version of arma3 linux server : forums.bistudio.com/showthread.php?169926-Linux-Dedicated-Server-feedback&p=2593954&viewfull=1#post2593954 Nothing changed always the same error, so i have decided to try an strace : getcwd("/home/stm/arma3server", 4096) = 22 lstat64("/home/stm/arma3server/a3\\map_stratis\\data\\roads\\roads.shp", 0xbf9e39ec) = -1 ENOENT (No such file or directory) write(2, "Can't find real path \"a3\\map_str"..., 88) = 88 write(2, "\n", 1) = 1 I have to use Wine on a debian or there is a possibility to resolve this problem ? Thanks for help. I had problems running on squeeze, I suggest you upgrade to wheezy. As I have it working well. I will put out a new guide shortly. :) Cheers, -SGTGunner Share this post Link to post Share on other sites
peppe 10 Posted April 16, 2014 Hello, after try and retry with different OS 32/64 bit .. I reached my first goal, run the server and have more than 5fps. Now it start between 30-32 fps. Wine on same machine, 50fps (!) I see a discrepancy in how linux arma dedicated version (fedora/ubuntu ..32/64) use the cpu: Linux cpu 0 2800 mhz cpu 1 140 mhz cpu 2 0 mhz cpu 3 60 mhz Linux with wine cpu 0 600 mhz cpu 1 590 mhz cpu 2 605 mhz cpu 3 610 mhz I told this to a developer (I think he was) at 1.10 epoque .... still waiting for a reply. linux dedicated use 1 cpu per time. Plz work on this. Share this post Link to post Share on other sites
yxman 90 Posted April 16, 2014 I noticed the same, see. Week 13-14 Arma2 Linux Dedicated Week 14-15 Arma3 Linux Dedicated 1.14 peak between week 15-16 A3 Linux 1.16 as you see a3 linux package barely utilize multicore cpus. all with or w/o parameter -cpucount X/-nologs etc... there is no way to achieve windows performance... Share this post Link to post Share on other sites
griffz 1 Posted April 19, 2014 Do they plan to improve that ? I ask because arma dedi server usually meant LINUX server, not useless MS fees ... Share this post Link to post Share on other sites
yxman 90 Posted April 26, 2014 New HW arrived... Server specs: Intel Xeon E3-1245v2 4(8HT)x Cores 3.4GHz up to 3.8GHz 16GB DDR3 Linux Dedicated Package: FPS on Seize Edoris ~ 34FPS... VM Running under Linux with Windows and Windows Server Package: ~50FPS Nothing else to say... Share this post Link to post Share on other sites
Dwarden 1125 Posted April 26, 2014 New HW arrived... Server specs:Intel Xeon E3-1245v2 4(8HT)x Cores 3.4GHz up to 3.8GHz 16GB DDR3 Linux Dedicated Package: FPS on Seize Edoris ~ 34FPS... VM Running under Linux with Windows and Windows Server Package: ~50FPS Nothing else to say... there is hope for Linux http://feedback.arma3.com/view.php?id=18556#c69633 http://feedback.arma3.com/view.php?id=18487 ;) Share this post Link to post Share on other sites
yxman 90 Posted April 26, 2014 (edited) weeheee \o/ 1.18, still same with the low fps on linux dedicated... Edited April 30, 2014 by yxman Share this post Link to post Share on other sites
whitemike 10 Posted May 1, 2014 there is hope for Linuxhttp://feedback.arma3.com/view.php?id=18556#c69633 http://feedback.arma3.com/view.php?id=18487 ;) Cannot wait. Share this post Link to post Share on other sites
cyruz 103 Posted May 1, 2014 CallExtenstion is nice but still waiting on a hotfix for http://feedback.arma3.com/view.php?id=18556#c69633 before there is any point in using the linux dedi Share this post Link to post Share on other sites
Dwarden 1125 Posted May 1, 2014 so, it seems the surprise has landed in 1.18 linux dedicated server ... (wasntme) so enjoy callExtension support (party) ext must be in same dir as binary (tho it might search mod subdirs too) Cyruz the performance related tasks will be checked thru next weeks Share this post Link to post Share on other sites
_x_ 10 Posted May 1, 2014 so, it seems the surprise has landed in 1.18 linux dedicated server ... (wasntme) so enjoy callExtension support (party)ext must be in same dir as binary (tho it might search mod subdirs too) Very nice. Does this mean that there won't be JVM + Java scripting support? Share this post Link to post Share on other sites
patxitron 1 Posted May 2, 2014 there is hope for Linuxhttp://feedback.arma3.com/view.php?id=18556#c69633 http://feedback.arma3.com/view.php?id=18487 ;) I am now trying to build a chrooted environment (based on Linux From Scratch) with a tweaked glibc in which the mallinfo function returns a zeroed struct like the tbb proxy one. If I get it working, I will post it here. Best regards Share this post Link to post Share on other sites
fred41 42 Posted May 2, 2014 (edited) @patxitron, instead of a zeroed structure, your proxy function could return a saved structure from low frequently mallinfo() calls. pseudo code: { if ((count++ % 1024) == 0) saved_mallinfo_struct = mallinfo(); return saved_mallinfo_struct; } Edited May 2, 2014 by Fred41 Share this post Link to post Share on other sites