Urban Terror Forums: Error: Failed to load BattlEye Client - Urban Terror Forums

Jump to content

 Login | Register 
Advertisement
Page 1 of 1
  • You cannot start a new topic
  • This topic is locked

Error: Failed to load BattlEye Client Rate Topic: -----

#1 User is offline   Faust (old) Icon

  • Joined: 12-April 07
  • Posts: 2

Posted 12 April 2007 - 06:14 AM

I'm trying to connect to a BattlEye-enabled server. Has anybody done that? The error I get is:

Failed to load BattlEye Client

The same error occurs with the new and old BE client shared lib. The file is readable by me.

My dir tree:


65674    4 drwxr-xr-x   3 root     root         4096 Apr 11 21:01 /opt/ioUrbanTerror-1.0
765677    4 drwxr-xr-x   3 root     root         4096 Apr 11 20:54 /opt/ioUrbanTerror-1.0/Linux-i386
765679 1584 -rwxr-xr-x   1 root     root      1614532 Apr  2 04:14 /opt/ioUrbanTerror-1.0/Linux-i386/ioUrbanTerror.i386
765680  796 -rw-r--r--   1 root     root       809334 Apr  2 04:14 /opt/ioUrbanTerror-1.0/Linux-i386/ioUrTded.i386
765684   44 -rw-r--r--   1 root     root        41721 Jan 28 06:20 /opt/ioUrbanTerror-1.0/Linux-i386/iourbanterror.png
765686   28 -rw-r--r--   1 root     root        26230 Aug 16  2006 /opt/ioUrbanTerror-1.0/Linux-i386/iourbanterror.svg
765716    4 drwxr-xr-x   2 root     root         4096 Apr 11 21:18 /opt/ioUrbanTerror-1.0/Linux-i386/BattlEye
765734   28 -rwxr-xr-x   1 root     root        25430 Apr  2 06:42 /opt/ioUrbanTerror-1.0/Linux-i386/BattlEye/BEServer_i386.so
765676   20 -rwxr-xr-x   1 root     root        18147 Apr 11 20:55 /opt/ioUrbanTerror-1.0/Linux-i386/BattlEye/BEClient_i386.so
765735   20 -rwxr-xr-x   1 root     root        18131 Apr  2 06:42 /opt/ioUrbanTerror-1.0/Linux-i386/BattlEye/BEClient_i386.so.old
765675    0 lrwxrwxrwx   1 root     root           17 Apr 11 20:54 /opt/ioUrbanTerror-1.0/Linux-i386/q3ut4 -> /opt/quake3/q3ut4
765682   16 -rw-r--r--   1 root     root        15148 Aug 28  2005 /opt/ioUrbanTerror-1.0/COPYING.txt
765683    8 -rw-r--r--   1 root     root         6765 Jan 18  2006 /opt/ioUrbanTerror-1.0/id-readme.txt
765685    4 -rw-r--r--   1 root     root         2416 Apr  2 07:18 /opt/ioUrbanTerror-1.0/ioUrbanTerror_README.txt



I'm on AMD64 running Gentoo.

I tried strace'ing the executable and no attempt was made to open (or dlopen) BEClient_i386.so.

#2 User is offline   HoboHumpinSlut (old) Icon

  • Joined: 07-February 04
  • Posts: 2,308

Posted 12 April 2007 - 07:30 AM

in ioUrbanTerror the BE lib is searched on from the current working directory on, ie. in ./BattlEye/
so cd to /opt/ioUrbanTerror-1.0/Linux-i386 prior to launching the executable, assuming your q3ut4 directory also lies beneath that. BE loading does not conform to the standard file system handling of Q3.

#3 User is offline   Woekele Icon

  •   former FS member   
    Public Relations
  • Account: woekele
  • Country:
  • Joined: 26-January 10
  • Posts: 11,575

Posted 12 April 2007 - 12:36 PM

Which will be changed in the next version so it uses: fs_basepath + "/BattlEye"

#4 User is offline   Faust (old) Icon

  • Joined: 12-April 07
  • Posts: 2

Posted 13 April 2007 - 08:45 AM

Quote

in ioUrbanTerror the BE lib is searched on from the current working directory on, ie. in ./BattlEye/
so cd to /opt/ioUrbanTerror-1.0/Linux-i386 prior to launching the executable, assuming your q3ut4 directory also lies beneath that. BE loading does not conform to the standard file system handling of Q3.


Thanks! That worked. You guys rock.

#5 User is offline   HoboHumpinSlut (old) Icon

  • Joined: 07-February 04
  • Posts: 2,308

Posted 14 April 2007 - 02:02 PM

Quote

Which will be changed in the next version so it uses: fs_basepath + "/BattlEye"
i'd use the standard handling, ie. trying multiple paths (i think it's actually 4, including fs_homepath). you know, fs_basepath is usually not user writable ;)

#6 User is offline   Woekele Icon

  •   former FS member   
    Public Relations
  • Account: woekele
  • Country:
  • Joined: 26-January 10
  • Posts: 11,575

Posted 14 April 2007 - 02:30 PM

basepath, basegame (baseq3), basepath/fs_game and homepath/fs_game?

#7 User is offline   HoboHumpinSlut (old) Icon

  • Joined: 07-February 04
  • Posts: 2,308

Posted 14 April 2007 - 03:12 PM

1. current directory (only for non-windows and windows w/ debug)
2. homepath
3. basepath
4. cdpath

(see unix_main.c resp. win_main.c - Sys_LoadDll())

fs_game doesn't need to be checked. after all BattlEye uses it's own gamedir.

Page 1 of 1
  • You cannot start a new topic
  • This topic is locked

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users

Advertisement


Copyright © 1999-2021 Frozensand Games Limited  |  All rights reserved  |  Urban Terror™ and FrozenSand™ are trademarks of Frozensand Games Limited

Frozensand Games is a Limited company registered in England and Wales. Company Reg No: 10343942