Vaxxipooh Report post Posted December 3, 2007 (edited) 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 December 4, 2007 by Vaxxipooh Quote Share this post Link to post Share on other sites
Vaxxipooh Report post Posted December 4, 2007 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 Quote Share this post Link to post Share on other sites
Entropy Report post Posted December 6, 2007 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? Quote Share this post Link to post Share on other sites
Vaxxipooh Report post Posted December 8, 2007 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 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 Quote Share this post Link to post Share on other sites
Entropy Report post Posted December 8, 2007 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. Quote Share this post Link to post Share on other sites
Desertus Report post Posted December 8, 2007 (edited) 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 December 8, 2007 by Desertus Quote Share this post Link to post Share on other sites
Columba Report post Posted December 9, 2007 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. Quote Share this post Link to post Share on other sites
Vaxxipooh Report post Posted December 9, 2007 (edited) 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 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 December 9, 2007 by Vaxxipooh Quote Share this post Link to post Share on other sites
Entropy Report post Posted December 9, 2007 Cool Who compiled the binary? Can that person post here how he did it so it works on other distros? Quote Share this post Link to post Share on other sites
Vaxxipooh Report post Posted December 10, 2007 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 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 .... Quote Share this post Link to post Share on other sites
bluap Report post Posted December 10, 2007 ..... 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. Quote Share this post Link to post Share on other sites
Guest Trahald Report post Posted December 16, 2007 (edited) Well it look's like the guys at OpenSUSE got a grip of things that we need 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 LOL 4 posts since I joined August 2005 Edited December 16, 2007 by Trahald Quote Share this post Link to post Share on other sites