Jump to content
Eternal Lands Official Forums
Guest Meltol

Linux directions

Recommended Posts

Guest Meltol

I'm trying to simply relate what I saw, and trying to offer suggestions. I'm not flaming anyone.

I use Linux. I want to help this game work for Linux users.

I installed from my distributions local repository, but their version (1.4.0) is not supported. So I downloaded from your download page.

 

 

I have encountered some problems, maybe you, the reader, could verify what I think needs to happen?

To begin, please visit: http://www.eternal-lands.com/page/download.php

 

Scroll down to the Linux section:

 

To play on Linux:

Download the zip file, and unzip it.

cd to the directory where you installed it.

chmod to 775 install.sh and execute it

There are two .bin files, on for 32b and the other for 64b. Depending on your platform, chmod the binary to 775, and execute it.

edit el.ini and change datadir to where you unzip everything

Also, the zip file has no base directory, so you should unzip it in a new directory you create.

 

I downloaded the zip file from http://el.beplacid.net/downloads/el_160_linux.zip

In the directory where I unzipped the Eternal Lands files into, there is no file by the name 'install.sh'.

I opened the el.cfg file in the directory where I unzipped it, but I could not find the string "datadir".

I believe your webpage needs to refer to 'data_dir', not 'datadir'.

 

I found the file 'el.x86.linux.bin' and changed permissions to allow user to execute (I used Konquerors properties function to accomplish this).

 

Having completed, to the best of my abilities, the instructions found on your website at the download page, I executed the in file by opening a shell.

This execution creates a new window. I read the rules, scrolled down, clicked to accept the rules.

 

I read the screen where many messages were displayed, there were some points of concern. Linux can cut and paste, so I tried to click in the window to select the text. The mouse click instead caused the windows to change to a login window. Ok, I can't give you the messages that way.

I went through a few attempts on using the new player routine, but each attempt segfaults before I can have a completed character.

 

Since I launched via a console, I am including the program information as displayed in the console window:

 

 

bash-3.1$ ./el.x86.linux.bin

I/O warning : failed to load external entity "mines.xml"

I/O warning : failed to load external entity "sound/sound_config.xml"

I/O warning : failed to load external entity "actor_defs/missile_defs.xml"

I/O warning : failed to load external entity "languages/en/books/knowledge/book_of_botanics.xml"

I/O warning : failed to load external entity "languages/en/books/knowledge/book_of_botanics.xml"

I/O warning : failed to load external entity "languages/en/books/knowledge/book_of_metallurgy.xml"

I/O warning : failed to load external entity "languages/en/books/knowledge/book_of_metallurgy.xml"

I/O warning : failed to load external entity "languages/en/books/knowledge/crystal_technology.xml"

I/O warning : failed to load external entity "languages/en/books/knowledge/crystal_technology.xml"

Segmentation fault

bash-3.1$

bash-3.1$ ./el.x86.linux.bin

I/O warning : failed to load external entity "mines.xml"

I/O warning : failed to load external entity "sound/sound_config.xml"

I/O warning : failed to load external entity "actor_defs/missile_defs.xml"

I/O warning : failed to load external entity "languages/en/books/knowledge/book_of_botanics.xml"

I/O warning : failed to load external entity "languages/en/books/knowledge/book_of_botanics.xml"

I/O warning : failed to load external entity "languages/en/books/knowledge/book_of_metallurgy.xml"

I/O warning : failed to load external entity "languages/en/books/knowledge/book_of_metallurgy.xml"

I/O warning : failed to load external entity "languages/en/books/knowledge/crystal_technology.xml"

I/O warning : failed to load external entity "languages/en/books/knowledge/crystal_technology.xml"

I/O warning : failed to load external entity "extentions.xml"

Segmentation fault

bash-3.1$ ./el.x86.linux.bin

I/O warning : failed to load external entity "mines.xml"

I/O warning : failed to load external entity "sound/sound_config.xml"

I/O warning : failed to load external entity "actor_defs/missile_defs.xml"

I/O warning : failed to load external entity "languages/en/books/knowledge/book_of_botanics.xml"

I/O warning : failed to load external entity "languages/en/books/knowledge/book_of_botanics.xml"

I/O warning : failed to load external entity "languages/en/books/knowledge/book_of_metallurgy.xml"

I/O warning : failed to load external entity "languages/en/books/knowledge/book_of_metallurgy.xml"

I/O warning : failed to load external entity "languages/en/books/knowledge/crystal_technology.xml"

