I've been messing with getting openjk's dedicated server running on my raspberry pi 2 using the raspbian image. So far I'm able to run a dedicated server, and I am not getting any error reports. The logs look completely clean. I can even see that the bots are playing against each other on the server console. But I cannot seem to find my server on the network either locally or on the internet. I believe I have the necessary ports setup correctly. I'm not sure what other issues would be blocking me from seeing my server. My only guess, and maybe this is completely wrong is that jedi academy is looking at the server version. Since the Pi's version string is an ARM version, then maybe Jedi Academy on my desktop is not recognizing it? This seems like an unreasonable explanation but I haven't come up with anything else. Any ideas? P.S. I will post the steps to install this on raspberry pi after I get past this bug. Setting it up on Pi was actually pretty simple. (edit) Still haven't got past the bug of not being able to see my server locally or over internet. But here are the steps i've used so far to get this setup.
#Download and flash raspbian onto your Raspberry Pi 2 from: http://www.raspberrypi.org/downloads/
# SETUP:
cd ~/
mkdir jka
cd jka
mkdir release # will want to copy your Jedi Academy directory contents to here.
# Use scp or alternative tool to copy your Jedi Academy install directory’s content to #~/jka/release/ Would be something like scp -r C:/ProgramFiles/.../Jedi Academy/* # pi@192.168.0.0:~/jka/release/
# Building
sudo apt-get install libjpeg8-dev libpng12-dev zlib1g-dev
sudo apt-get install freeglut3-dev
sudo apt-get install cmake
sudo apt-get install git
# We need to compile SDL2 from source on the pi.
wget http://www.libsdl.org/release/SDL2-2.0.3.tar.gz
tar -xzxf SDL2-2.0.3.tar.gz
cd SDL2-2.0.3
./configure
make
make install
cd ../
git clone https://github.com/JACoders/OpenJK.git openjk
cd openjk
mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=~/jka/release/GameData/
make -j2 # This takes a while so go grab coffee.
make install