Jump to content
Eternal Lands Official Forums
Vaxxipooh

Sound errors elc-1.5.0 linux

Recommended Posts

I have downloaded elc-150 linux version and the sound and music to it - when i try to enable the music it

crashes with "illegal instruction" and the error log says :

Warning: ALC_ENUMERATION_EXT not found. Unable to retrieve list of sound devices.

i guess its a problem with ALSA or OpenAL but i am no expert so what must i do to get this to work?'

 

I have looked and googled on this issue but i dont even get a clue - compiling from CVS doesent work

either - i try to run the Windows exe with wine and there i have sound but the games runs crappy so that

is not an alternative for me ... well get the source package would maybe be great ...

 

my box is:

Slackware Linux 10.2

kernel 2.6.13

 

PIII 1000Mhz

NV20 [GeForce3 Ti 200]

82801BA/BAM AC'97 Audio

Edited by Vaxxipooh

Share this post


Link to post
Share on other sites

Well i have tried this but it not works either :

 

in my ~/.openalrc

 

(define devices '(esd))

 

and then i get a crash with this message:

 

B: 1.5

esd grab audio ok

Illegal instruktion

 

o.m.g this is tedius and no fun - i rather having fun PLAYiNG the game ;)

Share this post


Link to post
Share on other sites

Well, you CAN play the game without sound, many people play it like that.

 

Anyway, can you post the content of your error log here?

Thanx for your interest in this issue :blush:

 

Well I CAN play whithout sound - but the coolness and athmosphere in the game went off - a decent game should have sound - i wonder if the sound problems are some issue of OpenAL but i have the latest openal 0.8 libs installed and anyway when el.x86.linux.bin bails out with "Illegal Instruktion" it seems like it try to access some hardware in some strange way - i really dont know ...

 

well here the output of ~/.elc/error_log.txt

 

Log started at 2007-12-04 15:09:04 localtime (CET)

 

[15:09:04] Using the server profile: main

[15:09:11] * server www.eternal-lands.com filename http://www.eternal-lands.com/updates150/files.lst

[15:09:11] Downloading http://www.eternal-lands.com/updates150/files.lst from www.eternal-lands.com

[15:09:11] Finished downloading http://www.eternal-lands.com/updates150/files.lst

[15:09:12] * server www.eternal-lands.com filename http://www.eternal-lands.com/updates/custom_files.lst

[15:09:12] Downloading http://www.eternal-lands.com/updates/custom_files.lst from www.eternal-lands.com

[15:09:12] Finished downloading http://www.eternal-lands.com/updates/custom_files.lst

[15:09:36] Warning: ALC_ENUMERATION_EXT not found. Unable to retrieve list of sound devices.

 

I guess tha last line have something to do whith it

Share this post


Link to post
Share on other sites

Yes, that might be a problem. Did you try to compile your own client from the CVS? I heard some reports from other people that this solved the problem.

Share this post


Link to post
Share on other sites

I'm having exactly the same issue on Slackware 11/2.4.33.3, maybe it's somehow Slackware related?

edit: nevermind, someone had the same problem on ubuntu and sugested compiling own client :/

Edited by Desertus

Share this post


Link to post
Share on other sites

I'm having exactly the same issue on Slackware 11/2.4.33.3, maybe it's somehow Slackware related?

 

It's working fine for me on Slackware 11 with sound effects and music. I'm using the 2.6 kernel.

Share this post


Link to post
Share on other sites

Yes, that might be a problem. Did you try to compile your own client from the CVS? I heard some reports from other people that this solved the problem.

Hmm ... cvs ... i installed all dependencies and get the source from:

cvs -z3 -d:pserver:anonymous@cvs.elc.berlios.de:/cvsroot/elc co elc

then when i trying make -f Makefile.linux the compiler bails out whith the following error:

cc1: error: unrecognized option `-Wdeclaration-after-statement'

make: *** [2d_objects.o] Fel 1

 

I am not a programmer so whats wrong here and how to deal whith it? why arent there sources

with a configure or autogen scripts?

 

But well i was able to get my hands on a WORKING BINARY :icon13: with working sound

and all ... that works on my Slackware 10.2 kernel 2.6.13 !! Praise The Lord !!!

 

here it is:

 

ftp://kahli.homeunix.org/Linux/elc-1.5.0.vaxx.bin.tar.gz

 

my box is:

Slackware Linux 10.2

kernel 2.6.13

Edited by Vaxxipooh

Share this post


Link to post
Share on other sites

Cool

Who compiled the binary?

Can that person post here how he did it so it works on other distros?

Well it look's like the guys at OpenSUSE got a grip of things that we need :P

the file seem's to derivate from an OpenSUSE 10.2 package compiled

from cvs20071202 that can be found here:

 

http://packman.links2linux.org/package/elc/43134

 

There is the maintainer of the package and so on ....

Share this post


Link to post
Share on other sites

.....

There is the maintainer of the package and so on ....

I've just compared the contents of the source package with CVS on the packaging date, there are no changes - which is good. By this date, we had started to commit some of the post release bug fixes, including the clusters fix, but not the map change and fighting fixes associated with new sound.

Share this post


Link to post
Share on other sites
Guest Trahald

Well it look's like the guys at OpenSUSE got a grip of things that we need B)

the file seem's to derivate from an OpenSUSE 10.2 package compiled

from cvs20071202 that can be found here:

 

http://packman.links2linux.org/package/elc/43134

 

There is the maintainer of the package and so on ....

 

 

I'm using Mandriva 2008 (on my old AthlonXP desktop machine) and this worked for me... I had the missing ALC_ENUMERATION_EXT problem too.

Funny thing is this error did not occur on my 64bit laptop, which is dual-core AMD64... also running Mandriva 2008. Both have current alsa and openal installed and neither had any modified (by me) config files :devlish:

 

LOL 4 posts since I joined August 2005 :wub:

Edited by Trahald

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...

×