I/O warning : failed to load external entity "languages/en/books/knowledge/crystal_technology.xml"

I/O warning : failed to load external entity "extentions.xml"

Segmentation fault

bash-3.1$ ./el.x86.linux.bin

I/O warning : failed to load external entity "mines.xml"

I/O warning : failed to load external entity "sound/sound_config.xml"

I/O warning : failed to load external entity "actor_defs/missile_defs.xml"

I/O warning : failed to load external entity "languages/en/books/knowledge/book_of_botanics.xml"

I/O warning : failed to load external entity "languages/en/books/knowledge/book_of_botanics.xml"

I/O warning : failed to load external entity "languages/en/books/knowledge/book_of_metallurgy.xml"

I/O warning : failed to load external entity "languages/en/books/knowledge/book_of_metallurgy.xml"

I/O warning : failed to load external entity "languages/en/books/knowledge/crystal_technology.xml"

I/O warning : failed to load external entity "languages/en/books/knowledge/crystal_technology.xml"

Segmentation fault

bash-3.1$ ./el.x86.linux.bin

I/O warning : failed to load external entity "mines.xml"

I/O warning : failed to load external entity "sound/sound_config.xml"

I/O warning : failed to load external entity "actor_defs/missile_defs.xml"

I/O warning : failed to load external entity "languages/en/books/knowledge/book_of_botanics.xml"

I/O warning : failed to load external entity "languages/en/books/knowledge/book_of_botanics.xml"

I/O warning : failed to load external entity "languages/en/books/knowledge/book_of_metallurgy.xml"

I/O warning : failed to load external entity "languages/en/books/knowledge/book_of_metallurgy.xml"

I/O warning : failed to load external entity "languages/en/books/knowledge/crystal_technology.xml"

I/O warning : failed to load external entity "languages/en/books/knowledge/crystal_technology.xml"

Segmentation fault

bash-3.1$

 

 

The popup window where the game would be played and where your error messages are displayed, this is the window where your program is showing the following messages:

GL_ARB_texture_rectangle extension found, NOT using it...

GL_EXT+fog_coord extension found, NOT using it...

Couldn't find the GL_ATI_texture_compression_3dc extension, not using it...

Couldn't find the GL_ATI_texture_compression_latc extension, not using it...

Compiled Vertex Arrays disabled.

Shadow map size not supported! Shadow map size reduced to 256!

Shadow map size not supported! Shadow map size reduced to 256!

Shadow map size not supported! Shadow map size reduced to 256!

Shadow map size not supported! Shadow map size reduced to 256!

Not using vertex program for actor animation.

Error opening mines configuration file: mines.xml

Error opening sound configuration file

Couldn't open the book:

languages/en/books/knowledge/book_of_botanics.xml!

Couldn't open the book:

languages/en/books/knowledge/book_of_metallurgy.xml!

Couldn't open the book:

languages/en/books/knowledge/book_of_technology.xml!

Your personal settings and logs will be saved in

/home/mmmmna/.elc/main/

Connecting to Server...

Hi, and welcome to Eternal Lands! If You're new to the game and need help, please read the newbie helper guides on the main website. If you would rather learn by doing, talk to the Tutorial NPC, which is at the start point. In addition to that, you can type #help_me and your question to get a live response if there are helpers online.

Click on the screen to continue!

Disconnected from server!

Press Alt-X to close the game

 

Other errors went past the top, I have no scrollbars in this window, cannot tell what they said.

 

I researched the above line "/home/mmmmna/.elc/main", it looks like the directions you offer on the download webpage are in error.

http://www.eternal-lands.com/page/download.php says I can edit the configuration file wherever I unzipped the game, but clearly the error messages want the configuration file to be located at exactly '/home/mmmmna/.elc/main'.

 

My system uses ATI Radeon Xpress 200 onboard graphics, the driver for 3d is installed, 3d is enabled.

 

I cannot use the game.

 

Can I post anything else for you to help figure this out?

Share this post


Link to post
Share on other sites
bash-3.1$ ./el.x86.linux.bin

I/O warning : failed to load external entity "mines.xml"

I/O warning : failed to load external entity "sound/sound_config.xml"

I/O warning : failed to load external entity "actor_defs/missile_defs.xml"

I/O warning : failed to load external entity "languages/en/books/knowledge/book_of_botanics.xml"

I/O warning : failed to load external entity "languages/en/books/knowledge/book_of_botanics.xml"

I/O warning : failed to load external entity "languages/en/books/knowledge/book_of_metallurgy.xml"

