Jump to content

  • Log in with Facebook Log in with Twitter Log In with Google Log In with Steam Sign In
  • Create Account
Photo

Problems with installation


  • Please log in to reply
40 replies to this topic

#21
OFFLINE   Tosa_Inu

Tosa_Inu

    Regular Member

  • Members
  • PipPipPip
  • 120 posts
13
A step in the right direction
yes sorry i ment the wrong command line, or what ever this is called.

#22
OFFLINE   gaoesa

gaoesa

    Advanced Member

  • Management
  • PipPipPipPip
  • 4391 posts
341
Will become famous
  • LocationFinland
Yes, the path given in the command line is either wrong or there isn't the required liblua5.1.so file present.

#23
OFFLINE   Clanhost

Clanhost

    Newbie

  • Members
  • Pip
  • 3 posts
0
Unknown
Hi,

I'm a employee of the GSP trying to get this mod installed for TS.

We use the following script to start the game server. Any thoughts or suggestions?

#!/bin/bash

cd ~/games/et/

while ( true );
do ./etded +set ttycon 0 +set fs_game nq +set vm_game 0 +set net_ip XXX.XXX.XXX.XXX +set net_port 27960 +set com_hunkmegs 64 +set com_zoneMegs 32 +set fs_basepath /home/stocken/games/et +set fs_homepath /home/stocken/games/et +exec server.cfg > ~/server.log 2>&1;
cp ~/server.log ~/server.log.old;
sleep 10;
done

Now I have placed the "liblua5.1.so" file both in "/home/stocken/games/et" and in "/home/stocken/games/et/silent". And I'm still getting the same error message. Here are the last few lines of the log file.

9630 files in pk3 files
Sys_LoadDll(/home/stocken/games/et/silent/qagame.mp.i386.so)...
Sys_LoadDll(/home/stocken/games/et/silent/qagame.mp.i386.so) failed:
"liblua5.1.so: cannot open shared object file: No such file or directory"
Sys_LoadDll(/home/stocken/games/et/silent/qagame.mp.i386.so)...
Sys_LoadDll(/home/stocken/games/et/silent/qagame.mp.i386.so) failed:
"liblua5.1.so: cannot open shared object file: No such file or directory"
Sys_LoadDll(qagame) failed dlopen() completely!
----- Server Shutdown -----
Resolving etmaster.idsoftware.com
etmaster.idsoftware.com resolved to 192.246.40.60:27950
Sending heartbeat to etmaster.idsoftware.com
---------------------------
Sys_Error: VM_Create on game failed

Any help is appreciated. Thank you in advance.

#24
OFFLINE   TheSilencerPL

TheSilencerPL

    Advanced Member

  • Management
  • PipPipPipPip
  • 3097 posts
216
On the road to fame
  • LocationPoland
In my opinion the liblua should be placed in
~/games/et/
assuming that "~" refers to "/home/stocken"
I don't know what might be wrong. @gao, maybe you have some ideas?

One more thing. etded is the script starting etded.x86 from Enemy Territory installation directory.
Is the Enemy Territory installed in /home/stocken/games/et?

#25
OFFLINE   gaoesa

gaoesa

    Advanced Member

  • Management
  • PipPipPipPip
  • 4391 posts
341
Will become famous
  • LocationFinland
At least this is wrong: "fs_game nq"

#26
OFFLINE   gaoesa

gaoesa

    Advanced Member

  • Management
  • PipPipPipPip
  • 4391 posts
341
Will become famous
  • LocationFinland
@Silencer The ~ refers to /home/stocken/games/et.

#27
OFFLINE   TheSilencerPL

TheSilencerPL

    Advanced Member

  • Management
  • PipPipPipPip
  • 3097 posts
216
On the road to fame
  • LocationPoland

At least this is wrong: "fs_game nq"

yes :) I assumed that this is just a mistaken copy and paste from other configuration. Because later we can see proper lib being called:

