Issues running 32-bit apps on 64-bit (Opera, Skype)
I'm trying to get Skype working. I set up a directory called /opt/lib32 where I put all the necessary libraries (from ldd skype) copied from a 32-bit Arch Linux. I'm running 64-bit Arch Linux. I load skype like this: LD_LIBRARY_PATH=/opt/lib32 linux32 skype. Loads fine, everything looks good, except alsa seems not to work:
ALSA lib pcm_direct.c:1467:(snd_pcm_direct_parse_open_conf) The field ipc_gid must be a valid group (create group audio) ALSA works in all other cases (I'm listening to mpd right now on it). Opera likewise loads, but can't seem to load any pages. Everything else works fine, notes etc. Just seems not to load any pages, and doesn't give any missing library messages as it was for a while before I put everything needed into /opt/lib32. Any help greatly appreciated, or let me know if I can give any more information. |
Install the needed alsa 32-bit libs and it would work better if you used the 32-bit version of Opera also.
|
It turns out that Skype just implements ALSA really badly, hopefully it will be improved since it's only a beta, but I solved it by looking at this:
http://juljas.net/linux/skype/alsa-configuration.html And I had to install the alsa 32-bit libraries, like I said. If it tries to access any 64-bit libraries it won't work at all, not just be less stable. In this case the issue is Skype's code apparently. But Opera is still not loading any pages. And Opera is only 32-bit, which is why I'm having trouble running it in the first place. I have all the libraries afaik, and it seems to load fine. When you're missing a library it yells at you that it's the wrong ELF type (64-bit instead of 32-bit), but that's not happening to me. |
It's actually an OS Group issue.
`groupadd audio` will make it go away.
Code:
[root@mymachine ~]# mplayer !$ |
Quote:
Code:
# groupadd audio |
Hi. I had same problem. Days ago i tried to solve it but can't. Then reinstall Debian (x86_64). Sound works fine.
To use 32bit programs (like a compiled Mplayer on 32bit machine) then install one by one (copying lib 32bits from other OS) and Mplayer work (with no sound control). It feel like alsa problem. żDo you find a solution to solve ipc_gid problem? It will be very useful for me. Have you a nice day. |
All times are GMT -5. The time now is 07:55 PM. |