I/O warning : failed to load external entity "languages/en/books/knowledge/book_of_metallurgy.xml"

I/O warning : failed to load external entity "languages/en/books/knowledge/crystal_technology.xml"

I/O warning : failed to load external entity "languages/en/books/knowledge/crystal_technology.xml"

Segmentation fault

It does look like it's not finding the data directory, try editing the file /home/mmmmna/.elc/main/el.ini and changing #data_dir= "/wherever/you/installed/el/"

for me it's #data_dir= "/usr/local/games/el/"

 

and if that doesn't work, you can post the file error_log.txt -- located in /home/mmmmna/.elc/ for a more detailed description of what went wrong.

 

Also by saying you have 3d installed do you mean that Direct Rendering = Yes?

or rather does "bash-3.1$ glxinfo | grep direct" return "direct rendering: Yes"?

Share this post


Link to post
Share on other sites
Guest Meltol
It does look like it's not finding the data directory, try editing the file /home/mmmmna/.elc/main/el.ini and changing #data_dir= "/wherever/you/installed/el/"

for me it's #data_dir= "/usr/local/games/el/"

I had installed EL to the Desktop folder: /home/mmmmna/desktop/el_160_linux,

the config file I edited is /home/mmmmna/.elc/el.ini,

the variable 'data_dir' reads as follows:

data_dir = "/home/mmmmna/Desktop/el_160_linux/"

 

 

 

 

 

and if that doesn't work, you can post the file error_log.txt -- located in /home/mmmmna/.elc/ for a more detailed description of what went wrong.

/home/mmmmna/.elc/error_log.txt:

Log started at 2008-05-05 19:39:45 localtime (CDT)

