| Make wine use pulseaudio on gentoo amd64 |
|
|
|
| Wednesday, 26 March 2008 08:59 | |
|
During the upgrade of my server to Ubuntu 8.04 LTS pulseaudio was installed as the central sound server. By using pulseaudio it is possible to receive, mix and play multiple audio streams simultaneously, even from different machines, to an e.g connected to 5.1 surround system. That way I am able to receive radio streams on the server and at the same time getting sound from games played on a different machine using the same audio equipment. I enjoy playing Everquest 2 using wine on my gentoo amd64 box. Works like a charm currently using wine version 1.1.3 btw ! That's where the trouble started. Additionally you need various alsa plugin 32bit libraries to get rid of all errors and warnings. All libraries for the alsa plugins from the alsa-plugins ebuild are also missing in the emul package, so if you want get them here. This archive needs to extracted under /usr/lib32/alsa-plugins. Update: I added libsamplerate.so and libpulse-simple.so. Amongst others, this should make libflashsupport work, thx Per for the point. Update: By using the latest emulation libraries (app-emulation/emul-linux-x86-soundlibs-20091231) from upstream pulseaudio works !! |
|
| Last Updated ( Sunday, 10 January 2010 00:54 ) |



) , my gaming box runs gentoo amd64. Wine uses either alsa or OSS to get sound working. Despite the favor for alsa by the wine developers, OSS seems to work better at least for Everquest 2. In order to route OSS audio to a pulseaudio server, you have to use padsp to wrap audio playback. See recommended
I can verify that the file is there, and I've tried linking it and copying it. Any ideas?
Thanks,
Toad