http://bugs.winehq.org/show_bug.cgi?id=10902
Summary: Steam and PulseAudio Product: Wine Version: 0.9.51. Platform: Other OS/Version: other Status: UNCONFIRMED Severity: enhancement Priority: P2 Component: wine-binary AssignedTo: wine-bugs@winehq.org ReportedBy: atari@gabo.pl
Created an attachment (id=9816) --> (http://bugs.winehq.org/attachment.cgi?id=9816) Wine log
I'm trying to use PulseAudio with Wine. It works ok with OSS emulation (using padsp), but not for Steam. I can launch Steam, but when I try to launch any Steam game, Wine locks. In process list Ican see another Steam process spawned, but nothing beyond that
http://bugs.winehq.org/show_bug.cgi?id=10902
--- Comment #1 from Stefan Dösinger stefandoesinger@gmx.at 2007-12-26 19:16:56 --- Steam monopolizes the sound card, and oss doesn't support access to the sound card by multiple apps. You'll have to talk to PA using alsa emulation for Steam to work properly.
http://bugs.winehq.org/show_bug.cgi?id=10902
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|wine-binary |wine-misc
--- Comment #2 from Vitaliy Margolen vitaliy@kievinfo.com 2007-12-26 19:52:56 --- You should use ALSA instead. Pulseaudio has numerous bugs when emulating OSS and ALSA.
http://bugs.winehq.org/show_bug.cgi?id=10902
--- Comment #3 from Adam Klobukowski atari@gabo.pl 2007-12-27 06:32:32 --- PulseAudio OSS emulation uses LD_PRELOAD to inject dynamic library, that makes OSS access go directly into PulseAudio, so you can have few apps using it at the same time. At this moment I'm listening to two instances of VLC (under Wine), and one instance of Mplayer (native) all at once.
PulseAudio can have bugs, but this seems to be something wine related and how steam launches games - maybe it is something with linker?
http://bugs.winehq.org/show_bug.cgi?id=10902
--- Comment #4 from Vitaliy Margolen vitaliy@kievinfo.com 2007-12-27 07:14:50 --- (In reply to comment #3)
PulseAudio OSS emulation uses LD_PRELOAD to inject dynamic library, that makes
That has it's problems, and does not work in all cases. For discussion see: http://www.winehq.org/pipermail/wine-devel/2007-November/060627.html
http://bugs.winehq.org/show_bug.cgi?id=10902
--- Comment #5 from Adam Klobukowski atari@gabo.pl 2007-12-27 08:42:20 --- Ok, but ;)
With PulseAudio padsp (OSS emulation) I'm able to get sound from Railroad Tycon 3 (padsp wine ./rr3.exe). I'm able to get this when running it through Total Commander (I first start Total Commander, then RRT3). Now, I'm running Steam, TC, 2*VLC (all inside Wine) and VLC are playing mp3s. But if I start any game in Steam, it does not run, blocking Steam. So, my idea is there is something broken with Steam launching child processes.
(btw. I also tried hard to make it work with Alsa, and found another obstacle, so I will fill another bug with this)
http://bugs.winehq.org/show_bug.cgi?id=10902
Mike Garee m.garee@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |m.garee@gmail.com
--- Comment #6 from Mike Garee m.garee@gmail.com 2008-05-28 18:31:27 --- I'm having same problem as OP. Using PulseAudio under Hardy Heron i386 (although I had the same issues under AMD64). Wine version 1.0rc2. All tests were done using winecfg, Steam, and TF2.
I've tried many winecfg audio settings. I had audio input/output functioning when I chose Esound as the wine driver, but there was major distortion and ~750ms lag. I tried launching winecfg within the padsp wrapper and choosing OSS for wine, but it made my system highly unstable until I killed pulseaudio. I launched Steam using padsp and sound did work there (tested under voice settings), but attempts to launch TF2 caused wine to hang.
Using the ALSA driver for wine produces no audio output. However, TF2 seems to be registering audio input through my mic, even though Steam does not.
Attempts at producing audio output in TF2 using many other methods were unsuccessful.
http://bugs.winehq.org/show_bug.cgi?id=10902
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com
--- Comment #7 from Dan Kegel dank@kegel.com 2008-06-10 09:41:07 --- Could you try Maarten's patches, http://www.winehq.org/pipermail/wine-patches/2008-June/055701.html and http://www.winehq.org/pipermail/wine-patches/2008-June/055708.html ?
http://bugs.winehq.org/show_bug.cgi?id=10902
--- Comment #8 from Adam Klobukowski atari@gabo.pl 2008-06-10 11:19:46 --- This patches work for ALSA, but this is OSS problem here.
http://bugs.winehq.org/show_bug.cgi?id=10902
Arkadiusz Piekarz piekarzarkadiusz@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |piekarzarkadiusz@gmail.com
--- Comment #9 from Arkadiusz Piekarz piekarzarkadiusz@gmail.com 2008-07-21 08:22:15 --- A workaround I found is to disable all sound drivers in winecfg before running Steam, then load Steam and choose OSS driver. From that moment all games from Steam will have sound. You have to repeat this procedure each time you start Steam.
http://bugs.winehq.org/show_bug.cgi?id=10902
--- Comment #10 from Arkadiusz Piekarz piekarzarkadiusz@gmail.com 2008-08-30 18:35:43 --- In Wine 1.1.3 this issue is no more. Setting Alsa sound driver in Winecfg solved a lot of problems - "stealing" sound by Steam and launching some games such as Everyday Shooter. There's no need to use padsp wrapper anymore. For me this bug can be closed :-)
http://bugs.winehq.org/show_bug.cgi?id=10902
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #11 from Austin English austinenglish@gmail.com 2008-08-31 00:55:05 --- Reported fixed.
http://bugs.winehq.org/show_bug.cgi?id=10902
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #12 from Alexandre Julliard julliard@winehq.org 2008-09-05 10:38:46 --- Closing bugs fixed in 1.1.4.