[19:39:45] Using the server profile: main
[19:39:45] Error opening mines configuration file: mines.xml
[19:39:45] Error opening sound configuration file
[19:39:45] no bone with name 'arrow' found in skeleton!
[19:39:45] Unknown cape color "moonshadow"
[19:39:45] Unable to find id/property node cape
[19:39:45] Unknown cape color "rogue"
[19:39:45] Unable to find id/property node cape
[19:39:45] Unknown cape color "wytter"
[19:39:45] Unable to find id/property node cape
[19:39:45] Unknown cape color "quell"
[19:39:45] Unable to find id/property node cape
[19:39:45] Unknown cape color "moonshadow"
[19:39:45] Unable to find id/property node cape
[19:39:45] Unknown cape color "rogue"
[19:39:45] Unable to find id/property node cape
[19:39:45] Unknown cape color "wytter"
[19:39:45] Unable to find id/property node cape
[19:39:45] Unknown cape color "quell"
[19:39:45] Unable to find id/property node cape
[19:39:45] Unknown cape color "moonshadow"
[19:39:45] Unable to find id/property node cape
[19:39:45] Unknown cape color "rogue"
[19:39:45] Unable to find id/property node cape
[19:39:45] Unknown cape color "wytter"
[19:39:45] Unable to find id/property node cape
[19:39:45] Unknown cape color "quell"
[19:39:45] Unable to find id/property node cape
[19:39:45] Unknown cape color "moonshadow"
[19:39:45] Unable to find id/property node cape
[19:39:45] Unknown cape color "rogue"
[19:39:45] Unable to find id/property node cape
[19:39:45] Unknown cape color "wytter"
[19:39:45] Unable to find id/property node cape
[19:39:45] Unknown cape color "quell"
[19:39:45] Unable to find id/property node cape
[19:39:45] Unknown cape color "moonshadow"
[19:39:45] Unable to find id/property node cape
[19:39:45] Unknown cape color "rogue"
[19:39:45] Unable to find id/property node cape
[19:39:45] Unknown cape color "wytter"
[19:39:45] Unable to find id/property node cape
[19:39:45] Unknown cape color "quell"
[19:39:45] Unable to find id/property node cape
[19:39:45] Unknown cape color "moonshadow"
[19:39:45] Unable to find id/property node cape
[19:39:45] Unknown cape color "rogue"
[19:39:45] Unable to find id/property node cape
[19:39:45] Unknown cape color "wytter"
[19:39:45] Unable to find id/property node cape
[19:39:45] Unknown cape color "quell"
[19:39:45] Unable to find id/property node cape
[19:39:45] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./animations/chimeran_attack2.caf in el_file at io/elfile.cpp (line 179)
[19:39:45] Cal3d error: ./animations/chimeran_attack2.caf: No error found
[19:39:45] Unknown cape color "moonshadow"
[19:39:45] Unable to find id/property node cape
[19:39:45] Unknown cape color "rogue"
[19:39:45] Unable to find id/property node cape
[19:39:45] Unknown cape color "wytter"
[19:39:45] Unable to find id/property node cape
[19:39:45] Unknown cape color "quell"
[19:39:45] Unable to find id/property node cape
[19:39:45] Unknown cape color "moonshadow"
[19:39:45] Unable to find id/property node cape
[19:39:45] Unknown cape color "rogue"
[19:39:45] Unable to find id/property node cape
[19:39:45] Unknown cape color "wytter"
[19:39:45] Unable to find id/property node cape
[19:39:45] Unknown cape color "quell"
[19:39:45] Unable to find id/property node cape
[19:39:46] Unknown cape color "moonshadow"
[19:39:46] Unable to find id/property node cape
[19:39:46] Unknown cape color "rogue"
[19:39:46] Unable to find id/property node cape
[19:39:46] Unknown cape color "wytter"
[19:39:46] Unable to find id/property node cape
[19:39:46] Unknown cape color "quell"
[19:39:46] Unable to find id/property node cape
[19:39:46] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./meshes/cape1_orchan.cmf in el_file at io/elfile.cpp (line 179)
[19:39:46] Cal3d error: ./meshes/cape1_orchan.cmf: No error found
[19:39:46] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./meshes/cape1_orchan.cmf in el_file at io/elfile.cpp (line 179)
[19:39:46] Cal3d error: ./meshes/cape1_orchan.cmf: No error found
[19:39:46] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./meshes/cape1_orchan.cmf in el_file at io/elfile.cpp (line 179)
[19:39:46] Cal3d error: ./meshes/cape1_orchan.cmf: No error found
[19:39:46] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./meshes/cape1_orchan.cmf in el_file at io/elfile.cpp (line 179)
[19:39:46] Cal3d error: ./meshes/cape1_orchan.cmf: No error found
[19:39:46] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./meshes/cape1_orchan.cmf in el_file at io/elfile.cpp (line 179)
[19:39:46] Cal3d error: ./meshes/cape1_orchan.cmf: No error found
[19:39:46] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./meshes/cape1_orchan.cmf in el_file at io/elfile.cpp (line 179)
[19:39:46] Cal3d error: ./meshes/cape1_orchan.cmf: No error found
[19:39:46] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./meshes/cape1_orchan.cmf in el_file at io/elfile.cpp (line 179)
[19:39:46] Cal3d error: ./meshes/cape1_orchan.cmf: No error found
[19:39:46] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./meshes/cape1_orchan.cmf in el_file at io/elfile.cpp (line 179)
[19:39:46] Cal3d error: ./meshes/cape1_orchan.cmf: No error found
[19:39:46] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./meshes/cape1_orchan.cmf in el_file at io/elfile.cpp (line 179)
[19:39:46] Cal3d error: ./meshes/cape1_orchan.cmf: No error found
[19:39:46] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./meshes/cape1_orchan.cmf in el_file at io/elfile.cpp (line 179)
[19:39:46] Cal3d error: ./meshes/cape1_orchan.cmf: No error found
[19:39:46] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./meshes/cape2_orchan.cmf in el_file at io/elfile.cpp (line 179)
[19:39:46] Cal3d error: ./meshes/cape2_orchan.cmf: No error found
[19:39:46] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./meshes/cape1_orchan.cmf in el_file at io/elfile.cpp (line 179)
[19:39:46] Cal3d error: ./meshes/cape1_orchan.cmf: No error found
[19:39:46] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./meshes/cape1_orchan.cmf in el_file at io/elfile.cpp (line 179)
[19:39:46] Cal3d error: ./meshes/cape1_orchan.cmf: No error found
[19:39:46] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./meshes/cape1_orchan.cmf in el_file at io/elfile.cpp (line 179)
[19:39:46] Cal3d error: ./meshes/cape1_orchan.cmf: No error found
[19:39:46] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./meshes/cape1_orchan.cmf in el_file at io/elfile.cpp (line 179)
[19:39:46] Cal3d error: ./meshes/cape1_orchan.cmf: No error found
[19:39:46] Unknown cape color "moonshadow"
[19:39:46] Unable to find id/property node cape
[19:39:46] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./meshes/cape1_orchan.cmf in el_file at io/elfile.cpp (line 179)
[19:39:46] Cal3d error: ./meshes/cape1_orchan.cmf: No error found
[19:39:46] Unknown cape color "rogue"
[19:39:46] Unable to find id/property node cape
[19:39:46] Unknown cape color "wytter"
[19:39:46] Unable to find id/property node cape
[19:39:46] Unknown cape color "quell"
[19:39:46] Unable to find id/property node cape
[19:39:46] Unknown cape color "moonshadow"
[19:39:46] Unable to find id/property node cape
[19:39:46] Unknown cape color "rogue"
[19:39:46] Unable to find id/property node cape
[19:39:46] Unknown cape color "wytter"
[19:39:46] Unable to find id/property node cape
[19:39:46] Unknown cape color "quell"
[19:39:46] Unable to find id/property node cape
[19:39:46] Unknown cape color "moonshadow"
[19:39:46] Unable to find id/property node cape
[19:39:46] Unknown cape color "rogue"
[19:39:46] Unable to find id/property node cape
[19:39:46] Unknown cape color "wytter"
[19:39:46] Unable to find id/property node cape
[19:39:46] Unknown cape color "quell"
[19:39:46] Unable to find id/property node cape
[19:39:46] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./animations/chimeran_attack2.caf in el_file at io/elfile.cpp (line 179)
[19:39:46] Cal3d error: ./animations/chimeran_attack2.caf: No error found
[19:39:46] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./animations/chimeran_attack2.caf in el_file at io/elfile.cpp (line 179)
[19:39:46] Cal3d error: ./animations/chimeran_attack2.caf: No error found
[19:39:46] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./animations/chimeran_attack2.caf in el_file at io/elfile.cpp (line 179)
[19:39:46] Cal3d error: ./animations/chimeran_attack2.caf: No error found
[19:39:46] Unable to read missiles definition file actor_defs/missile_defs.xml
[19:39:47] Error: Can't open file "quest.log"
[19:39:47] * server www.eternal-lands.com filename http://www.eternal-lands.com/updates160/files.lst
[19:39:47] Downloading http://www.eternal-lands.com/updates160/files.lst from www.eternal-lands.com
[19:39:47] Couldn't open the book: languages/en/books/knowledge/book_of_botanics.xml!
[19:39:47] Couldn't open the book: languages/en/books/knowledge/book_of_metallurgy.xml!
[19:39:47] Couldn't open the book: languages/en/books/knowledge/crystal_technology.xml!
[19:39:47] Error: Can't open file "commands.lst"
[19:39:47] Finished downloading http://www.eternal-lands.com/updates160/files.lst
[19:39:48] * server www.eternal-lands.com filename http://www.eternal-lands.com/updates160/files.lst
[19:39:48] Downloading http://www.eternal-lands.com/updates160/files.lst from www.eternal-lands.com
[19:39:48] Finished downloading http://www.eternal-lands.com/updates160/files.lst
[19:39:49] Failed to download (files.lst) 3 times. Giving up.
[19:41:46] Bad light (number 0) when loading './maps/newcharactermap.elm'; co-ords [277116301511919403008.000000 4306482138230070181888.000000 274039735486251008.000000] colour [71547309178549094580224.000000 4742886487500329025650168954880.000000 215906350033743069948630007808.000000]

 

 

 

 

