Jump to content
Sign in to follow this  
Lawa

Problem running mods on my Linux based server !

Recommended Posts

I did all the steps that are mentioned here and also tried the start script for linux but nothing seems to do it right any ideas why ? 

this is what my arma3 folder looks like :

 

 qvWnqLG.png

 

and this is my start parameters : 

./arma3server -port=2302 -config=server.cfg -cfg=basic.cfg -name=default -filePatching "-mod=@ace;@cba_a3;@isc;@leights_opfor_pack_official;@rhsafrf;@rhsusaf;@sthud;nato_russian_vehicles_v1.3;@task_force_radio"
 

the server runs just fine but it always gives me this : 

Q4dv2sa.png

 

I also tried this : 

./arma3server -config=server.cfg -cfg=basic.cfg -name=server.Arma3Profile -mod=@cba_a3 -mod=@ace -mod=@task_force_radio -mod=@sthud -mod=@rhsafrf -mod=@rhsusaf -mod=nato_russian_vehicles_v1.3 -mod=@leights_opfor_pack_official -world=empty -port=2302 -noSound 

and this : 

-port=2302 -config=server.cfg -cfg=basic.cfg -name=default -filePatching -mod=/home/lawa/steamcmd/arma3/@ace 

AND also this : 

@cba_a3\;@ace\;@isc\;@leights_opfor_pack_official\;@rhsafrf\;@rhsusaf\;@sthud\;@task_force_radio\;nato_russian_vehicles_v1.3

 

all of them are the same the server loads just fine but without ANY mods , I used this script below to run the server with same result : 

#!/bin/bash
#
# armaserver: ArmA 2 Linux Dedicated Server Control Script
# (c) 2010 BIStudio
# ArmA 2 binary version must be 1.04 or later
#
##
## slightly addapted by DaOarge for Arma3
##

#=======================================================================
#======== CONFIGURATION PARAMETERS ========
#======== MUST BE EDITED MANUALLY TO FIT YOUR SYSTEM PARAMETERS ========
#=======================================================================
ARMA_DIR=/home/lawa/steamcmd/arma3
CONFIG=server.cfg
CFG=basic.cfg
PROFILES=~/".local/share/Arma 3 - Other Profiles"
PORT=2302
PIDFILE=${ARMA_DIR}/${PORT}.pid
RUNFILE=${ARMA_DIR}/${PORT}.run
LOGFILE=${ARMA_DIR}/log.${PORT}.txt
SERVER=${ARMA_DIR}/arma3server
OTHERPARAMS="-world=empty -port=2302 -noSound"
MODS=@cba_a3\;@ace\;@isc\;@leights_opfor_pack_official\;@rhsafrf\;@rhsusaf\;@sthud\;@task_force_radio\;nato_russian_vehicles_v1.3
#=======================================================================
ulimit -c 1000000

case "$1" in


start)
if [ -f ${RUNFILE} ]; then
$0 stop
fi
echo "Starting A3 server..."
# file to mark we want server running...
echo "go" >${RUNFILE}
# launch the background watchdog process to run the server
nohup </dev/null >/dev/null $0 watchdog &
;;

stop)
echo "Stopping A3 server..."
if [ -f ${RUNFILE} ]; then
# ask watcher process to exit by deleting its runfile...
rm -f ${RUNFILE}
fi
# and terminate ArmA 2 server process
if [ -f ${PIDFILE} ]; then
kill -TERM $(< ${PIDFILE})
if [ -f ${PIDFILE} ]; then
rm -f ${PIDFILE}
fi
fi
;;


status)
if [ -f ${RUNFILE} ]; then
echo "A3 server should be running..."
else
echo "A3 server not running check logfile..."
fi
if [ -f ${PIDFILE} ]; then
PID=$(< ${PIDFILE})
echo "PID file exists (PID=${PID})..."
if [ -f /proc/${PID}/cmdline ]; then
echo "Server process seems to be running..."
fi
fi
;;


check)
echo -n "ArmA 2 directory: ${ARMA_DIR} "
if [ -d ${ARMA_DIR} ]; then
echo "OK"
else
echo "MISSING!"
fi

echo -n "Server executable: ${SERVER} "
if [ -x ${SERVER} ]; then
echo "OK"
else
echo "ERROR!"
fi

echo "Port number: ${PORT}"

echo -n "Config file: ${CONFIG} "
if [ -f ${CONFIG} ]; then
echo "OK"
else
echo "MISSING!"
fi

echo "PID file: ${PIDFILE}"
echo "RUN file: ${RUNFILE}"

;;

restart)
$0 stop
$0 start
;;

watchdog)
# this is a background watchdog process. Do not start directly
while [ -f ${RUNFILE} ]; do
# launch the server...
cd ${ARMA_DIR}
echo >>${LOGFILE} "WATCHDOG ($): [$(date)] Starting server (port ${PORT})..."
${SERVER} >>${LOGFILE} 2>&1 -config=${CONFIG} -cfg=${CFG} -port=${PORT} -pid=${PIDFILE} -mod=${MODS} ${OTHERPARAMS}
if [ -f ${RUNFILE} ]; then
echo >>${LOGFILE} "WATCHDOG ($): [$(date)] Server died, waiting to restart..."
sleep 5s
else
echo >>${LOGFILE} "WATCHDOG ($): [$(date)] Server shutdown intentional, watchdog terminating"
fi
done
;;
*)
echo "$0 (start|stop|restart|status|check)"
;;
esac
 

sorry for the long post but I'm desperate right now as I don't have a clue what to do next... 

Share this post


Link to post
Share on other sites

 

@cba_a3\;@ace\;@isc\;@leights_opfor_pack_official\;@rhsafrf\;@rhsusaf\;@sthud\;@task_force_radio\;nato_russian_vehicles_v1.3

 

Something must have gone wrong when extracting. Make sure the files aren't corrupted, that they are lowercase and that the pbo files are inside @modname\addons.

I don't remember if modfolders without the @ before them also work but try adding one in front of nato_russian_vehicles_v13.

 

Is ace compatible with the outdated linux build? Last I read it wasn't, search their github for linux questions.

Having checked that try running the server with just cba and one of the 'not found' mods and see if that works.

 

Try replacing the mod line in that startup script with this:

MODS="-mod=@cba_a3;@rhsafrf;@rhsusaf"

 

Lastly, wrong section :ph34r:.

Share this post


Link to post
Share on other sites

Something must have gone wrong when extracting. Make sure the files aren't corrupted, that they are lowercase and that the pbo files are inside @modname\addons.

I don't remember if modfolders without the @ before them also work but try adding one in front of nato_russian_vehicles_v13.

 

I'm sure that they are not corrupted as I'm using the same files on my game and they work perfectly, they are all lower case as well, and also I tried @cba_a3 alone and it still does not recognize it :/ 

 

 

Is ace compatible with the outdated linux build? Last I read it wasn't, search their github for linux questions.

Having checked that try running the server with just cba and one of the 'not found' mods and see if that works.

outdated linux build ? I'm using Ubuntu 14.04 x64 is that outdated? 

 

Try replacing the mod line in that startup script with this:

MODS="-mod=@cba_a3;@rhsafrf;@rhsusaf"

well I tried this : 

MODS="-mod=@cba_a3"

and the output was this: 

 

sQdQI2L.png

 

davidzi, on 28 Feb 2016 - 17:03, said:

Lastly, wrong section  :ph34r:.

 

sorry about that I'm new here I didn't know that.

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×