http://bugs.winehq.org/show_bug.cgi?id=30580
Bug #: 30580 Summary: Wine incompatible with alsaequal Product: Wine Version: 1.5.3 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: winealsa.drv AssignedTo: wine-bugs@winehq.org ReportedBy: chasevasic@gmail.com Classification: Unclassified
Created attachment 40010 --> http://bugs.winehq.org/attachment.cgi?id=40010 Log from me trying to start starcraft ii
WINE will not work with any program I have which uses the soundcard. The problem appears to be linked to the alsaequal plugin.
The error I am getting is: Failed to load plugin "/usr/lib/ladspa/caps.so": /usr/lib/ladspa/caps.so: wrong ELF class: ELFCLASS64 --- Here is my .asoundrc ctl.equal { type equal; } pcm.plugequal { type equal; slave.pcm "plughw:0,0"; } pcm.!default { type plug; slave.pcm plugequal; } ------ If I delete .asoundrc wine functions just fine, so my first impression is that there is some sort of incompatibility with alsaequal. I am however not a linux dev and the exact error I get seems to be more related to LADSPA which makes no sense to me.
http://bugs.winehq.org/show_bug.cgi?id=30580
--- Comment #1 from Chase Vasic chasevasic@gmail.com 2012-05-03 06:55:08 CDT --- Created attachment 40011 --> http://bugs.winehq.org/attachment.cgi?id=40011 Another log from sc2, this time with winedebug=warn+all
http://bugs.winehq.org/show_bug.cgi?id=30580
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |aeikum@codeweavers.com
http://bugs.winehq.org/show_bug.cgi?id=30580
--- Comment #2 from Andrew Eikum aeikum@codeweavers.com 2012-05-03 12:49:00 CDT --- Do any 32-bit programs work with this setup?
For example, try building and running this program:
================================================================= #include <alsa/asoundlib.h> #include <stdio.h>
int main(int argc, char **argv) { snd_pcm_t *handle;
if(snd_pcm_open(&handle, "default", SND_PCM_STREAM_PLAYBACK, 0) < 0){ printf("snd_pcm_open failed\n"); return 1; }
snd_pcm_close(handle);
printf("success!\n");
return 0; } =================================================================
To build & run: $ gcc -Wall -m32 -lasound -o test test.c $ ./test
http://bugs.winehq.org/show_bug.cgi?id=30580
--- Comment #3 from Chase Vasic chasevasic@gmail.com 2012-05-05 10:59:48 CDT --- I got the same error
Failed to load plugin "/usr/lib/ladspa/caps.so": /usr/lib/ladspa/caps.so: wrong ELF class: ELFCLASS64
I suppose this means the problem is with alsa rather than WINE?
http://bugs.winehq.org/show_bug.cgi?id=30580
--- Comment #4 from Chase Vasic chasevasic@gmail.com 2012-05-05 11:04:31 CDT --- rather, that the bug is in the alsaequal plugin
http://bugs.winehq.org/show_bug.cgi?id=30580
Vitaliy Margolen vitaliy-bugzilla@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Component|winealsa.drv |-unknown Resolution| |UPSTREAM
--- Comment #5 from Vitaliy Margolen vitaliy-bugzilla@kievinfo.com 2012-05-05 16:15:35 CDT --- Not wine bug then. Please open bug report with your distro. You can use an example program from comment 2 to demonstrate the issue.
http://bugs.winehq.org/show_bug.cgi?id=30580
--- Comment #6 from Andrew Eikum aeikum@codeweavers.com 2012-05-08 07:29:05 CDT --- Chase: You probably need the 32-bit version of the alsaequal plugin. Your distribution should be able to help you install that.
http://bugs.winehq.org/show_bug.cgi?id=30580
Jerome Leclanche adys.wh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |adys.wh@gmail.com Resolution|UPSTREAM |INVALID
--- Comment #7 from Jerome Leclanche adys.wh@gmail.com 2012-05-08 09:38:09 CDT --- Invalid then.
http://bugs.winehq.org/show_bug.cgi?id=30580
Frédéric Delanoy frederic.delanoy@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #8 from Frédéric Delanoy frederic.delanoy@gmail.com 2012-05-31 07:14:12 CDT --- Closing INVALID bugs.