Also by saying you have 3d installed do you mean that Direct Rendering = Yes?

or rather does "bash-3.1$ glxinfo | grep direct" return "direct rendering: Yes"?

Ah. There is the problem for 3d.

bash-3.1$ glxinfo | grep direct
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
OpenGL renderer string: Mesa GLX Indirect
bash-3.1$

I believe the suggestion to set LIBGL_DEBUG to verbose is something that needs to be done in my .bashrc (looks like an environment variable, I think), but I haven't a .bashrc in my ~. Any suggestions?

 

As for the systems graphics, the mobo has built-in ATI Radeon Xpress 200, and my statement about 3D was based on reading the setting of the PCLinuxOS Control Center -> Hardware -> Setup the graphical server -> Options button -> the 3D Harware Acceleration setting is checked. PCLinuxOS is derived from Mandriva, so it uses many Mandriva tools.

 

In my PCLinuxOS Control Center, I see I can choose: Hardware -> Configure 3D Desktop Effects.

That is presently set to 'No 3D desktop effects'; I see a greyed out (unselected) option for 'Full 3D desktop effects (OpenGL Compositing)'.

My Xserver is presently set to 'Radeon 9500 to Radeon X1050', which was selected by the distro installer - I have no idea if this is not correct for my onboard graphics called Radeon Xpress 200, or 'X200'.

 