Sys_LoadDll(/home/stocken/games/et/silent/qagame.mp.i386.so)...
Sys_LoadDll(/home/stocken/games/et/silent/qagame.mp.i386.so) failed:
"liblua5.1.so: cannot open shared object file: No such file or directory"
Sys_LoadDll(/home/stocken/games/et/silent/qagame.mp.i386.so)...
Sys_LoadDll(/home/stocken/games/et/silent/qagame.mp.i386.so) failed:
"liblua5.1.so: cannot open shared object file: No such file or directory"

If it is not then this is of course wrong :)

#28
OFFLINE   Clanhost

Clanhost

    Newbie

  • Members
  • Pip
  • 3 posts
0
Unknown

yes :) I assumed that this is just a mistaken copy and paste from other configuration. Because later we can see proper lib being called:

If it is not then this is of course wrong :)


Yeah, sorry currently it is set to no quarter mod. Obviously normally it is "silent"

~/ equals to /home/stocken/

The root of the installation is indeed located in /home/stocken/games/et

#29
OFFLINE   gaoesa

gaoesa

    Advanced Member

  • Management
  • PipPipPipPip
  • 4391 posts
341
Will become famous
  • LocationFinland
The liblua5.1.so silEnT uses is binary equivalent with the versions NQ and ETPub uses (checked with md5sum).

Also, if you use the original etded script, that exports the directory of the etded.x86 to the LD_LIBRARY_PATH (export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:.), it should work with the liblua5.1.so placed by the etded script.

I wasn't able to "fail a server start" with equivalent command parameters when I tried to replicate them exactly.

If you have set up etpub server. The installation with the Lua library is exactly the same.

Yes, I reread the post now, I was hasty forst time, and Silencer is probably right. The liblua probably gets loaded form the ~/games/et/.

The place where liblua is loaded automatically, without exporting paths, is the directory what the running process sees as its working directory.

#30
OFFLINE   Tosa_Inu

Tosa_Inu

    Regular Member

  • Members
  • PipPipPip
  • 120 posts
13
A step in the right direction
Is it possible that the: liblua5.1.so file is corrupted in the download file?

#31
OFFLINE   TheSilencerPL

TheSilencerPL

    Advanced Member

  • Management
  • PipPipPipPip
  • 3097 posts
216
On the road to fame
  • LocationPoland

Is it possible that the: liblua5.1.so file is corrupted in the download file?


No :) But please check if liblua5.1.so has 163.5KB (167 423B) B)
Anyway, this is just a library we link against, you can download it from:
http://luabinaries.sourceforge.net/

We placed it in silEnT mod zip for convenience of users.

#32
OFFLINE   Clanhost

Clanhost

    Newbie

  • Members
  • Pip
  • 3 posts
0
Unknown
The liblua5.1.so file is located in /home/stocken/games/et/ and in /home/stocken/games/et/silent/

File size matches

#33
OFFLINE   Tosa_Inu

Tosa_Inu

    Regular Member

  • Members
  • PipPipPip
  • 120 posts
13
A step in the right direction
Does NQ en Jaymod also work with the liblua5.1.so files?

And might be oftopic but: how many servers are there currently online with this Silent mod?
Because in Splatterladder search list i only see 1 server with this mod.

But: your download contain the silent 0.1.4,
the server in splatterladder say: 0.1.5
I also see that the ET version is different than i run: 2.55, i run :Et 2.60B

So why do you offer a different version than you run yourselfs?
And is this mod tested with 2.60b?

http://et.splatterla...info&idx=649410

#34
OFFLINE   TheSilencerPL

TheSilencerPL

    Advanced Member

  • Management
  • PipPipPipPip
  • 3097 posts
216
On the road to fame
  • LocationPoland

Does NQ en Jaymod also work with the liblua5.1.so files?

And might be oftopic but: how many servers are there currently online with this Silent mod?
Because in Splatterladder search list i only see 1 server with this mod.

