Help With Eternal Lands


Forum: Games
Topic: Help With Eternal Lands
started by: wintersun

Posted by wintersun on April 02 2006,08:44
ok so my harddisk died and i had no other option but to switch to a live cd until i can buy a new one
so i downloaded and burned your distribution
it's nice and really easy to set up and go but when it comes to installing new things i really cant handle it
the problem is i never used linux before so i my knowledge in it is very limited...

here it goes:
i've downloaded the game Eternal-Lands --> < http://www.eternal-lands.com/ >
it's a free 3d mmorpg and it has support for linux :)

i've read the instructions at the download page:

Quote
To play on Linux:
Download the zip file, and unzip it.
cd to the directory where you installed it.
chmod to 775 and execute el.x86.linux.bin
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.
To play under FreeBSD, download the Linux version, download the code from the CVS, and use the freebsd make file.


i tried unzip-ing with the unzip utility that comes with the livecd but it failed so i downloaded 7zip and it worked
then i chmod 775 that file and there i'm stuck...
i just dont know how to execute that bin file
sorry for the stupid question beacuse i'm sure that's not really an issue but i really cant figure this out...
any help would be appriciated

Posted by wintersun on April 02 2006,12:26
this is what i get when executed:
Quote

I/O warning : failed to load external entity "languages/en/strings/console.xml"
I/O warning : failed to load external entity "languages/en/strings/console.xml"
I/O warning : failed to load external entity "languages/en/strings/errors.xml"
I/O warning : failed to load external entity "languages/en/strings/errors.xml"
I/O warning : failed to load external entity "languages/en/strings/help.xml"
I/O warning : failed to load external entity "languages/en/strings/help.xml"
I/O warning : failed to load external entity "languages/en/strings/options.xml"
I/O warning : failed to load external entity "languages/en/strings/options.xml"
I/O warning : failed to load external entity "languages/en/strings/spells.xml"
I/O warning : failed to load external entity "languages/en/strings/spells.xml"
I/O warning : failed to load external entity "languages/en/strings/stats.xml"
I/O warning : failed to load external entity "languages/en/strings/stats.xml"
I/O warning : failed to load external entity "languages/en/strings/titles.xml"
I/O warning : failed to load external entity "languages/en/strings/titles.xml"
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Segmentation fault


I've Downloaded Xfree86.dsl and nvidia.dsl not sure they are configured properly though..
any ideas how to fix this?

Posted by crusadingknight on April 02 2006,15:09
Quote (wintersun @ April 02 2006,08:26)
this is what i get when executed:
Quote

I/O warning : failed to load external entity "languages/en/strings/console.xml"
I/O warning : failed to load external entity "languages/en/strings/console.xml"
I/O warning : failed to load external entity "languages/en/strings/errors.xml"
I/O warning : failed to load external entity "languages/en/strings/errors.xml"
I/O warning : failed to load external entity "languages/en/strings/help.xml"
I/O warning : failed to load external entity "languages/en/strings/help.xml"
I/O warning : failed to load external entity "languages/en/strings/options.xml"
I/O warning : failed to load external entity "languages/en/strings/options.xml"
I/O warning : failed to load external entity "languages/en/strings/spells.xml"
I/O warning : failed to load external entity "languages/en/strings/spells.xml"
I/O warning : failed to load external entity "languages/en/strings/stats.xml"
I/O warning : failed to load external entity "languages/en/strings/stats.xml"
I/O warning : failed to load external entity "languages/en/strings/titles.xml"
I/O warning : failed to load external entity "languages/en/strings/titles.xml"
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Segmentation fault


I've Downloaded Xfree86.dsl and nvidia.dsl not sure they are configured properly though..
any ideas how to fix this?

Wow, hey, fancy meeting you here (I'm an EL developer, same name there as here).

Let's see - do you have DRI, etc. compiled into your drivers, so that OpenGL is supported? Did you set datadir to the directory where it was installed (that's your problem with the languages, etc.)? (I'm also assuming you're running the static executable, otherwise you'd have shared library problems).

It looks like your main problem is lack of GLX support on your drivers.
Also, could you post the contents of error_log.txt? That should have some more information on the problems that you're encountering, such as possibly explaining the segfault.

Posted by wintersun on April 02 2006,16:59
Hi crusadingknight i am gonna need some time to recover everything
my power went off for half an hour :\
so when i'm ready i'll try to answer your questions
but yes my main problem is the GLX support i cant seem to set  my XFree86 config ... i'm so damn noob in linux ;[
and just when i think i made a progress there seems to be missing something from my distribution and there it goes again downloading new stuff and again.. some not working

be right back

Posted by wintersun on April 02 2006,17:27
this is from my XF86config file:
Quote

Section "Module"
Load  "dbe"
Load  "dri"
Load  "extmod"
Load  "glx"
Load  "record"
Load  "xtrap"
Load  "speedo"
Load  "type1"
EndSection


i guess glx and dri are properly set to load so maybe the problem is in the drivers

then again in the config

Quote

Section "Device"
Identifier  "Card0"
Driver      "nv"
VendorName  "nVidia Corporation"
BoardName   "NV11 [GeForce2 MX/MX 400]"
BusID       "PCI:1:0:0"
EndSection


my graphics card is exactly as it's wrriten.. still getting the same error
any tool to check why exactly this GLX fails to load?
i'll try to update my drivers again

Posted by wintersun on April 02 2006,17:52
argh this is really beggining to annoy me


i've downloaded the nvidia.dsl package containing driver version 1.0.6111
also i changed  Driver      "nv" to  Driver      "nvidia" in the config to apply the new
then i restarted the window system but that error is still there... what should i do?

Posted by crusadingknight on April 02 2006,18:27
Weird, according to the nvidia.dsl documentation, that should work... You may want to try contacting the packager for that extension (ke4nt), because it might have some conditions he didn't document.
Posted by ke4nt1 on April 03 2006,20:25
According to the NVidia docs, you should not ONLY change the
default module from "nv" to "nvidia" , but it is recommended to
"rem" ( remark) , or comment out the "dri" and "GLcore"lines
in your XF86config file...

Section "Module"
       Load  "ddc"  # ddc probing of monitor
# Load  "GLcore"
Load  "dbe"
# Load  "dri"
Load  "extmod"
Load  "glx"
#       Load  "bitmap" # bitmap-fonts
# Load  "speedo"
Load  "type1"
Load  "freetype"
Load  "record"
EndSection

Also, look in your /ramdisk/usr/X11R6/lib/modules/extensions
directory for a file called libglx.a ...   Rename it to libglx.a.old
I read once where that helped a bit for some applications.

73
ke4nt

Posted by mast on April 16 2006,15:08
To add to this Ive also installed Eternal Lands and had good success, at first.  The load screen came up and loaded, but at the end I get a segmentation fault and thats it... If anyone has any suggestions please let me know.

Im heading to their forums now to see if I can find an answer there,

Mast

Posted by mast on April 16 2006,15:37
Hmm not sure what happened, but it works :) Only thing that I can think of that change is that I downloaded the gnu-utils.dsl...

Mast

Powered by Ikonboard 3.1.2a
Ikonboard © 2001 Jarvis Entertainment Group, Inc.