I'm posting this question here, because the process seems to have worked on jaunty, but not karmic.
I get no sound in wine, and the reason appears to be that the 32-bit alsa libraries are not installed. The specific error message is:
doing a "locate" shows that the 32bit library is in fact not there, but 64-bit is.
I suppose I could just copy the stuff over from jaunty, but I am wondering if there is a "correct" way to do this, in such a way that it will not mess up the 64-bit stuff already there, that works perfectly.
Edit: The "problem" is confirmed -- I did a simple copy of the 32-bit alsa libraries from jaunty to karmic, and I now have sound in wine. That's a hack, not a solution, as they will not be updated. I suppose the "right" way to install the 32bit stuff is to install something that depends on it, but other than wine, which isn't doing the job, I don't think I have any such things. There is a boatload of stuff in my jaunty /usr/lib32, but nothing (until I copied) in karmic /usr/lib32. Something went wrong somewhere, since karmic is just an upgrade from jaunty, and should have all of that stuff in it.
I get no sound in wine, and the reason appears to be that the 32-bit alsa libraries are not installed. The specific error message is:
Code:
ALSA lib ../../../src/pcm/pcm.c:2171:(snd_pcm_open_conf) Cannot open shared library /usr/lib32/alsa-lib/libasound_module_pcm_pulse.so
I suppose I could just copy the stuff over from jaunty, but I am wondering if there is a "correct" way to do this, in such a way that it will not mess up the 64-bit stuff already there, that works perfectly.
Edit: The "problem" is confirmed -- I did a simple copy of the 32-bit alsa libraries from jaunty to karmic, and I now have sound in wine. That's a hack, not a solution, as they will not be updated. I suppose the "right" way to install the 32bit stuff is to install something that depends on it, but other than wine, which isn't doing the job, I don't think I have any such things. There is a boatload of stuff in my jaunty /usr/lib32, but nothing (until I copied) in karmic /usr/lib32. Something went wrong somewhere, since karmic is just an upgrade from jaunty, and should have all of that stuff in it.
Comment