But: your download contain the silent 0.1.4,
the server in splatterladder say: 0.1.5
I also see that the ET version is different than i run: 2.55, i run :Et 2.60B

So why do you offer a different version than you run yourselfs?
And is this mod tested with 2.60b?

http://et.splatterla...info&idx=649410


We offer 0.1.4 to public because we are currently testing 0.1.5 which is an unofficial/testing release.
Once it is fully tested we will announce public release.

#35
OFFLINE   Tosa_Inu

Tosa_Inu

    Regular Member

  • Members
  • PipPipPip
  • 120 posts
13
A step in the right direction
Can you please answer the rest of the questions?

1. Does NQ en Jaymod also work with the liblua5.1.so files?
2. I also see that the ET version is different than i run: 2.55, i run :Et 2.60B
And is this mod tested with 2.60b?

#36
OFFLINE   gaoesa

gaoesa

    Advanced Member

  • Management
  • PipPipPipPip
  • 4391 posts
341
Will become famous
  • LocationFinland

1. Does NQ en Jaymod also work with the liblua5.1.so files?
2. I also see that the ET version is different than i run: 2.55, i run :Et 2.60B
And is this mod tested with 2.60b?


1. Like it has been previously stated in this thread, Jaymod does not use Lua. NQ does and it uses the same Lua binary as other mods that use Lua.
2. The test server uses 2.55+ patch from equalone http://equalone.hn.v...ex.php?index=6. The 2.55+ patch is practically a 2.60b binary that has been edited so it allows 2.55 clients to connect. If you connect to the server with 2.60b client, you will notice that it is 2.60b server.

We do test the mod before we make pubic releases. Bugs that need to be found and fixed is the reason why you don't have access to the latest build. However, because it is already on a public server, it will not take long when we will also make a public release.

The 0.1.4 build is fully functional. There is nothing more information to say then what has been said in this thread. If the game server provider has ensured the Lua binary is correct (compared the md5 results with a binary on a working server installation or has even copyed the file internally) then the reason can be startup script (though it looked alright), command line typo (we didn't see the actual command line but a copy paste from a different servers startup script) or a server.cfg with bad settings. Though I don't know any server cvars that could prevent the Lua lib from loading. I even tested that the server will start and load the Lua even if dedicated is not set to 2. Though you still may want to check this is set in the server.cfg because the command line didn't have it.

Please note that when I installed my server to the public 0.1.4, I used the same download that is available to the public here on this forum. Just to be sure the download has all that is needed so to speak.

#37
OFFLINE   Tosa_Inu

Tosa_Inu

    Regular Member

  • Members
  • PipPipPip
  • 120 posts
13
A step in the right direction
There was a problem with the: ETDED file

Server is online now with the silentmod

#38
OFFLINE   hellreturn

hellreturn

    Management

  • Management
  • PipPipPipPip
  • 2693 posts
158
On the road to fame
Good to see everything worked out. :)

#39
OFFLINE   gaoesa

gaoesa

    Advanced Member

  • Management
  • PipPipPipPip
  • 4391 posts
341
Will become famous
  • LocationFinland
Glad to hear it too. :)

We will hopefully soon release the 0.2.0 to public. The versions we are having on my server all aim to that version. I will write a step by step manual what steps must be done to upgrade the server to that version. The new user database/XP save system is the reason for them. Not much but old saved XP and levels will be lost. Sorry about that but it's only XP and levels can be set again. Also there is a new shrubbot command !givexp that can be used to give XP to any online/offline player and specifically define to what skill the XP is added.

#40
OFFLINE   Tosa_Inu

Tosa_Inu

    Regular Member

  • Members
  • PipPipPip
  • 120 posts
13
A step in the right direction

Glad to hear it too. :)

We will hopefully soon release the 0.2.0 to public. The versions we are having on my server all aim to that version. I will write a step by step manual what steps must be done to upgrade the server to that version.


Well i hope thats ist easy to do this, otherwise i go back to old buggy Jaymod. :P




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users