When searching www.x.org for 'Radeon Xpress 200', I can't get closer than Radeon, and as you might know, there have been SO many products called Radeon... According to ATI, the X200 is derived from the X300 (http://ati.amd.com/products/radeonxpress200intel/index.html); in turn, the X300 (a notebook graphics system) is also not listed on www.x.org.

 

I guess I can get Catalyst 8.4 drivers for it here, if that is really necessary (PCLinuxOS tells newbies to try to avoid installing non-native packages, so being a noob to PCLOS, I'd like to avoid the Catalyst drivers if they aren't already installed).

 

I hope I didn't over-do the information I provided, just trying to help. TIA.

Share this post


Link to post
Share on other sites

In My XP. EL likes to be installed (unziped, untarred) into /usr/games/EL/ directory to run (out of the box)

 

Save yourself a lot of prolems if you just mkdir EL and unzip it there.

Share this post


Link to post
Share on other sites
Go down one more directory into the/main/ directory for the elc.ini you need to edit

 

What learner said, /home/mmmmna/.elc/main/el.ini is the one your looking for and should get rid of most of those nasty errors :pickaxe:

 

As for Direct Rendering with Radeon ATI I'm afraid I'm a little rusty, I always go with nVidia, did have an Acer laptop with the ATI Radeon Xpress 200 and opted to sell it for a Compaq with nVidia :P

 

This link should get you started though, and google is your best friend :D

But the main thing your looking to do is get the Direct Rendering : yes, otherwise you will only end up getting 1-2 FPS as it will be using software rendering instead of hardware :pickaxe:

Share this post


Link to post
Share on other sites
In My XP. EL likes to be installed (unziped, untarred) into /usr/games/EL/ directory to run (out of the box)

With no el.ini file to read, the client will fail to run. All it knows about the value for data_dir is what it gets from your el.ini file. If you set "data_dir" correctly in the correct el.ini file (that is ~/.elc/main/el.ini by default on Linux), you will have no path problems running the client from any location. There is no preference for any particular data_dir value other what is in your el.ini file.

 

edit: Running the client for the first time with no ~/.elc/ tree is a special case. In this case the client will only work if launched from the install directory. The el.ini file it finds there will be copied to a newly created ~/.elc/main/ directory. After exiting the client this first time, you will need to edit the data_dir value in ~/.elc/main/el.ini to make it the value of your installed directory; otherwise you will only ever be able to launch the client from there.

 

edit2: Once data_dir is correctly set in ~/.elc/main/el.ini, you need have a servers.lst in ~/.elc/ before you can run the client from anywhere. The easiest way is to copy the file from your install directory.

 

Ever wish you hadn't started typing..... B)

Edited by bluap

Share this post


Link to post
Share on other sites
Guest Meltol
Go down one more directory into the/main/ directory for the elc.ini you need to edit

2 such files in the installed system? :) :)

Oh wait.... 2x el.ini and 2x servers.lst.

I take it the purpose of the files in the root folder are to act as 'backup files'...... I see that NOW.

Edited by Meltol

Share this post


Link to post
Share on other sites
2 such files in the installed system? ;):)

Oh wait.... 2x el.ini and 2x servers.lst.

I take it the purpose of the files in the root folder are to act as 'backup files'...... I see that NOW.

Actually, there will be one el.ini for each server you connect to (main, test and pk) in their respective directories, and the one "default" file (n + 1 x el.ini). The default file is used as a base when a specific version is created (iirc).

 

We should probably have a comment in the top of the default el.ini file explaining about the directory structure.

Share this post


Link to post
Share on other sites

So what exactly am I meant to do about this error:

~/.el$ ./el.x86-64.linux.bin
I/O warning : failed to load external entity "sound/sound_config.xml"
Segmentation fault (core dumped)

Because I have read this thread through a dozen times and I cannot figure out what is wrong. I have a servers.lst that I copied from .el to .elc and I have the same el.ini in .el as in .elc/main

 

What's the problem? :/

Edited by Raavea

Share this post


Link to post
Share on other sites
What's the problem? :/
Could you post the contents of your ~/.elc/error_log.txt and let us know your distro, distro version, graphics card model and driver version. If you can edit your ~/.elc/main/el.ini file and set "#poor_man = 1" and "#use_eye_candy = 0", you may also have some luck.

Share this post


Link to post
Share on other sites
Guest
You are commenting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoticons maximum are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×